| 赞 | 353 |
| VIP | |
| 好人卡 | |
| 积分 | 392 |
| 经验 | |
| 最后登录 | 2026-8-25 |
| 在线时间 | 11155 小时 |
- 梦石
- 0
- 星屑
- 39236
- 在线时间
- 11155 小时
- 注册时间
- 2009-3-15
- 回帖
- 4768
|
发表于 2017-8-10 11:46:00
|
显示全部楼层
本帖最后由 soulsaga 于 2017-8-10 15:55 编辑
[pre lang="ruby"]class Game_Interpreter
def command_339
for i in 0..$game_troop.members.size
if $game_troop.members.state?(25)
@params[3] = i
break
end
end
iterate_battler(@params[0], @params[1]) do |battler|
next if battler.death_state?
battler.force_action(@params[2], @params[3])
BattleManager.force_action(battler)
Fiber.yield while BattleManager.action_forced?
end
end
end[/pre]
插入到MAIN以上..
这脚本只是把强制行动对像的目标改成有倒地的ID..
state?(25)是倒地状态
追打倒地的技能调用公共事件条件分岐8个敌人是否有该状态
执行强制行动即可.. |
|