[@MAIN]
#IF
#ACT
mov S1 <
MOV S2 /FCOLOR=249>
#SAY
欢迎参与千年暖玉活动,50级以上的玩家均可以领取<千年暖玉/FCOLOR=249>一个, \
领取之后即可通过<千年暖玉开光任务/FCOLOR=249>进行开光,每日可开光一次, \
开光任务获得的奖励将随开光次数倍增。而每次开光需一张<灵符/FCOLOR=249>, \
活动结束时将举行<鉴赏千年暖玉/FCOLOR=249>,开光次数越多的<千年暖玉/FCOLOR=249>将获得 \
更加丰厚的追加奖励,还有机会获得国王的神秘赏赐! \
每周日<20:00-23:30/FCOLOR=249>开启鉴赏千年暖玉活动。\
你的千年暖玉在本周已开光次数为<$STR(S1)><$HUMAN(千年暖玉开光次数)><$str(S2)>次。 \
<领取我的千年暖玉/@领取千年暖玉>(50级以上) <千年暖玉开光任务/@开光任务> \
<鉴赏千年暖玉/@鉴赏暖玉>(每周日可进行)
[@领取千年暖玉]
#IF
checklevelex > 49
#ACT
DELAYGOTO 1 @检测暖玉领取等级
#elseSAY
还是我先帮你保管千年暖玉吧!
[@检测暖玉领取等级]
#IF
checknamelist ..\QuestDiary\千年暖玉\领取千年暖玉名单.txt
#say
你已经领取过千年暖玉了,不能再领取。\
#ELSEACT
DELAYGOTO 1 @检测领取千年暖玉名单
[@检测领取千年暖玉名单]
#ACT
give 千年暖玉 1
addnamelist ..\QuestDiary\千年暖玉\领取千年暖玉名单.txt
sendmsg 7 恭喜:你获得了:千年暖玉
SENDMSG 0 玛法勇士<$USERNAME>在庄园“千年暖玉鉴定师”处获得“千年暖玉”。
BREAK
CLOSE
[@开光任务]
#IF
EQUAL A115 开启
#SAY
本周的鉴赏千年暖玉已开始,在鉴赏活动结束后再来开光吧!\
#ELSEACT
DELAYGOTO 1 @检测鉴赏活动开启
[@检测鉴赏活动开启]
#IF
#ACT
mov S1 <
MOV S2 /FCOLOR=249>
break
#SAY
千年暖玉每天均可开光一次,开光次数越多的<千年暖玉/FCOLOR=249>将获得更加 \
丰厚的追加奖励,还有机会获得国王的神秘赏赐! \
你的千年暖玉在本周开光次数为<$STR(S1)><$HUMAN(千年暖玉开光次数)><$str(S2)>次。 \
\
<千年暖玉进行开光/@暖玉进行开光> \
\
<返回/@main>
[@暖玉进行开光]
#IF
checknamelist ..\QuestDiary\千年暖玉\每日开光名单.txt
#say
你今天已经开光过千年暖玉了。\
#ELSEACT
DELAYGOTO 1 @检测开光每天开光名单
[@检测开光每天开光名单]
#IF
checkitem 千年暖玉 1
CHECKGAMEGIRD > 0
#ACT
GAMEGIRD - 1
TAKE 千年暖玉 1
give 千年暖玉 1
CHANGEEXP + 200000 2
CALCVAR HUMAN 千年暖玉开光次数 + 1
SAVEVAR HUMAN 千年暖玉开光次数 ..\QuestDiary\数据文件\千年暖玉开光次数.txt
addnamelist ..\QuestDiary\千年暖玉\每日开光名单.txt
sendmsg 7 千年暖玉已被成功开光
sendmsg 6 您本周开光次数为<$HUMAN(千年暖玉开光次数)>次。
SENDMSG 0 恭喜:玛法勇士<$USERNAME>在庄园“千年暖玉鉴定师”处成功将“千年暖玉”开光。
#SAY
千年暖玉已被成功开光,每日均可开光一次。\
#elseSAY
你一定要有千年暖玉和一张灵符才可以进行开光。\
[@鉴赏暖玉]
#IF
EQUAL A115 开启
#ACT
DELAYGOTO 1 @开启鉴赏暖玉任务
#ELSESAY
每周鉴赏千年暖玉活动尚未开始。\
[@开启鉴赏暖玉任务]
#IF
checknamelist ..\QuestDiary\千年暖玉\已领取鉴定奖励名单.txt
#say
本周的千年暖玉鉴赏奖励已经发放给你了。\
#ELSEACT
DELAYGOTO 1 @检测开光次数是零
[@检测开光次数是零]
#IF
checkvar human 千年暖玉开光次数 = 0
#say
你在本周尚未将千年暖玉开光过,不能领取奖励。\
#ELSEACT
DELAYGOTO 1 @通过开光次数是零
[@通过开光次数是零]
#IF
checkitem 千年暖玉 1
#ACT
DELAYGOTO 1 @进入鉴定暖玉奖励
#elseSAY
你的千年暖玉没带在身上吗?要鉴赏你得先把它拿出来啊!\
[@进入鉴定暖玉奖励]
#IF
checkvar human 千年暖玉开光次数 = 0
#SAY
你在本周内还没有开光过千年暖玉,不能领取奖励!\
#ELSEACT
DELAYGOTO 1 @检测开光次数0
[@检测开光次数0]
#IF
checkvar human 千年暖玉开光次数 < 3
checkvar human 千年暖玉开光次数 > 0
#ACT
DELAYGOTO 1 @领取小于2次开光奖励
#ELSEACT
DELAYGOTO 1 @检测开光次数3-4
[@检测开光次数3-4]
#IF
checkvar human 千年暖玉开光次数 < 5
checkvar human 千年暖玉开光次数 > 2
#ACT
DELAYGOTO 1 @领取小于4次开光奖励
#ELSEACT
DELAYGOTO 1 @检测开光次数5-6
[@检测开光次数5-6]
#IF
checkvar human 千年暖玉开光次数 < 7
checkvar human 千年暖玉开光次数 > 4
#ACT
DELAYGOTO 1 @领取小于6次开光奖励
#ELSEACT
DELAYGOTO 1 @检测开光次数7
[@检测开光次数7]
#IF
checkvar human 千年暖玉开光次数 = 7
#ACT
DELAYGOTO 1 @领取等于7次开光奖励
#ELSEACT
BREAK
[@领取等于7次开光奖励]
#CALL [\千年暖玉\千年暖玉鉴定奖励7.txt] @千年暖玉鉴定奖励07
BREAK
CLOSE
[@领取小于6次开光奖励]
#CALL [\千年暖玉\千年暖玉鉴定奖励5_6.txt] @千年暖玉鉴定奖励06
BREAK
CLOSE
[@领取小于4次开光奖励]
#CALL [\千年暖玉\千年暖玉鉴定奖励3_4.txt] @千年暖玉鉴定奖励04
BREAK
CLOSE
[@领取小于2次开光奖励]
#CALL [\千年暖玉\千年暖玉鉴定奖励1_2.txt] @千年暖玉鉴定奖励02
BREAK
CLOSE
|