Project1

标题: 如何在队友不离开队伍的情况下进行单挑处理? [打印本页]

作者: 椎名真冬    时间: 2011-3-30 09:31
标题: 如何在队友不离开队伍的情况下进行单挑处理?
就是只让第一个角色进行战斗...dsu_plus_rewardpost_czw
作者: 希德    时间: 2011-3-30 09:39
人员变动就行了,把人物暂时离队,记得保留经验等级,战斗完以后再加回来就好了
作者: 椎名真冬    时间: 2011-3-30 09:56
回复 希德 的帖子

这个我知道,但是由于队伍是不固定的,人员是自由更换的,所以这方法似乎不行。
作者: 狐狸    时间: 2011-3-30 13:53
进入战斗的脚本那里  加入一个开关的判断···如果开关打开就只生成主角进去战斗里  否则就保存原来的样子  
作者: 椎名真冬    时间: 2011-3-30 13:55
回复 狐狸 的帖子

求具体,我对脚本完全不懂。
作者: Rion幻音    时间: 2011-3-30 17:45
在下乃是事件脚本流~
  1. $game_variables[1] = $game_party.members[1].id
  2. $game_variables[2] = $game_party.members[2].id
  3. $game_variables[3] = $game_party.members[3].id
  4. $game_party.remove_actor($game_variables[1])
  5. $game_party.remove_actor($game_variables[2])
  6. $game_party.remove_actor($game_variables[3])
复制代码
使用事件里的脚本指令调用上面的脚本,这样变量1号2号3号就变成2号3号4号队员的ID了,
要把队员调回来时就用
  1. $game_party.add_actor($game_variables[1])
  2. $game_party.add_actor($game_variables[2])
  3. $game_party.add_actor($game_variables[3])
复制代码
把队员们调回来就行了~




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