企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持知识库和私有化部署方案 广告
# 组队 [TOC] ## 配置:组队成员数量限制 > `M2Server.exe`\>`选项`\>`参数设置`\>`游戏选项(1)`\>`组队成员数量` ## 触发:组队相关 > \\Market\_Def\\QFunction-0.txt > > * 创建组队前触发:`[@StartGroup]` > * 创建组队成功触发:`[@GroupCreate]` > * 离开组队触发:`[@LeaveGroup]` > * 添加队员触发:`[@GroupAddMember]` > * 删除队员触发:`[@GroupDelMember]` > * 触发变量(添加、删除的人物名):`S0` 示例:`QFunction-0.txt` ~~~ [@StartGroup] #IF CHECKLEVELEX < 25 #ACT CREATEGROUPFAIL MESSAGEBOX 对不起,需要25级才能组队 [@GroupCreate] ;创建组队自动调整双方攻击模式 #ACT CHANGEATTATCKMODE 4 <$STR(S0)>.CHANGEATTATCKMODE 4 [@GroupAddMember] ;添加队员自动调整对方攻击模式 #ACT <$STR(S0)>.CHANGEATTATCKMODE 4 ~~~ ## 获取人物组队信息 > 获取队长人物名:`<$TEAM0>` > 获取队员人物名:`<$TEAM1>`\-`<$TEAM99>` > 获取组队人数:`<$GROUPMEMBERCOUNT>` 示例: ~~~ #ACT SENDMSG 6 当前队长:<$TEAM0> SENDMSG 6 当前组队人数:<$GROUPMEMBERCOUNT>人 ~~~ ## 判断人物组队人数 > CHECKGROUPMEMBERCOUNT`运算符(=,>,<)``数值` > 示例: ~~~ ;判断人物是否有组队 #IF CHECKGROUPMEMBERCOUNT = 0 #ACT SENDMSG 6 当前无组队 #ELSEACT SENDMSG 6 当前有组队 ;判断人物组队人数是否大于4人 #IF CHECKGROUPMEMBERCOUNT > 4 #ACT SENDMSG 6 当前组队大于4人 #ELSEACT SENDMSG 6 当前组队小于等于4人 ~~~ ## 判断人物是否为队长 > ISGROUPMASTER 示例: ~~~ #IF ISGROUPMASTER #ACT SENDMSG 6 您是队长 #ELSEACT SENDMSG 6 您不是队长 ~~~