赞 | 0 |
VIP | 126 |
好人卡 | 0 |
积分 | 1 |
经验 | 4780 |
最后登录 | 2014-6-11 |
在线时间 | 77 小时 |
Lv1.梦旅人
- 梦石
- 0
- 星屑
- 50
- 在线时间
- 77 小时
- 注册时间
- 2007-1-6
- 帖子
- 304

|
4楼

楼主 |
发表于 2007-12-15 20:39:09
|
只看该作者
以下引用Eclair于2007-12-15 11:30:16的发言:
这个啊...<br>
伤害处理部分的设定在Interpreter 7里面..可以做分歧判断~~~<br>
MS很少有脚本动这里...冲突性不会一下子增加许多呢。
没错没错~!万分感谢您的提醒!更新来鸟~~
要用公共事件中的“伤害处理”来实现法术攻击效果的各位,请把Interpreter 7里的“伤害处理”部分替换为以下内容:
- #--------------------------------------------------------------------------
- # ● 伤害处理
- #--------------------------------------------------------------------------
- def command_338
- # 获取操作值
- value = operate_value(0, @parameters[2], @parameters[3])
- # 处理循环
- iterate_battler(@parameters[0], @parameters[1]) do |battler|
- # 战斗者存在的情况下
- if battler.exist?
- # 傀儡以外的场合
- unless battler.state?(27)
- # 更改 HP
- battler.hp -= value
- # 如果在战斗中
- if $game_temp.in_battle
- # 设置伤害
- battler.damage = value
- battler.damage_pop = true
- end
- end
- end
- end
- # 继续
- return true
- end
复制代码 |
|