Project1
标题:
战斗中的 强制行动 用脚本 该怎么写
[打印本页]
作者:
sky40
时间:
2015-9-21 21:32
标题:
战斗中的 强制行动 用脚本 该怎么写
由于使用了4人以上的战斗脚本,而事件里只能设置1-4号角色的强制行动,那5号角色怎么办?怎么用脚本来设置强制行动?
作者:
Silentever
时间:
2015-9-22 03:50
#--------------------------------------------------------------------------
# ● 强制战斗行动
#--------------------------------------------------------------------------
def command_339
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
复制代码
在Game_Interpreter,就是事件的代码本身
@params[0] : 0 则敌人、1 则角色
@params[1] : 敌人的索引 或 角色的 ID
@params[2] : 技能的ID
@params[3] : 对象索引
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1