设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 2356|回复: 5
打印 上一主题 下一主题

汗!还是来技术区问问!------强大的敌人军团!

 关闭 [复制链接]

Lv1.梦旅人

梦石
0
星屑
60
在线时间
53 小时
注册时间
2007-5-2
帖子
310
跳转到指定楼层
1
发表于 2007-5-31 00:07:52 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
想了下,是否能突破 敌人 8个的上限 还请高人指点
1,在脚本中,添加第9号敌人的XYZ坐标等等
2,用$data_enemies[X]添加第9号敌人
3,还考虑什么不太清楚了...
请高人指点下是否可行
具体该考虑些什么
谢!

想了个新办法,自己试过,
但对脚本不是很熟悉,最后失败了!
原理是这样的:
把敌人XYZ个别设置好后
在战斗前不读取troop中的敌人组ID
而是自定义队伍1号敌人是 $data_enemies[X] ... 2 ... 3 ... 4 ... ... 9 ...
是否可行 请高手指点

还有就是 在class Scene_Battle中的 主处理 又该怎么改?

望高手来帮忙
谢!
游戏现在状态:复活

Lv1.梦旅人

梦石
0
星屑
60
在线时间
53 小时
注册时间
2007-5-2
帖子
310
2
 楼主| 发表于 2007-5-31 00:07:52 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
想了下,是否能突破 敌人 8个的上限 还请高人指点
1,在脚本中,添加第9号敌人的XYZ坐标等等
2,用$data_enemies[X]添加第9号敌人
3,还考虑什么不太清楚了...
请高人指点下是否可行
具体该考虑些什么
谢!

想了个新办法,自己试过,
但对脚本不是很熟悉,最后失败了!
原理是这样的:
把敌人XYZ个别设置好后
在战斗前不读取troop中的敌人组ID
而是自定义队伍1号敌人是 $data_enemies[X] ... 2 ... 3 ... 4 ... ... 9 ...
是否可行 请高手指点

还有就是 在class Scene_Battle中的 主处理 又该怎么改?

望高手来帮忙
谢!
游戏现在状态:复活

Lv2.观梦者

梦石
0
星屑
280
在线时间
1374 小时
注册时间
2005-10-16
帖子
5113

贵宾

3
发表于 2007-5-31 01:03:09 | 只看该作者
呃....我不是说过了么......Game_Troop 里有个setup方法

  #--------------------------------------------------------------------------
  # ● 设置
  #     troop_id : 敌人 ID
  #--------------------------------------------------------------------------
  def setup(troop_id)
    # 由敌人序列的设置来确定队伍的设置
    @enemies = []
    troop = $data_troops[troop_id]
#####################################################
    for i in 0...troop.members.size
      enemy = $data_enemies[troop.members.enemy_id]
      if enemy != nil
        @enemies.push(Game_Enemy.new(troop_id, i))
      end
    end
#####################################################
end


你把中间部分试着改改看
我只个搬答案的
叔叔我已经当爹了~
婚后闪人了……
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
60
在线时间
53 小时
注册时间
2007-5-2
帖子
310
4
 楼主| 发表于 2007-5-31 03:30:44 | 只看该作者
hehe
我就是在 这里改了失败
"在class Scene_Battle 主处理 $game_troop.setup(@troop_id) 有问题 这里就不会了"


才想其他的办法拉

改的过程中 我用的其中一种方法 虽然主处理没出错 但战斗时敌人一个也没
呵呵
可能 我哪里 改错了
再研究下吧
游戏现在状态:复活
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
60
在线时间
53 小时
注册时间
2007-5-2
帖子
310
5
 楼主| 发表于 2007-5-31 05:29:38 | 只看该作者
汗!
我只会用英语来理解和改写脚本
头痛的很,试了N中方法,战斗时都没敌人,
亿万星辰 帮我看看这样写哪里错了 谢

# enemy = $data_enemies[troop.members.enemy_id] 用case分配
case i
when 0
enemy = $data_enemies[X]
游戏现在状态:复活
回复 支持 反对

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
46
在线时间
10 小时
注册时间
2007-5-27
帖子
2558

第1届Title华丽大赛新人奖

6
发表于 2007-6-1 02:57:27 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-11-22 01:05

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表