Project1

标题: 怎么统一设置角色离开队伍? [打印本页]

作者: AM蓝    时间: 2013-4-2 20:49
标题: 怎么统一设置角色离开队伍?
就是我想让数据库编号多少到多少的角色都离开队伍。
但是一个一个设置离开队伍太麻烦?
因为设置的角色太多,能不能用脚本代替这个事件指令?
作者: j433463    时间: 2013-4-2 22:17
假设您要删除队伍中第二到第四个,一共三位队员,可以在事件脚本中这样写:
  1. a = 2
  2. 3.times {
  3. $game_party.remove_actor($game_party.members[a - 1].id)
  4. }
复制代码
a=2 是指退掉第二个队员,3.times 是指重覆做三次,每退一次,第二个队员位置就从第三位往前移,所以退三次刚好把原来第二个到第四个队员退出队伍
作者: wangxinly    时间: 2013-4-3 17:15
(a..b).each{|i|$game_party.remove_actor(i)}

这个是数据库第a个角色到第b个角色离队




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