设为首页 设为收藏
当前位置: sf999首页 > 攻略资讯 > 开服技术 > 3K引擎组队闭关修炼队员越多阅历越高新开传奇网站(2)

3K引擎组队闭关修炼队员越多阅历越高新开传奇网站(2)

发布时间:2015-12-22 16:26攻略来源:sf999攻略作者:

[@风声组队队员元宝无余]
#IF
#ACT
SETOFFTIMER 10
SETOFFTIMER 9
mapmove 3 330 330
SENDMSG 7 揭示:队员“<$STR(a782)>”的元宝无余,导致大伙都进不去。
Break
[@风声组队队员等级无余]
#IF
#ACT
SETOFFTIMER 10
SETOFFTIMER 9
mapmove 3 330 330
SENDMSG 7 揭示:队员“<$STR(a782)>”的等级无余,导致大伙都进不去。
Break

[@半途进组队员元宝无余因此减人数]
#IF
EQUAL s77 元宝无余
#ACT
Break

#IF
#ACT
mov s77 有元宝
mov s78 <$STR(a780)>
mov m78 <$STR(g780)>
SETOFFTIMER 10
SETOFFTIMER 9
SETONTIMER 9 1
SETONTIMER 10 1
SENDMSG 7 揭示:以后在本地图闭关的队员总人数为<$STR(m78)>人,队长是<$STR(s78)>.
Break
[@半途进组队员等级无余因此减人数]
#IF
#ACT
mov s77 有元宝
mov s78 <$STR(a780)>
mov m78 <$STR(g780)>
SETOFFTIMER 10
SETOFFTIMER 9
SETONTIMER 9 1
SETONTIMER 10 1
SENDMSG 7 揭示:以后在本地图闭关的队员总人数为<$STR(m78)>人,队长是<$STR(s78)>.
Break


-===========QManage.txt===========

[@离线组队不能进]
#IF
#ACT
SETOFFTIMER 10
SETOFFTIMER 9
GROUPMAPMOVE 3 330 330 1 @风声组队离线组队不能进
SENDMSG 7 揭示:队员“<$STR(a782)>”是离线挂机用户。不能带他出来。
break
[@组队闭关元宝无余]
#IF
#ACT
SETOFFTIMER 10
SETOFFTIMER 9
GROUPMAPMOVE 3 330 330 1 @风声组队队员元宝无余
SENDMSG 7 揭示:队员“<$STR(a782)>”的元宝无余。不能带他出来。
break
[@组队闭关等级无余]
#IF
#ACT
SETOFFTIMER 10
SETOFFTIMER 9
GROUPMAPMOVE 3 330 330 1 @风声组队队员等级无余
SENDMSG 7 揭示:队员“<$STR(a782)>”的等级无余70级。不能带他出来。
break
[@组队闭关元宝无余1]
#IF
#ACT
dec m78 1
mov a780 <$USERNAME>
mov g780 <$STR(m78)>
GROUPMAPMOVE ZDPDDT 14 13 1 @半途进组队员元宝无余因此减人数
MESSAGEBOX 队员“<$STR(a782)>”的元宝无余,影响了队伍晋级阅历。
break
[@组队闭关等级无余1]
#IF
#ACT
dec m78 1
mov a780 <$USERNAME>
mov g780 <$STR(m78)>
GROUPMAPMOVE ZDPDDT 14 13 1 @半途进组队员等级无余因此减人数
MESSAGEBOX 对不起,队员“<$STR(a782)>”的等级无余,影响了队伍晋级阅历,请踢了他。
break[@OnTimer9]
;=====末尾检测人数变化,如有人进组或许退组将会整体触发1次。
#IF
ISGROUPMASTER
EQUAL s78 <$USERNAME>
#ACT
GETGROUPCOUNT P1
mov m0 <$STR(p1)>
goto @检测本次和上次人数能否变化
break
#IF
ISGROUPMASTER
#ACT
;=====既然队长名字已经变了,那阐明队长退组了。所以告诉整体换队长
dec m78 1
mov a780 <$USERNAME>
mov g780 <$STR(m78)>
GROUPMAPMOVE ZDPDDT 14 13 1 @队长换新队长了
break
#IF
CheckGroupCount > 1
#ACT
break#IF
#ACT
SETOFFTIMER 10
SETOFFTIMER 9
mapmove 3 330 330
Messagebox  揭示:您的队伍已经遣散或许少于2人。
Break
[@检测本次和上次人数能否变化]
;=====经过本系统可能完成进组后主动传进地图。
#IF
;=====假设人数没变化
EQUAL m0 <$STR(m1)>
#ACT
;=====那么更新一下最新人数
mov m1 <$STR(m0)>
break
#IF
;=====假设有人进组
LARGE m0 <$STR(m1)>
#ACT
;=====那么添加1个有效名额,并末尾整体更新
mov m1 <$STR(m0)>
inc m78 1
mov a780 <$USERNAME>
mov g780 <$STR(m78)>
GROUPMAPMOVE ZDPDDT 14 13 1 @fszdrszjgx
break#IF
;=====假设有人退组
SMALL m0 <$STR(m1)>
#ACT
;=====那么缩小1个有效名额,并末尾整体更新
mov m1 <$STR(m0)>
dec m78 1
mov a780 <$USERNAME>
mov g780 <$STR(m78)>
GROUPMAPMOVE ZDPDDT 14 13 1 @fszdrsjsgx
break

------分隔线----------------------------
  • 挑错
  • 打印
返回顶部

热门搜索

显示全部