Project1

标题: 怎样在武器里设置自动状态? [打印本页]

作者: aaalbx    时间: 2011-9-16 19:31
标题: 怎样在武器里设置自动状态?
好吧,不想多说什么。求哪位大侠指点指点啊。绝对是在武器里设的别看错了。dsu_plus_rewardpost_czw
作者: 77777741    时间: 2011-9-16 19:50
提示: 作者被禁止或删除 内容自动屏蔽
作者: aaalbx    时间: 2011-9-16 20:52
那是攻击时对敌人的状态,我想做个状态在武器上也能自动加
作者: 亿万星辰    时间: 2011-9-16 21:13
aaalbx 发表于 2011-9-16 20:52
那是攻击时对敌人的状态,我想做个状态在武器上也能自动加

如果是战斗中才会体现出的状态,那么可以在每场战斗的事件页里的0回合进行附加。
当然修改脚本都是可以的,在Game_Actor的equip方法中根据武器ID添加状态即可。
作者: sun420218    时间: 2011-9-16 23:05
提示: 作者被禁止或删除 内容自动屏蔽
作者: aaalbx    时间: 2011-9-17 06:52
亿万星辰 发表于 2011-9-16 21:13
如果是战斗中才会体现出的状态,那么可以在每场战斗的事件页里的0回合进行附加。
当然修改脚本都是可以的 ...

我想,应该是在任何时候都能够增加的状态。而且带上武器就加,卸下就没了


aaalbx于2011-9-17 08:34补充以下内容:
那个......具体点行吗。我不太熟悉脚本
作者: 亿万星辰    时间: 2011-9-17 09:14
在Game_Actor的equip方法中根据武器ID添加状态即可。

这不写了类和方法了么。。。
一定要完全做好的么?那不就成了伸手党了……
@weapon_id变换前
  1. case @weapon_id
  2. when 1 # 1号武器
  3.   remove_state(X,true)
  4. end
复制代码
@weapon_id变换后
  1. case @weapon_id
  2. when 1 # 1号武器
  3.   add_state(X,true)
  4. end
复制代码





欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1