突然想到的不知道有啥错误没,还没验证。
[@main]
#if
#act
MOV G80 5
#SAY
<56级领取/@LJ56> 凤天魔甲or凤天魔衣 剩余名额<$STR(G80)>个
[@LJ56]
#if
#ACT
MOV S0 56
#IF
EQUAL G80 0
#ACT
DelayCall 1 @没有
#ELSEACT
DelayCall 1 @领奖
[@LJ56B]
#if
#ACT
DEC G80 1
GetRandomText .\QuestDiary\升级奖励\56级奖励.txt S0
give <$STR(S0)> 1
SENDMSG 0 恭喜:“%s”升到56级成功领取〖<$STR(S0)>]〗1件,56级奖励还剩<$STR(G80)>
[@领奖]
#IF
CHECKLEVELEX < <$STR(S0)>
#ACT
MessageBox [领取失败]:你等级不够<$STR(S0)>级,还不可以领取!
BREAK
#if
CheckNameList ..\QuestDiary\升级奖励名单\<$STR(S0)>级.txt
#ACT
MessageBox [领取失败]:你已经领取过<$STR(S0)>级奖励!
BREAK
#ELSEACT
ADDNameList ..\QuestDiary\升级奖励名单\<$STR(S0)>级.txt
DelayCall 1 @LJ<$STR(S0)>B
[@没有]
#if
CHECKLEVELEX > 0
#ACT
BREAK
MessageBox [领取失败]:<$STR(S0)>级奖励已领完!
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。