赞 | 0 |
VIP | 0 |
好人卡 | 0 |
积分 | 4 |
经验 | 1730 |
最后登录 | 2024-7-16 |
在线时间 | 38 小时 |
Lv2.观梦者
- 梦石
- 0
- 星屑
- 353
- 在线时间
- 38 小时
- 注册时间
- 2017-7-1
- 帖子
- 17
|
已经全部改了……但还是没用啊……
def make_damage_value(user, item)
value = item.damage.eval(user, self, $game_variables)
if item.is_a?(RPG::Skill) #这两句貌似是把数据库的技能ID加入item
case item.id #总之定义技能编号好像一定要这两句
when 384 #当使用80号技能(可设置为怪物的技能)时
if self.state?(133) #如果被攻击者处于2号状态(反击状态)
user.add_state(134) #攻击者进入2号状态
end
when 384,384,384 #当使用83\84\85号技能时
if self.state?(133) #如果被攻击者处于2号状态(反击状态)
user.add_state(134) #攻击者进入26号状态
end #
#~ when #技能编号 #如果你
#~ if self.state?(#反击状态的编号) #想照样添加别的反击效果
#~ user.add_state(#反击给攻击者的状态编号) #复制这4行贴到后面
#~ end #按上面的格式自己填吧
#添加状态朝这贴
end
end #差不多首行每个if对应一个end,case对应一个end |
|