Project1

标题: 求给一个技能释放如果击杀敌人,则释放另一个技能的脚... [打印本页]

作者: 761194397    时间: 2019-3-14 00:17
标题: 求给一个技能释放如果击杀敌人,则释放另一个技能的脚...
拜托了!还麻烦语句都给我讲清楚,毕竟我是个脚本盲。
作者: guoxiaomi    时间: 2019-3-14 00:17
用我签名里的战斗调用公共事件,在“行动后”的事件里写:
  1. a = $battler.current_action
  2. @targets =  $scene.target_battlers
  3. if a.kind == 1 && a.skill_id == 10
  4.   if @targets[0].dead?
  5.     a.skill_id = 20
  6.     a.decide_random_target_for_actor
  7.     $scene.phase4_step = 2
  8.   end
  9. end
复制代码

使用10号技能后主目标死亡,随机选择一个单位使用20号技能
作者: taeckle    时间: 2019-5-2 06:48
guoxiaomi 发表于 2019-5-1 20:34
用我签名里的战斗调用公共事件,在“行动后”的事件里写:

使用10号技能后主目标死亡,随机选择一个单位使 ...

请教大神有关“行动后”的代码在scene_battle 4 哪里啊?
是在  “  def make_basic_action_result”后写这段代码吗?




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1