Project1

标题: 如何实现部分战斗某队友必须参战? [打印本页]

作者: sens1992    时间: 2013-9-10 16:47
标题: 如何实现部分战斗某队友必须参战?
本帖最后由 sens1992 于 2013-9-10 22:59 编辑

队伍本身有8个人,但某次战斗剧情要求5号角色必须参战,该怎么写?
两种方式实现都可以,但是两种方式我都不会。。。。
1.与敌人对话时要是5号角色是替补则不触发战斗条件
2.战斗开始时强制把5号角色与某个参战角色位置互换
作者: 345912390    时间: 2013-9-10 18:39
插入脚本
  1.   class Game_Interpreter
  2. def actor_in_battle?(id)
  3.     actor = $game_actors[id]
  4.     return $game_party.battle_members.include?(actor)
  5.   end
  6. end
复制代码
事件页>>分支条件>>脚本
输入下了
  1. actor_in_battle?(5)#5为必须参战的角色ID#
复制代码

作者: akerhzm    时间: 2013-9-18 09:01
赞,马一个




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