Project1

标题: 如何判定当队伍中已经有四人,再加入队员便提示“满员” [打印本页]

作者: 一瞬间的幻觉    时间: 2011-1-14 04:48
标题: 如何判定当队伍中已经有四人,再加入队员便提示“满员”
本帖最后由 一瞬间的幻觉 于 2011-1-14 17:18 编辑

参考了剑兰童鞋的那个多人队伍脚本,但是做不到这样的效果:

当队伍满员达到4人,再加入第五名队员的时候便会提示已经满员,而不是系统默认的不提示

谢谢大家,最近拜了厉害的师傅。。慢慢的小瞬的白痴问题也会越来越少
作者: fux2    时间: 2011-1-14 08:21
回复 一瞬间的幻觉 的帖子


有图,不是空贴(给手机党看的)
作者: 企鹅达达    时间: 2011-1-14 09:40
变数里面“其他”那一栏可以导入队伍人数,连脚本都用不着……当然,LS这样更方便
作者: 冰舞蝶恋    时间: 2011-1-14 10:50
回复 fux2 的帖子

除了脚本,也可以用变量操作→代入→其他→队伍人数来取得数值
然后再判断
嘛嘛。。这不是怕人家小盆友看不懂嘛~{:nm_4:}

作者: 一箭烂YiJL    时间: 2011-1-14 21:03
本帖最后由 一箭烂YiJL 于 2011-1-14 21:05 编辑

在此声明,我那个多人脚本不是我做的,是KGC的脚本。(怎么看到我点评后就改说我提供的那个脚本不行?= =)
除此之外,我没说过那个脚本会提示,用了那个脚本后为了保险起见,
请把fux2的$game.party.members.size > 4改为:
  1. $game.party.members.size > KGC::LargeParty::MAX_MEMBERS
复制代码
而MAX_MEMBERS这个常量就是最大队伍人数(包括战斗队伍),
除此之外,我要提醒你一下,备用队员在菜单的@status_window(那个可以选择技能、装备等等的窗口)里,
背景会有一个黑色的矩形类(rect类)物体,对于一些比较白的窗口来说很难看,
修改变成:STAND_BY_COLOR = Color.new(0, 0, 0, 0)
最后的0代表不透明度,0为全透明,255为不透明(前边3个0的时候就是全黑了)




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