Project1

标题: 怎么才能限制只有两个人的队伍 [打印本页]

作者: wangweijiems    时间: 2012-7-28 19:15
标题: 怎么才能限制只有两个人的队伍
求教啊  dsu_plus_rewardpost_czw
作者: 被遗忘的角落    时间: 2012-7-28 19:17
队伍里的人物加入,不是本来就由自己设置么。
难道你用了佣兵系统之类的,可以让玩家自己加入角色?
作者: wangweijiems    时间: 2012-7-28 19:33
我是利用了 人物仓库打算做 宠物系统但是不能 宠物一起上把。。。。。只能一个人一个宠吧。。。。
作者: 被遗忘的角落    时间: 2012-7-28 19:35
你的意思是让宠物作为队友加入战斗- -?

并且队伍里面必须要有2个人,而不能使宠物单独战斗?
作者: wangweijiems    时间: 2012-7-28 19:46
意思差不多  就是  只要两个人   可以单独 但是不能 3人或以上
作者: 亿万星辰    时间: 2012-7-28 20:25
判断$game_party.actors.size,等于2的时候不许再继续加入。
作者: wangweijiems    时间: 2012-7-28 20:33
本人新手 能否指教一下怎么改   
作者: wangweijiems    时间: 2012-7-29 19:23
我已经会弄了不过还是要谢谢你们
作者: dant    时间: 2012-7-29 23:09
Game_Party:
RUBY 代码复制
  1. #--------------------------------------------------------------------------
  2.   # ● 加入同伴
  3.   #     actor_id : 角色 ID
  4.   #--------------------------------------------------------------------------
  5.   def add_actor(actor_id)
  6.     # 获取角色
  7.     actor = $game_actors[actor_id]
  8.     # 同伴人数未满 4 人、本角色不在队伍中的情况下
  9.     if @actors.size < 4 and not @actors.include?(actor)
  10.       # 添加角色
  11.       @actors.push(actor)
  12.       # 还原主角
  13.       $game_player.refresh
  14.     end
  15.   end

把4改成2不就行了么……




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