脚本示例

新服活动面板脚本

开服活动 NPC 面板:老魔送礼、尸王献宝、龙神纳福、号角争夺、冲级奖励、沙城争夺战与终极 BOSS,用活动怪在场判断是否进行中。

用途

把开服期间的一套活动汇总在一张自绘面板上:老魔送礼、尸王献宝、龙神纳福、号角争夺战、冲级奖励、测试有奖、沙城争夺战与终极 BOSS 挑战;用 CHECKMAPRANGEMONNAMECOUNT 判断活动怪是否在场来切换「进行中 / 未开放 / 已结束」,并按页签 P7 分别显示规则、奖励余量与领奖按钮。

参考脚本

[@活动]
{
#IF
CHECKLEVELEX > 0
#ACT
SETMERCHANTDLGIMGNAME HDRZ.png
#IF
CHECKMAPRANGEMONNAMECOUNT HJZD 20 22 100 赤月恶魔[活动] = 0
#SAY
<老魔送礼{AX=60,AY=80,c=clYellow,T=开区第2天活动开始、在地图内杀死【老魔】获得当前人物升级经验的10%}><color=clCream 开区第2天活动开始{AX=147,AY=80} HINT=开区第2天活动开始、在地图内杀死【老魔】获得当前人物升级经验的10%><color=clCream 长期{AX=270,AY=80,T=开区第2天活动开始、在地图内杀死【老魔】获得当前人物升级经验的10%}><color=clCream 19:00{AX=315,AY=80} HINT=开区第2天活动开始、在地图内杀死【老魔】获得当前人物升级经验的10%><color=clCream 未开放{AX=360,AY=80} HINT=世纪传奇:www.sj52pk.com>\
#IF
CHECKMAPRANGEMONNAMECOUNT HJZD 20 22 100 触龙神[活动] = 0
#SAY
<龙神纳福{AX=60,AY=124,c=clYellow,T=开区第2天活动开始、击杀可获得:超级祝福油}><color=clCream 开区第2天活动开始{AX=147,AY=124} HINT=开区第2天活动开始、击杀可获得:超级祝福油><color=clCream 长期{AX=270,AY=124} HINT=开区第2天活动开始、击杀可获得:超级祝福油><color=clCream 21:00{AX=315,AY=124} HINT=开区第2天活动开始、击杀可获得:超级祝福油><color=clCream 未开放{AX=360,AY=124} HINT=世纪传奇:www.sj52pk.com>
#IF
CHECKMAPRANGEMONNAMECOUNT HJZD 20 22 100 赤月恶魔[活动] = 1
#SAY
<老魔送礼{AX=60,AY=80,c=clYellow,T=开区第2天活动开始、在地图内杀死【老魔】获得当前人物升级经验的10%}><color=clCream 开区第2天活动开始{AX=147,AY=80} HINT=开区第2天活动开始、在地图内杀死【老魔】获得当前人物升级经验的10%><color=clCream 长期{AX=270,AY=80} HINT=开区第2天活动开始、在地图内杀死【老魔】获得当前人物升级经验的10%><color=clCream 19:00{AX=315,AY=80} HINT=开区第2天活动开始、在地图内杀死【老魔】获得当前人物升级经验的10%><进行中{AX=360,AY=80,c=clYellow,T=开区第2天活动开始、在地图内杀死【老魔】获得当前人物升级经验的10%}>
#IF
CHECKMAPRANGEMONNAMECOUNT HJZD 20 22 100 触龙神[活动] = 1
#SAY
<龙神纳福{AX=60,AY=124,c=clYellow,T=开区第2天活动开始、击杀可获得:超级祝福油}><color=clCream 开区第2天活动开始{AX=147,AY=124}><color=clCream 长期{AX=270,AY=124}><color=clCream 21:00{AX=315,AY=124}><进行中{AX=360,AY=124,c=clYellow}>
#IF
CHECKCURRENTDATE = <$STR(A年)>-<$STR(A月)>-<$STR(A日)>
CHECKMAPRANGEMONNAMECOUNT HJZD 20 22 100 尸王[活动] = 0
#SAY
<尸王献宝{AX=60,AY=102,c=clYellow,T=必定掉落魔法盾x1,随机掉落:烈火剑法,冰咆哮,召唤神兽,三本之一}><color=clCream 开区第2天活动开始{AX=147,AY=102} HINT=必定掉落魔法盾x1,随机掉落:烈火剑法,冰咆哮,召唤神兽,三本之一><color=clCream 持续10天{AX=260,AY=102} HINT=必定掉落魔法盾x1,随机掉落:烈火剑法,冰咆哮,召唤神兽,三本之一><color=clCream 20:30{AX=315,AY=102} HINT=必定掉落魔法盾x1,随机掉落:烈火剑法,冰咆哮,召唤神兽,三本之一><color=clCream 未开放{AX=360,AY=102} HINT=世纪传奇:www.sj52pk.com>
#IF
CHECKCURRENTDATE = <$STR(A年)>-<$STR(A月)>-<$STR(A日)>
CHECKMAPRANGEMONNAMECOUNT HJZD 20 22 100 尸王[活动] = 1
#SAY
<color=clYellow 杀死【尸王】必定掉落魔法盾x1,随机掉落:烈火剑法,冰咆哮,{AX=25,AY=320}><color=clYellow 召唤神兽,三本之一。{AX=25,AY=335}><尸王献宝{AX=60,AY=102,c=clYellow,T=必定掉落魔法盾x1,随机掉落:烈火剑法,冰咆哮,召唤神兽,三本之一}><color=clCream 开区第2天活动开始{AX=147,AY=102} HINT=必定掉落魔法盾x1,随机掉落:烈火剑法,冰咆哮,召唤神兽,三本之一><color=clCream 持续10天{AX=260,AY=102} HINT=必定掉落魔法盾x1,随机掉落:烈火剑法,冰咆哮,召唤神兽,三本之一><color=clCream 20:30{AX=315,AY=102} HINT=必定掉落魔法盾x1,随机掉落:烈火剑法,冰咆哮,召唤神兽,三本之一><进行中{AX=360,AY=102,c=clYellow}>
#IF
CHECKCURRENTDATE > <$STR(A年)>-<$STR(A月)>-<$STR(A日)>
CHECKMAPRANGEMONNAMECOUNT HJZD 20 22 100 尸王[活动]0 = 0
#SAY
<尸王献宝{AX=60,AY=102,c=clYellow,T=必定掉落魔法盾x1,随机掉落:烈火剑法,冰咆哮,召唤神兽,三本之一}><color=clCream 开区第2天活动开始{AX=147,AY=102} HINT=必定掉落魔法盾x1,随机掉落:烈火剑法,冰咆哮,召唤神兽,三本之一><color=clCream 持续10天{AX=260,AY=102} HINT=必定掉落魔法盾x1,随机掉落:烈火剑法,冰咆哮,召唤神兽,三本之一><color=clCream 20:30{AX=315,AY=102} HINT=必定掉落魔法盾x1,随机掉落:烈火剑法,冰咆哮,召唤神兽,三本之一><color=clCream 未开放{AX=360,AY=102} HINT=世纪传奇:www.sj52pk.com>
#IF
CHECKCURRENTDATE > <$STR(A年)>-<$STR(A月)>-<$STR(A日)>
CHECKMAPRANGEMONNAMECOUNT HJZD 20 22 100 尸王[活动]0 = 1
#SAY
<color=clYellow 杀死【尸王】必定掉落魔法盾x1,随机掉落:烈火剑法,冰咆哮,{AX=25,AY=310}><color=clYellow 召唤神兽,三本之一。{AX=25,AY=325}><尸王献宝{AX=60,AY=102,c=clYellow,T=必定掉落魔法盾x1,随机掉落:烈火剑法,冰咆哮,召唤神兽,三本之一}><color=clCream 开区第2天活动开始{AX=147,AY=102} HINT=必定掉落魔法盾x1,随机掉落:烈火剑法,冰咆哮,召唤神兽,三本之一><color=clCream 持续10天{AX=260,AY=102} HINT=必定掉落魔法盾x1,随机掉落:烈火剑法,冰咆哮,召唤神兽,三本之一><color=clCream 20:30{AX=315,AY=102} HINT=必定掉落魔法盾x1,随机掉落:烈火剑法,冰咆哮,召唤神兽,三本之一><进行中{AX=360,AY=102,c=clYellow}>
#IF
CHECKCURRENTDATE = <$STR(A年)>-<$STR(A月)>-<$STR(A日)>
CHECKMAPRANGEMONNAMECOUNT HJZD 20 22 100 号角[活动] = 0
#SAY
<号角争夺战{AX=55,AY=146,c=clYellow,T=开区当天21点半 必定掉落沃玛号角 200元RMB卷可兑换200元RMB}><color=clCream 开区当天活动争夺{AX=147,AY=146} HINT=开区当天21点半 必定掉落沃玛号角 200元RMB卷可兑换200元RMB><color=clCream 当天{AX=270,AY=146} HINT=开区当天21点半 必定掉落沃玛号角 200元RMB卷可兑换200元RMB><color=clCream 21:30{AX=315,AY=146} HINT=开区当天21点半 必定掉落沃玛号角 200元RMB卷可兑换200元RMB><color=clCream 未开放{AX=360,AY=146} HINT=世纪传奇:www.sj52pk.com>
#IF
CHECKMAPRANGEMONNAMECOUNT HJZD 20 22 100 号角[活动] = 0
CHECKCURRENTDATE > <$STR(A年)>-<$STR(A月)>-<$STR(A日)>
#SAY
<号角争夺战{AX=55,AY=146,c=clYellow,T=开区当天21点半 必定掉落沃玛号角 200元RMB卷可兑换200元RMB}><color=clCream 开区当天活动争夺{AX=147,AY=146} HINT=开区当天21点半 必定掉落沃玛号角 200元RMB卷可兑换200元RMB><color=clCream 当天{AX=270,AY=146} HINT=开区当天21点半 必定掉落沃玛号角 200元RMB卷可兑换200元RMB><color=clCream 21:30{AX=315,AY=146} HINT=开区当天21点半 必定掉落沃玛号角 200元RMB卷可兑换200元RMB><color=clCream 已结束{AX=360,AY=146} HINT=世纪传奇:www.sj52pk.com>
#IF
CHECKMAPRANGEMONNAMECOUNT HJZD 20 22 100 号角[活动] = 1
#SAY
<color=clYellow 开区当天21点半 必定掉落沃玛号角 200元RMB卷可兑换200元RMB{AX=25,AY=300}><号角争夺战{AX=55,AY=146,c=clYellow,T=开区当天21点半 必定掉落沃玛号角 200元RMB卷可兑换200元RMB}><color=clCream 开区当天活动争夺{AX=147,AY=146} HINT=开区当天21点半 必定掉落沃玛号角 200元RMB卷可兑换200元RMB><color=clCream 当天{AX=270,AY=146} HINT=开区当天21点半 必定掉落沃玛号角 200元RMB卷可兑换200元RMB><color=clCream 21:30{AX=315,AY=146} HINT=开区当天21点半 必定掉落沃玛号角 200元RMB卷可兑换200元RMB><进行中{AX=360,AY=146,c=clYellow}>
#IF
CHECKCURRENTDATE = <$STR(A年)>-<$STR(A月)>-<$STR(A日)>
EQUAL H3 0
#SAY
<精英殿堂{AX=60,AY=168,c=clYellow,T=开区当天22点开始活动,周一至周五傍晚18点开始活动,限时1小时,地图内杀怪四倍、掉落装备碎片}><color=clCream 每周一至周五{AX=147,AY=168} HINT=开区当天22点开始活动,周一至周五傍晚18点开始活动,限时1小时,地图内杀怪四倍、掉落装备碎片><color=clCream 持续10天{AX=260,AY=168} HINT=开区当天22点开始活动,周一至周五傍晚18点开始活动,限时1小时,地图内杀怪四倍、掉落装备碎片><color=clCream 22:00{AX=315,AY=168} HINT=开区当天22点开始活动,周一至周五傍晚18点开始活动,限时1小时,地图内杀怪四倍、掉落装备碎片><未开放{AX=360,AY=168} HINT=世纪传奇:www.sj52pk.com>
#IF
CHECKCURRENTDATE = <$STR(A年)>-<$STR(A月)>-<$STR(A日)>
LARGE H3 0
#SAY
<精英殿堂{AX=60,AY=168,c=clYellow,T=开区当天22点开始活动,周一至周五傍晚18点开始活动,限时1小时,地图内杀怪四倍、掉落装备碎片}><color=clCream 每周一至周五{AX=147,AY=168} HINT=开区当天22点开始活动,周一至周五傍晚18点开始活动,限时1小时,地图内杀怪四倍、掉落装备碎片><color=clCream 持续10天{AX=260,AY=168} HINT=开区当天22点开始活动,周一至周五傍晚18点开始活动,限时1小时,地图内杀怪四倍、掉落装备碎片><color=clCream 22:00{AX=315,AY=168} HINT=开区当天22点开始活动,周一至周五傍晚18点开始活动,限时1小时,地图内杀怪四倍、掉落装备碎片><已开放{AX=360,AY=168,c=clYellow}>
#IF
CHECKCURRENTDATE > <$STR(A年)>-<$STR(A月)>-<$STR(A日)>
EQUAL H3 0
#SAY
<精英殿堂{AX=60,AY=168,c=clYellow,T=开区当天22点开始活动,周一至周五傍晚18点开始活动,限时1小时,地图内杀怪四倍、掉落装备碎片}><color=clCream 每周一至周五{AX=147,AY=168} HINT=开区当天22点开始活动,周一至周五傍晚18点开始活动,限时1小时,地图内杀怪四倍、掉落装备碎片><color=clCream 持续10天{AX=260,AY=168} HINT=开区当天22点开始活动,周一至周五傍晚18点开始活动,限时1小时,地图内杀怪四倍、掉落装备碎片><color=clCream 18:00{AX=315,AY=168} HINT=开区当天22点开始活动,周一至周五傍晚18点开始活动,限时1小时,地图内杀怪四倍、掉落装备碎片><未开放{AX=360,AY=168} HINT=世纪传奇:www.sj52pk.com>
#IF
CHECKCURRENTDATE > <$STR(A年)>-<$STR(A月)>-<$STR(A日)>
LARGE H3 0
#SAY
<精英殿堂{AX=60,AY=168,c=clYellow,T=开区当天22点开始活动,周一至周五傍晚18点开始活动,限时1小时,地图内杀怪四倍、掉落装备碎片}><color=clCream 每周一至周五{AX=147,AY=168} HINT=开区当天22点开始活动,周一至周五傍晚18点开始活动,限时1小时,地图内杀怪四倍、掉落装备碎片><color=clCream 持续10天{AX=260,AY=168} HINT=开区当天22点开始活动,周一至周五傍晚18点开始活动,限时1小时,地图内杀怪四倍、掉落装备碎片><color=clCream 18:00{AX=315,AY=168} HINT=开区当天22点开始活动,周一至周五傍晚18点开始活动,限时1小时,地图内杀怪四倍、掉落装备碎片><进行中{AX=360,AY=168,c=clYellow}>
#IF
CHECKLEVELEX > 0
#SAY
<沙城争夺战{AX=55,AY=190,c=clYellow,T=开区20天系统自动攻城,奖励6666元现金奖励可兑换元宝}><color=clCream 开区20天{AX=147,AY=190} HINT=开区20天系统自动攻城,奖励6666元现金奖励可兑换元宝><color=clCream 1天{AX=270,AY=190} HINT=开区20天系统自动攻城,奖励6666元现金奖励可兑换元宝><color=clCream 20:00{AX=315,AY=190} HINT=开区20天系统自动攻城,奖励6666元现金奖励可兑换元宝><点击查看{AX=360,AY=190,c=clYellow,T=世纪传奇:www.sj52pk.com}/@沙城争夺战>
#IF
CHECKLEVELEX > 0
#SAY
<测试有奖{AX=60,AY=212,c=clYellow,T=新区测试期间,玩家等级达到28级、32级、35级,正式开区后玩家使用测试时账号可领取金币奖励。}><color=clCream 开区当天活动开始{AX=147,AY=212} HINT=新区测试期间,玩家等级达到28级、32级、35级,正式开区后玩家使用测试时账号可领取金币奖励。><color=clCream 长期{AX=270,AY=212} HINT=新区测试期间,玩家等级达到28级、32级、35级,正式开区后玩家使用测试时账号可领取金币奖励。><点击查看{AX=360,AY=212,c=clYellow,T=世纪传奇:www.sj52pk.com}/@测试有奖>
#IF
CHECKLEVELEX > 0
#SAY
<冲级奖励{AX=60,AY=234,c=clYellow,T=第一位等级达到38级的玩家将获得对应职业的武器一把:井中月、骨玉权杖、无极棍,达到40级玩家奖励碎片:5000,达到45级玩家奖励碎片:10000}><color=clCream 开区当天活动开始{AX=147,AY=234} HINT=第一位等级达到38级的玩家将获得对应职业的武器一把:井中月、骨玉权杖、无极棍,达到40级玩家奖励碎片:5000,达到45级玩家奖励碎片:10000><color=clCream 长期{AX=270,AY=234} HINT=第一位等级达到38级的玩家将获得对应职业的武器一把:井中月、骨玉权杖、无极棍,达到40级玩家奖励碎片:5000,达到45级玩家奖励碎片:10000><点击查看{AX=360,AY=234,c=clYellow,T=世纪传奇:www.sj52pk.com}/@冲级奖励>
#IF
CHECKLEVELEX > 0
#SAY
<首爆奖励{AX=60,AY=256,c=clYellow,T=玩家打到指定装备可以兑换成碎片}><color=clCream 开区当天活动开始{AX=147,AY=256} HINT=玩家打到指定装备可以兑换成碎片><color=clCream 长期{AX=270,AY=256} HINT=玩家打到指定装备可以兑换成碎片><点击查看{AX=360,AY=256,c=clYellow,T=世纪传奇:www.sj52pk.com}/@装备回收>

#IF
LARGE H3 0
#SAY
<color=clRed 精英殿堂{AX=25,AY=280}><color=clYellow :限时1小时,地图内杀怪四倍、掉落{AX=73,AY=280}><color=clRed 装备碎片、青铜口罩、白银口罩、{AX=275,AY=280}>
<color=clRed 黄金口罩、铂金口罩、钻石口罩!注意:里面BOSS太强悍,必须组队前往击杀!{AX=25,AY=300}>
<20元宝传A落点{AX=40,AY=320,c=clYellow,T=传送至上方}/@jyA区落点1>
<20元宝传C落点{AX=40,AY=340,c=clYellow,T=传送至上方}/@jyC区落点1>
<20元宝传B落点{AX=140,AY=320,c=clYellow,T=传送至下方}/@jyB区落点1>
<20元宝传D落点{AX=140,AY=340,c=clYellow,T=传送至下方}/@jyD区落点1>
<10万金币A落点{AX=240,AY=320,c=clYellow,T=传送至上方}/@jyA区落点11>
<10万金币C落点{AX=240,AY=340,c=clYellow,T=传送至上方}/@jyC区落点11>
<10万金币B落点{AX=340,AY=320,c=clYellow,T=传送至下方}/@jyB区落点11>
<10万金币D落点{AX=340,AY=340,c=clYellow,T=传送至下方}/@jyD区落点11>


#IF(1)
CHECKMAPRANGEMONNAMECOUNT HJZD 20 22 100 号角[活动] = 1
CHECKMAPRANGEMONNAMECOUNT HJZD 20 22 100 尸王[活动]0 = 1
CHECKMAPRANGEMONNAMECOUNT HJZD 20 22 100 触龙神[活动] = 1
CHECKMAPRANGEMONNAMECOUNT HJZD 20 22 100 赤月恶魔[活动] = 1
#SAY
<color=clYellow 老魔送礼{AX=140,AY=370}><color=clYellow 尸王献宝{AX=270,AY=370}>
<color=clYellow 开服活动{AX=200,AY=380}>
<color=clYellow 龙神纳福{AX=140,AY=390}><color=clYellow 号角争夺{AX=270,AY=390}>
<传送坐标A落点{AX=40,AY=380,c=clYellow,T=传送至上方}/@A落点>
<传送坐标B落点{AX=350,AY=380,c=clYellow,T=传送至下方}/@B落点>


#IF
COMPVAL <$STR(G屠魔殿)> = 1
#SAY
<color=clYellow 终极BOSS{AX=60,AY=280}><color=clWhite 周六BOSS活动{AX=147,AY=280}><color=clWhite 长期{AX=270,AY=280}><color=clWhite 18:00{AX=315,AY=280}><><$STR(A终极怪)>{C=clRed,AX=352,AY=280}</>
<终极BOSS活动地图{AX=180,AY=380,c=clYellow,T=传送至上方}/@进入终极BOSS>

#IF
EQUAL P7 1
CHECKCURRENTDATE ? <$STR(A年)>-<$STR(A月)>-<$STR(A日)>
#ACT

#IF
EQUAL P7 1
equal M0 0
#SAY
<color=clWhite 新区开放已经过去了:{AX=25,AY=300}></><$STR(M0)>天{C=clRed,AX=140,AY=300}</><color=clWhite 开服20天,系统自动攻城,{AX=166,AY=300}><color=clWhite 占领{AX=310,AY=300}><COLOR=clYellow 沙巴克{AX=336,AY=300}><color=clWhite 的行会,{AX=376,AY=300}>
<color=clWhite 第一次攻沙,系统变更沙城行会为:传奇官方{AX=154,AY=315}>
<color=clWhite 占领。玩家自行组织行会前往沙巴克争夺沙皇宫即可。{AX=25,AY=330}>
<COLOR=clRed 注:请玩家申请行会时,不要创建与传奇官方相关字符的行会。{AX=25,AY=345}>
;<color=clWhite 将获得{AX=25,AY=360}><COLOR=clRed RMB6666{AX=62,AY=360}><color=clWhite 元奖励!{AX=106,AY=360}>
#ACT
BREAK

#IF
EQUAL P7 1
large M0 0
#SAY
<color=clWhite 新区开放已经过去了:{AX=25,AY=300}></><$STR(M0)>天{C=clRed,AX=140,AY=300}</><color=clWhite 开服20天,系统自动攻城,{AX=166,AY=300}><color=clWhite 占领{AX=310,AY=300}><COLOR=clYellow 沙巴克{AX=336,AY=300}><color=clWhite 的行会,{AX=376,AY=300}>
<color=clWhite 第一次攻沙,系统变更沙城行会为:传奇官方{AX=154,AY=315}>
<color=clWhite 占领。玩家自行组织行会前往沙巴克争夺沙皇宫即可。{AX=25,AY=330}>
<COLOR=clRed 注:请玩家申请行会时,不要创建与传奇官方相关字符的行会。{AX=25,AY=345}>
;<color=clWhite 将获得{AX=25,AY=360}><COLOR=clRed RMB6666{AX=62,AY=360}><color=clWhite 元奖励!{AX=106,AY=360}>
;<返回/@MAIN>
#ACT
INC M0 1
BREAK

#IF
EQUAL P7 2
#SAY
<color=clYellow 测试有奖:新区测试期间,玩家等级达到28级、32级、35级,正式开区{AX=25,AY=300}>
<color=clYellow 玩家用测试时的账号进行领取奖励。{AX=25,AY=315}>
<color=clAqua 28级奖励:10万金币   32级奖励:20万金币   35级奖励:50万金币{AX=25,AY=330}>
#ACT
BREAK

#IF
EQUAL P7 3
#IF(1)
CHECKMAPRANGEMONNAMECOUNT HJZD 20 22 100 号角[活动] = 1
CHECKMAPRANGEMONNAMECOUNT HJZD 20 22 100 尸王[活动]0 = 1
CHECKMAPRANGEMONNAMECOUNT HJZD 20 22 100 触龙神[活动] = 1
CHECKMAPRANGEMONNAMECOUNT HJZD 20 22 100 赤月恶魔[活动] = 1
#ACT
MessageBox 活动期间无法查看!
BREAK

#IF
EQUAL P7 3
#SAY
<color=clCream 冲级活动,每名玩家达到以下等级将可以领取{AX=25,AY=280}><COLOR=clRed 武器{AX=266,AY=280}><color=clCream 或{AX=290,AY=280}><COLOR=clRed 碎片{AX=304,AY=280}><color=clCream 奖励!{AX=328,AY=280}>
<45级奖励{c=cllime,AX=25,AY=300,T=点击领取}/@领取45奖励><COLOR=clCream :碎片{AX=74,AY=300}><COLOR=clFuchsia 10000{AX=115,AY=300}>
<color=clCream 战士剩余:{AX=165,AY=300}><><$STR(G45级战士>{C=clFuchsia,AX=225,AY=300}</>
<color=clCream 法师剩余:{AX=245,AY=300}><><$STR(G45级法师>{C=clFuchsia,AX=305,AY=300}</>
<color=clCream 道士剩余:{AX=325,AY=300}><><$STR(G45级道士>{C=clFuchsia,AX=385,AY=300}</>
<40级奖励{c=cllime,AX=25,AY=315,T=点击领取}/@领取40奖励><COLOR=clCream :碎片{AX=74,AY=315}><COLOR=clFuchsia 5000{AX=115,AY=315}>
<color=clCream 战士剩余:{AX=165,AY=315}><><$STR(G40级战士>{C=clFuchsia,AX=225,AY=315}</>
<color=clCream 法师剩余:{AX=245,AY=315}><><$STR(G40级法师>{C=clFuchsia,AX=305,AY=315}</>
<color=clCream 道士剩余:{AX=325,AY=315}><><$STR(G40级道士>{C=clFuchsia,AX=385,AY=315}</>
<38级奖励{c=cllime,AX=25,AY=330,T=点击领取\战士:井 中 月x1\法师:骨玉权杖x1\道士:无 极 棍x1}/@38级玩家><COLOR=clFuchsia 沃玛武器{AX=85,AY=330}>
<color=clCream 战士剩余:{AX=165,AY=330}><><$STR(G38级战士>{C=clFuchsia,AX=225,AY=330}</>
<color=clCream 法师剩余:{AX=245,AY=330}><><$STR(G38级法师>{C=clFuchsia,AX=305,AY=330}</>
<color=clCream 道士剩余:{AX=325,AY=330}><><$STR(G38级道士>{C=clFuchsia,AX=385,AY=330}</>
<color=clCream 战士奖励:{AX=25,AY=345}><color=clRed 井 中 月{AX=85,AY=345}><color=clCream x1{AX=135,AY=345}><color=clCream 领奖者:{AX=163,AY=345}><><$STR(A战士第一>{C=clCream,AX=210,AY=345}</><color=clCream 日期:{AX=300,AY=345}><><$STR(A战士时间>{C=clCream,AX=340,AY=345}</>\
<color=clCream 法师奖励:{AX=25,AY=360}><color=clRed 骨玉权杖{AX=85,AY=360}><color=clCream x1{AX=135,AY=360}><color=clCream 领奖者:{AX=163,AY=360}><><$STR(A法师第一>{C=clCream,AX=210,AY=360}</><color=clCream 日期:{AX=300,AY=360}><><$STR(A法师时间>{C=clCream,AX=340,AY=360}</>\
<color=clCream 道士奖励:{AX=25,AY=375}><color=clRed 无 极 棍{AX=85,AY=375}><color=clCream x1{AX=135,AY=375}><color=clCream 领奖者:{AX=163,AY=375}><><$STR(A道士第一>{C=clCream,AX=210,AY=375}</><color=clCream 日期:{AX=300,AY=375}><><$STR(A道士时间>{C=clCream,AX=340,AY=375}</>\
#ACT
BREAK
#IF
EQUAL P7 4
#ACT
MessageBox "武器名称:   奖励碎片  数  量       获得玩家\<color=clCream 屠    龙>          <color=clFuchsia 20000>    <><$STR(G屠龙数量)></><color=clCream /1>    <color=clCream 玩 家:><><$STR(A屠龙)></>\<color=clCream 嗜魂法杖>          <color=clFuchsia 20000>    <><$STR(G嗜魂数量)></><color=clCream /1></>   <color=clCream 玩 家:><><><$STR(A嗜魂)></>\<color=clCream 怒    斩>          <color=clFuchsia 10000>    <><$STR(G怒斩数量)></><color=clCream /1>  <color=clCream 玩 家:><><$STR(A怒斩)></>\<color=clCream 龙    牙>          <color=clFuchsia 10000>    <><$STR(G龙牙数量)></><color=clCream /1>    <color=clCream 玩 家:><><$STR(A龙牙)></>\<color=clCream 逍 遥 扇>          <color=clFuchsia 10000>    <><$STR(G逍遥数量)></><color=clCream /1>     <color=clCream 玩 家:><><$STR(A逍遥)></>\<color=clCream 裁决之杖>          <color=clFuchsia 5000>     <><$STR(G裁决数量)></><color=clCream /1>  <color=clCream 玩 家:><><$STR(A裁决)></>\<color=clCream 龙 纹 剑>          <color=clFuchsia 5000>     <><$STR(G龙纹数量)></><color=clCream /1>     <color=clCream 玩 家:><><$STR(A龙纹)></>\<color=clCream 血    饮>          <color=clFuchsia 5000>     <><$STR(G血饮数量)></><color=clCream /1>    <color=clCream 玩 家:><><$STR(A血饮)></>""
BREAK

#IF
CHECKMAPRANGEMONNAMECOUNT HJZD 20 22 100 赤月恶魔[活动] = 1
#SAY
<杀死【赤月恶魔】的个人或行会获得10%当前经验奖励!{c=clCream,AX=25,AY=300}>
<该地图的其他玩家获得5%。{AX=25,AY=315}>
#ACT
BREAK
#IF
CHECKMAPRANGEMONNAMECOUNT HJZD 20 22 100 触龙神[活动] = 1
#SAY
<color=clYellow 开区第2天起21点整开区前10天必定掉落超级祝福油一瓶,10天后概率掉落。{AX=25,AY=300}>


[@装备回收]
#ACT
MOV P7 4
DELAYCALL 10 @活动
BREAK

[@冲级奖励]
#ACT
MOV P7 3
DELAYCALL 10 @活动
BREAK

[@测试有奖]
#ACT
MOV P7 2
DELAYCALL 10 @活动
BREAK


[@沙城争夺战]
#ACT
MOV P7 1
DELAYCALL 10 @活动
BREAK

[@B落点]
#IF
ISONMAP DDQ
#ACT
MESSAGEBOX 友情提示:\等待区的玩家不能参与活动.
BREAK

#IF
ISONMAP MIMA
#ACT
MESSAGEBOX 友情提示:\请验证了二级密码以后再进行游戏.
BREAK

#IF
ISONMAP HJZD
#ACT
MESSAGEBOX 友情提示:\你已经站在活动地图内.
BREAK

#IF
CHECKITEM 200元RMB 1
#ACT
MESSAGEBOX 友情提示:\请将贵重物品[200元RMB]存放仓库..在进入活动地图.
BREAK

#IF
CHECKITEM 超级祝福油 1
#ACT
MESSAGEBOX 友情提示:\请将贵重物品[超级祝福油]存放仓库..在进入活动地图.
BREAK

#IF
CHECKITEM 魔法盾 1
#ACT
MESSAGEBOX 友情提示:\请将贵重物品[魔法盾]存放仓库..在进入活动地图.
BREAK

#IF
CHECKITEM 召唤神兽 1
#ACT
MESSAGEBOX 友情提示:\请将贵重物品[召唤神兽]存放仓库..在进入活动地图.
BREAK

#IF
CHECKITEM 烈火剑法 1
#ACT
MESSAGEBOX 友情提示:\请将贵重物品[烈火剑法]存放仓库..在进入活动地图.
BREAK

#IF
CHECKITEM 冰咆哮 1
#ACT
MESSAGEBOX 友情提示:\请将贵重物品[冰咆哮]存放仓库..在进入活动地图.
BREAK

#IF
CHECKITEM 回城卷 1
#ACT
MAPMOVE HJZD 36 39
SetScTimer 3 1
SENDMSG 1 玩家<$USERNAME>,进入开区活动地图!
BREAK

#IF
CHECKLEVELEX > 0
#ACT
SetScTimer 3 1
MAPMOVE HJZD 36 39
GIVE 回城卷 1
SENDMSG 1 玩家<$USERNAME>,进入开区活动地图!
close
#ELSESAY
活动未开始,不能进入\\\\
<返回/@main>


[@A落点]
#IF
ISONMAP DDQ
#ACT
MESSAGEBOX 友情提示:\等待区的玩家不能参与活动.
BREAK

#IF
ISONMAP MIMA
#ACT
MESSAGEBOX 友情提示:\请验证了二级密码以后再进行游戏.
BREAK

#IF
CHECKITEM 200元RMB 1
#ACT
MESSAGEBOX 友情提示:\请将贵重物品[200元RMB]存放仓库..在进入活动地图.
BREAK

#IF
ISONMAP HJZD
#ACT
MESSAGEBOX 友情提示:\你已经站在活动地图内.
BREAK

#IF
CHECKITEM 超级祝福油 1
#ACT
MESSAGEBOX 友情提示:\请将贵重物品[超级祝福油]存放仓库..在进入活动地图.
BREAK

#IF
CHECKITEM 魔法盾 1
#ACT
MESSAGEBOX 友情提示:\请将贵重物品[魔法盾]存放仓库..在进入活动地图.
BREAK

#IF
CHECKITEM 召唤神兽 1
#ACT
MESSAGEBOX 友情提示:\请将贵重物品[召唤神兽]存放仓库..在进入活动地图.
BREAK

#IF
CHECKITEM 烈火剑法 1
#ACT
MESSAGEBOX 友情提示:\请将贵重物品[烈火剑法]存放仓库..在进入活动地图.
BREAK

#IF
CHECKITEM 冰咆哮 1
#ACT
MESSAGEBOX 友情提示:\请将贵重物品[冰咆哮]存放仓库..在进入活动地图.
BREAK

#IF
CHECKITEM 回城卷 1
#ACT
MAPMOVE HJZD 10 12
SetScTimer 3 1
SENDMSG 1 玩家<$USERNAME>,进入开区活动地图!
BREAK


#IF
CHECKLEVELEX > 0
#ACT
SetScTimer 3 1
MAPMOVE HJZD 10 12
GIVE 回城卷 1
SENDMSG 1 玩家<$USERNAME>,进入开区活动地图!
close
#ELSESAY
活动未开始,不能进入\\\\
<返回/@main>


[@jyA区落点11]
#IF
LARGE H3 0
#ELSEACT
MessageBox 精英殿堂已关闭。
BREAK

#IF
CHECKGOLD 100000
#ACT
TAKE 金币 100000
;进入人数刷怪,人越多刷的越多
INC H8 1
SENDMSG 5 精英殿堂有很多BOSS和精英怪物,请注意安全。
MAPMOVE F011 34 33
#ELSEACT
MessageBox "进入精英殿堂打装备碎片,<COLOR=clLime 四倍升级经验>,需要花费<COLOR=clRed 20元宝或10万金币>,才能进入。"

[@jyB区落点11]
#IF
LARGE H3 0
#ELSEACT
MessageBox 精英殿堂已关闭。
BREAK

#IF
CHECKGOLD 100000
#ACT
TAKE 金币 100000
INC H8 1
SENDMSG 5 精英殿堂有很多BOSS和精英怪物,请注意安全。
MAPMOVE F011 164 36
#ELSEACT
MessageBox "进入精英殿堂打装备碎片,<COLOR=clLime 四倍升级经验>,需要花费<COLOR=clRed 20元宝或10万金币>,才能进入。"

[@jyC区落点11]
#IF
LARGE H3 0
#ELSEACT
MessageBox 精英殿堂已关闭。
BREAK

#IF
CHECKGOLD 100000
#ACT
TAKE 金币 100000
INC H8 1
SENDMSG 5 精英殿堂有很多BOSS和精英怪物,请注意安全。
MAPMOVE F011 33 167
#ELSEACT
MessageBox "进入精英殿堂打装备碎片,<COLOR=clLime 四倍升级经验>,需要花费<COLOR=clRed 20元宝或10万金币>,才能进入。"

[@jyD区落点11]
#IF
LARGE H3 0
#ELSEACT
MessageBox 精英殿堂已关闭。
BREAK

#IF
CHECKGOLD 100000
#ACT
TAKE 金币 100000
INC H8 1
SENDMSG 5 精英殿堂有很多BOSS和精英怪物,请注意安全。
MAPMOVE F011 163 165
#ELSEACT
MessageBox "进入精英殿堂打装备碎片,<COLOR=clLime 四倍升级经验>,需要花费<COLOR=clRed 20元宝或10万金币>,才能进入。"

[@jyA区落点1]
#IF
LARGE H3 0
#ELSEACT
MessageBox 精英殿堂已关闭。
BREAK

#IF
CHECKGAMEGOLD ? 20
#ACT
GAMEGOLD - 20
INC H8 1
SENDMSG 5 精英殿堂有很多BOSS和精英怪物,请注意安全。
MAPMOVE F011 34 33
DELAYGOTO 1 @精英殿堂消费1
#ELSEACT
MessageBox "进入精英殿堂打装备碎片,<COLOR=clLime 四倍升级经验>,需要花费<COLOR=clRed 20元宝或10万金币>,才能进入。"

[@jyB区落点1]
#IF
LARGE H3 0
#ELSEACT
MessageBox 精英殿堂已关闭。
BREAK

#IF
CHECKGAMEGOLD ? 20
#ACT
GAMEGOLD - 20
INC H8 1
SENDMSG 5 精英殿堂有很多BOSS和精英怪物,请注意安全。
MAPMOVE F011 164 36
DELAYGOTO 1 @精英殿堂消费
#ELSEACT
MessageBox "进入精英殿堂打装备碎片,<COLOR=clLime 四倍升级经验>,需要花费<COLOR=clRed 20元宝或10万金币>,才能进入。"

[@jyC区落点1]
#IF
LARGE H3 0
#ELSEACT
MessageBox 精英殿堂已关闭。
BREAK

#IF
CHECKGAMEGOLD ? 20
#ACT
GAMEGOLD - 20
INC H8 1
SENDMSG 5 精英殿堂有很多BOSS和精英怪物,请注意安全。
MAPMOVE F011 33 167
DELAYGOTO 1 @精英殿堂消费
#ELSEACT
MessageBox "进入精英殿堂打装备碎片,<COLOR=clLime 四倍升级经验>,需要花费<COLOR=clRed 20元宝或10万金币>,才能进入。"

[@jyD区落点1]
#IF
LARGE H3 0
#ELSEACT
MessageBox 精英殿堂已关闭。
BREAK

#IF
CHECKGAMEGOLD ? 20
#ACT
GAMEGOLD - 20
INC H8 1
SENDMSG 5 精英殿堂有很多BOSS和精英怪物,请注意安全。
MAPMOVE F011 163 165
DELAYGOTO 1 @精英殿堂消费
#ELSEACT
MessageBox "进入精英殿堂打装备碎片,<COLOR=clLime 四倍升级经验>,需要花费<COLOR=clRed 20元宝或10万金币>,才能进入。"


[@精英殿堂消费1]
#IF
HAVEGUILD
#ACT
INI_RELOAD ..\QuestDiary\数据文件\消费记录\个人消费记录.ini HardDisk
INI_RELOAD ..\QuestDiary\数据文件\消费记录\行会消费记录.ini HardDisk
INTS 21 + 20
GUILDBUILDPOINT + 20
INI_WRITE_INTEGER_EX  ..\QuestDiary\数据文件\消费记录\行会消费记录.ini  行会消费 <$GUILDNAME> = <$GUILDBUILDPOINT>
INI_WRITE_INTEGER_EX  ..\QuestDiary\数据文件\消费记录\个人消费记录.ini  个人消费 <$USERNAME> = <$INTS21>
INC G精英殿堂消耗 20
INI_RELOAD ..\QuestDiary\数据文件\消费记录\个人消费记录.ini HardDisk
INI_RELOAD ..\QuestDiary\数据文件\消费记录\行会消费记录.ini HardDisk
SENDMSG 6 您花费了20元宝进入精英殿堂....当前共计消费【<$INTS21>】颗元宝。
CLOSE
BREAK

#IF
!HAVEGUILD
#ACT
INTS 21 + 20
INI_RELOAD ..\QuestDiary\数据文件\消费记录\个人消费记录.ini HardDisk
INI_WRITE_INTEGER_EX  ..\QuestDiary\数据文件\消费记录\个人消费记录.ini  个人消费 <$USERNAME> = <$INTS21>
INC G精英殿堂消耗 20
INI_RELOAD ..\QuestDiary\数据文件\消费记录\个人消费记录.ini HardDisk
SENDMSG 6 您花费了20元宝进入精英殿堂....当前共计消费【<$INTS21>】颗元宝。
CLOSE
BREAK

[@领取45奖励]
#IF
CHECK [116] 1
#ACT
Messagebox 对不起,你已经领取过奖励,不能重复领取!\ \
BREAK

#IF
CHECKLEVELEX > 44
#ELSEACT
Messagebox 对不起,你的等级未达到45级。
BREAK

#IF
CHECKLEVELEX > 44
CHECKJOB WARRIOR
COMPVAL <$STR(G45级战士> > 0
#ACT
INTS 0 + 10000
SENDMSG 1 恭喜<$USERNAME>,冲级到达45级,获得了1万装备碎片冲级奖励!
SENDMSG 1 恭喜<$USERNAME>,冲级到达45级,获得了1万装备碎片冲级奖励! 151 176 30
SENDMSG 6 <$USERNAME>,您获得冲级装备碎片奖励1万,目前装备碎片数量:<$INTS0>
SET [116] 1
DEC G45级战士 1
GOTO @main
BREAK

#IF
CHECKLEVELEX > 44
CHECKJOB WIZARD
COMPVAL <$STR(G45级法师> > 0
#ACT
INTS 0 + 10000
SENDMSG 1 恭喜<$USERNAME>,冲级到达45级,获得了1万装备碎片冲级奖励!
SENDMSG 1 恭喜<$USERNAME>,冲级到达45级,获得了1万装备碎片冲级奖励! 151 176 30
SENDMSG 6 <$USERNAME>,您获得冲级装备碎片奖励1万,目前装备碎片数量:<$INTS0>
SET [116] 1
DEC G45级法师 1
GOTO @main
BREAK

#IF
CHECKLEVELEX > 44
CHECKJOB TAOIST
COMPVAL <$STR(G45级道士> > 0
#ACT
INTS 0 + 10000
SENDMSG 1 恭喜<$USERNAME>,冲级到达45级,获得了1万装备碎片冲级奖励!
SENDMSG 1 恭喜<$USERNAME>,冲级到达45级,获得了1万装备碎片冲级奖励!  151 176 30
SENDMSG 6 <$USERNAME>,您获得冲级装备碎片奖励1万,目前装备碎片数量:<$INTS0>
SET [116] 1
DEC G45级道士 1
GOTO @main
BREAK
#ELSESAY
对不起,你来晚了,该职业的45级奖励已经没有了。\\
<离开/@EXIT>




[@领取40奖励]
#IF
CHECK [115] 1
#ACT
Messagebox 对不起,你已经领取过奖励,不能重复领取!\ \
BREAK

#IF
CHECKLEVELEX > 39
#ELSEACT
Messagebox 对不起,你的等级未达到40级。
BREAK

#IF
CHECKLEVELEX > 39
CHECKJOB WARRIOR
COMPVAL <$STR(G40级战士> > 0
#ACT
INTS 0 + 5000
SENDMSG 1 恭喜<$USERNAME>,冲级到达40级,获得了5000装备碎片冲级奖励!
SENDMSG 1 恭喜<$USERNAME>,冲级到达40级,获得了5000装备碎片冲级奖励!    151 176 30
SENDMSG 6 <$USERNAME>,您获得冲级装备碎片奖励5000,目前碎片数量:<$INTS0>
SET [115] 1
DEC G40级战士 1
GOTO @main
BREAK

#IF
CHECKLEVELEX > 39
CHECKJOB WIZARD
COMPVAL <$STR(G40级法师> > 0
#ACT
INTS 0 + 5000
SENDMSG 1 恭喜<$USERNAME>,冲级到达40级,获得了5000装备碎片冲级奖励!
SENDMSG 1 恭喜<$USERNAME>,冲级到达40级,获得了5000装备碎片冲级奖励!    151 176 30
SENDMSG 6 <$USERNAME>,您获得冲级装备碎片奖励5000,目前碎片数量:<$INTS0>
SET [115] 1
DEC G40级法师 1
GOTO @main
BREAK

#IF
CHECKLEVELEX > 39
CHECKJOB TAOIST
COMPVAL <$STR(G40级道士> > 0
#ACT
INTS 0 + 5000
SENDMSG 1 恭喜<$USERNAME>,冲级到达40级,获得了5000装备碎片冲级奖励!
SENDMSG 1 恭喜<$USERNAME>,冲级到达40级,获得了5000装备碎片冲级奖励!    151 176 30
SENDMSG 6 <$USERNAME>,您获得冲级装备碎片奖励5000,目前碎片数量:<$INTS0>
SET [115] 1
DEC G40级道士 1
GOTO @main
BREAK
#ELSESAY
对不起,你来晚了,该职业的40级奖励已经没有了。\\
<离开/@EXIT>



[@38级玩家]
#IF
CHECKLEVELEX > 0
#ACT
SetMerchantDlgImgName MerchantDlg.png
#SAY
冲级活动,每职业第一名到达<COLOR=clRed 38级>的玩家,将获得对应职业武器一把!\\
获得<COLOR=clRed 井 中 月>奖励,<玩家/@1>:<$STR(A战士第一> 日期:<$STR(A战士时间>\\
获得<COLOR=clRed 骨玉权杖>奖励,<玩家/@1>:<$STR(A法师第一> 日期:<$STR(A法师时间>\\
获得<COLOR=clRed 无 极 棍>奖励,<玩家/@1>:<$STR(A道士第一> 日期:<$STR(A道士时间>\\
<领取奖励/@领取38级奖励>\\
<返回/@main>

[@领取38级奖励]
#IF
CHECKLEVELEX < 38
#ACT
Messagebox 对不起,你还未达到38级无法领取奖励!\ \
BREAK

#IF
CHECK [114] 1
#ACT
Messagebox 对不起,你已经领取过奖励,不能重复领取!\ \
BREAK

#IF
CHECKJOB TAOIST
#ACT
MOV S14 第一个达到38级道士的玩家是:
INC S14 <$STR(A道士第一>
INC S14 \ \
INC S14 系统记录时间:
INC S14 <$STR(A道士时间>

#IF
CHECKJOB WIZARD
#ACT
MOV S14 第一个达到38级法师的玩家是:
INC S14 <$STR(A法师第一>
INC S14 \ \
INC S14 系统记录时间:
INC S14 <$STR(A法师时间>

#IF
CHECKJOB WARRIOR
#ACT
MOV S14 第一个达到38级战士的玩家是:
INC S14 <$STR(A战士第一>
INC S14 \ \
INC S14 系统记录时间:
INC S14 <$STR(A战士时间>

#IF
COMPVAL <$STR(A战士第一> = <$USERNAME>
COMPVAL <$STR(G38级战士> = 1
#ACT
SET [114] 1
MOV G38级战士 0
GIVE 井中月 1
SENDMSG 1 恭喜玩家:<$USERNAME>,成功领取「38级」冲级奖励:井中月x1
CLOSE
BREAK

#IF
COMPVAL <$STR(A法师第一> = <$USERNAME>
COMPVAL <$STR(G38级法师> = 1
#ACT
SET [114] 1
MOV G38级法师 0
GIVE 骨玉权杖 1
SENDMSG 1 恭喜玩家:<$USERNAME>,成功领取「38级」冲级奖励:骨玉权杖x1
CLOSE
BREAK

#IF
COMPVAL <$STR(A道士第一> = <$USERNAME>
COMPVAL <$STR(G38级道士> = 1
#ACT
SET [114] 1
MOV G38级道士 0
GIVE 无极棍 1
SENDMSG 1 恭喜玩家:<$USERNAME>,成功领取「38级」冲级奖励:无极棍x1
CLOSE
BREAK
#ELSEACT
MessageBox 对不起\ \<$STR(S14)>
BREAK

[@进入终极BOSS]
#IF
CHECKLEVELEX > 0
#ACT
SetMerchantDlgImgName MerchantDlg.png
#SAY
每周将会随机抽取以下一只BOSS做为本周六的终极BOSS。\
星期一:牛 魔 王   <$STR(G牛魔王)>/50件        <挑战条件/@挑战条件>\
星期二:双头金刚    <$STR(G双头金刚)>/50件\
星期三:双头血魔    <$STR(G双头血魔)>/50件       <BOSS爆率/@BOSS爆率>\
星期四:赤月恶魔    <$STR(G赤月恶魔)>/50件\
星期五:重装使者    <$STR(G重装使者)>/50件       <BOSS属性/@BOSS属性>\
星期六:<COLOR=clYellow ><$STR(A终极怪)><COLOR=clWhite >\
无论是否成功抽取终极BOSS,每周都将生成一只BOSS:狐月天珠\\
<进入挑战A坐标/@挑战BOSSA>       <进入挑战B坐标/@挑战BOSSB>\\\
<返回/@main>

[@挑战条件]
#IF
CHECKLEVELEX > 0
#ACT
SetMerchantDlgImgName MerchantDlg.png
#SAY
周一到周五期间,玩家可以提交:<COLOR=clRed 沃玛、祖玛>首饰到<COLOR=clRed 装备回收员>处,\
系统将在累计后,在周六的18点00分,开始挑战BOSS活动。\
条件全部完成后,才会随机生成一只BOSS为本周的:<COLOR=clRed 终极BOSS>,\
失败则无法生效,只会刷新普通的BOSS。\\
<BOSS爆率/@BOSS爆率>       <BOSS属性/@BOSS属性>\\
<返回/@进入终极BOSS>

[@BOSS爆率]
#IF
CHECKLEVELEX > 0
#ACT
SetMerchantDlgImgName MerchantDlg.png
#SAY
随机生成的终极BOSS爆率如下:\
<COLOR=clRed 牛 魔 王>:必爆一把高级武器,裁决、龙纹、血饮。\
<COLOR=clRed 双头金刚>:必爆一件法神首饰。\
<COLOR=clRed 双头血魔>:必爆一件圣战首饰。\
<COLOR=clRed 赤月恶魔>:必爆一件天尊首饰。\
<COLOR=clRed 重装使者>:必爆一件服饰,天魔、宝甲、披风、羽衣、道袍、长袍。\
<COLOR=clRed 孤月天珠>:必爆两根金条,幻境秒卡点券,井中月.无极棍.骨玉等。\\
<挑战条件/@挑战条件>       <BOSS属性/@BOSS属性>\\
<返回/@进入终极BOSS>

[@BOSS属性]
#IF
CHECKLEVELEX > 0
#ACT
SetMerchantDlgImgName MerchantDlg.png
#SAY
随机生成的终极BOSS属性如下:\
<COLOR=clRed 牛 魔 王>:HP:50 万 近战伤害,远程魔法攻击。\
<COLOR=clRed 双头金刚>:HP:50 万 近战伤害,会瞬移。\
<COLOR=clRed 双头血魔>:HP:50 万 近战伤害,会瞬移。\
<COLOR=clRed 赤月恶魔>:HP:50 万 全屏伤害。\
<COLOR=clRed 重装使者>:HP:50 万 近战伤害,会瞬移。\
<COLOR=clRed 孤月天珠>:HP:10 万 全屏伤害,会拉人、麻痹、降攻击力、防御。\\
<挑战条件/@挑战条件>       <BOSS爆率/@BOSS爆率>\\
<返回/@进入终极BOSS>

[@挑战BOSSB]
#IF
HAVEGUILD
CHECKGOLD 2000
#ACT
CHANGEATTACKMODE 5
TAKE 金币 2000
MAPMOVE Nlts102 65 22
GIVE 回城卷 1
BREAK
#IF
CHECKGOLD 2000
#ACT
CHANGEATTACKMODE 4
TAKE 金币 2000
MAPMOVE Nlts102 65 22
GIVE 回城卷 1
BREAK
#ELSESAY
进入条件:\
需要金币x2000。\\
<返回/@main>


[@挑战BOSSA]
#IF
CHECKGOLD 2000
HAVEGUILD
#ACT
CHANGEATTACKMODE 5
TAKE 金币 2000
MAPMOVE Nlts102 27 60
GIVE 回城卷 1
BREAK
#IF
CHECKGOLD 2000
#ACT
CHANGEATTACKMODE 4
TAKE 金币 2000
MAPMOVE Nlts102 27 60
GIVE 回城卷 1
BREAK
#ELSESAY
进入条件:\
需要金币x2000。\\
<返回/@main>

}

关键点

  • 活动是否进行用 CHECKMAPRANGEMONNAMECOUNT HJZD 20 22 100 <活动怪> = 0/1 判断(0 未开放、1 进行中),同一个 #SAY 面板据此换状态文字;HJZD 是活动专用地图。
  • 整页面板靠 {AX=,AY=,c=,T=,HINT=} 一类标记排版,按钮写成 <文字/AX=...,AY=... LABEL=@标签>;活动怪名称带 [活动] 后缀。
  • 冲级奖励按 38 / 40 / 45 级分档,各档余量存在 G45级战士、G40级法师、G38级道士 这类全局变量里,领奖者与日期存在 A战士第一、A战士时间 这类变量里;奖品按职业发沃玛武器或碎片。
  • 沙城争夺战用 CHECKCURRENTDATE 与开服天数变量 M0 判断阶段,第一次攻沙时把沙城行会改为「传奇官方」。
  • 测试有奖区分 ENGINE P7 页签(1 沙城、2 测试、3 冲级、4 武器奖励),[@领取45奖励]、[@领取40奖励]、[@38级玩家] 等标签负责实际发奖。
  • 传送落点用独立标签实现:[@A落点]、[@B落点]、[@jyA区落点1]~[@jyD区落点11],对应免费与收费(元宝 / 金币)两套传送。

相关阅读