ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、视频、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
# 组队 [TOC] ## 配置:组队成员数量限制 >[success] `M2Server.exe`>`选项`>`参数设置`>`游戏选项(1)`>`组队成员数量` ## 触发:组队相关 >[success] \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 ``` ## 获取人物组队信息 >[success] 获取队长人物名:`<$TEAM0>` > 获取队员人物名:`<$TEAM1>` - `<$TEAM99>` > 获取组队人数:`<$GROUPMEMBERCOUNT>` 示例: ``` #ACT SENDMSG 6 当前队长:<$TEAM0> SENDMSG 6 当前组队人数:<$GROUPMEMBERCOUNT>人 ``` ## 判断人物组队人数 >[success] CHECKGROUPMEMBERCOUNT `运算符(=,>,<)` `数值` 示例: ``` ;判断人物是否有组队 #IF CHECKGROUPMEMBERCOUNT = 0 #ACT SENDMSG 6 当前无组队 #ELSEACT SENDMSG 6 当前有组队 ;判断人物组队人数是否大于4人 #IF CHECKGROUPMEMBERCOUNT > 4 #ACT SENDMSG 6 当前组队大于4人 #ELSEACT SENDMSG 6 当前组队小于等于4人 ``` ## 判断人物是否为队长 >[success] ISGROUPMASTER 示例: ``` #IF ISGROUPMASTER #ACT SENDMSG 6 您是队长 #ELSEACT SENDMSG 6 您不是队长 ```