赞 | 0 |
VIP | 0 |
好人卡 | 0 |
积分 | 1 |
经验 | 8720 |
最后登录 | 2013-7-16 |
在线时间 | 433 小时 |
Lv1.梦旅人
- 梦石
- 0
- 星屑
- 50
- 在线时间
- 433 小时
- 注册时间
- 2010-5-13
- 帖子
- 116
|
加入我们,或者,欢迎回来。
您需要 登录 才可以下载或查看,没有帐号?注册会员
x
本帖最后由 005020671 于 2010-6-28 18:14 编辑
- # 会心一击修正
- #k_特殊武器begin.......................
- if attacker.is_a?(Game_Actor)
- if rand(100) < 4 * attacker.dex / self.agi or ($data_weapons[attacker.weapon_id].element_set.include?(15))
- self.damage *= 2
- self.critical = true
- end
- else
- if rand(100) < 4 * attacker.dex / self.agi
- self.damage *= 2
- self.critical = true
- end
- end
- #k_特殊武器over.......................
复制代码 我这样在Game_Battler 3里设置了一个会心一击的属性,武器是可以用了,可是当角色没有装备武器而进行战斗就会发生错误,
就是这一行
if rand(100) < 4 * attacker.dex / self.agi or ($data_weapons[attacker.weapon_id].element_set.include?(15))
应该不是我添加的这个脚本的问题,可是问题出在哪呢,哪位高人能告诉我啊? |
|