TA的每日心情 | 奋斗 4 天前 |
---|
签到天数: 343 天 连续签到: 2 天 [LV.8]500Pi传奇素材网-至圣王者
|
发表于 2022-3-31 01:29:16
|
显示全部楼层
这是自动分配红蓝方的思路,加入蓝方同理~~~具体的自己完善。。
[@加入红方]
#IF
NOT CHECKCONTAINSTEXT <$SERVERNAME> 总区
#ACT
MESSAGEBOX 合区后才开放此功能。
break
#IF
EQUAL <$GLOBAL(收人状态控制)> 关闭
#ACT
MESSAGEBOX 20点30分以后关闭加入行会通道了。
break
#OR
HAVEGUILD
EQUAL T15 红方队伍
EQUAL T15 蓝方队伍
#ACT
MESSAGEBOX 你已经有队伍了,无法重复加入。
break
#IF
CHECKLEVELEX < 510
#ACT
MESSAGEBOX 等级不足510级,无法加入。
break
#IF
CHECKRENEWLEVEL < 25
#ACT
MESSAGEBOX 转生不足25转,无法加入。
break
#if
CHECK [12] 0
#act
MESSAGEBOX 你没有开启沙捐,无法加入。
MessageBox [系统]:\ \ 需要您开启『沙城捐献』,否则无法加入。!~
break
#IF
check [333] 0
#ACT
MessageBox [系统]:\ \ 需要您开启『狂暴之力』,否则无法加入。!~
Break
#IF
#ACT
MOV N$人数检测 0
MOV N$人数差数 <$GLOBAL(限制相差人数)>
DEC N$人数差数 1
#IF
LARGE <$GLOBAL(红方总共人数)> <$GLOBAL(蓝方总共人数)>
#ACT
MOV N$人数检测 <$GLOBAL(红方总共人数)>
DEC N$人数检测 <$GLOBAL(蓝方总共人数)>
sendmsg 6 红方人数大于蓝方人数【<$STR(N$人数检测)>人】
#IF
LARGE N$人数检测 <$STR(N$人数差数)>
#ACT
MessageBox [系统]:\ \ 人数相差【<$STR(N$人数检测)>人】,无法加入本队伍!
break
#IF
NOT CHECKTEXTLIST ..\..\GuildBase\GuildList.txt <$GLOBAL(红方队伍名字)>
#ACT
AddGuild <$GLOBAL(红方队伍名字)> <$USERNAME>
#if
#act
ADDGUILDMEMBER <$GLOBAL(红方队伍名字)> <$USERNAME>
CALCVAR GLOBAL 红方总共人数 + 1
SAVEVAR GLOBAL 红方总共人数 ..\QuestDiary\沙城红蓝系统\红蓝全局变量数据.txt
MOV T15 红方队伍
MessageBox [系统]:\ \ 恭喜你成功加入【红方队伍】!
SENDMOVEMSG 0 251 0 138 1 {【行会系统提示:】:/FCOLOR=250}玩家{[<$USERNAME>]/FCOLOR=253}加入{〖红方队伍〗/FCOLOR=249},为本行会添加一份力量,还没有加入行会的玩家,请抓紧时间加入行会,准备攻沙拿{大额大米奖励/FCOLOR=250}了!。。。。
MOV <$GLOBAL(红方在线人数)> 0
MOV <$GLOBAL(红方大号人数)> 0
MOV <$GLOBAL(蓝方在线人数)> 0
MOV <$GLOBAL(蓝方大号人数)> 0
GMEXECUTE 开始提问 @在线人数统计
goto @main
break
|
|