📄 挑战擂台.txt
字号:
MOV S0 @获得56点
INC S0 $str(S1)
GOTO $str(S0)
break
#IF
checkitem 荣誉勋章55号 3
CHECKVAR HUMAN KLX > 0
#ACT
take 荣誉勋章55号 3
CALCVAR HUMAN KLX - 1
SAVEVAR HUMAN KLX ..\QuestDiary\数据文件\KLX.txt
RANDOMX 4 S1
MOV S0 @获得56点
INC S0 $str(S1)
GOTO $str(S0)
break
#ELSESAY
抱歉,你现在的合成高级勋章条件不足,\
至少需要51-55号之间同类荣誉勋章3块。\\
<确定/@exit>
[@获得56点0]
#ACT
give 荣誉勋章56号 1
SENDMSG 7 恭喜你合成勋章成功!获得了荣誉勋章56号!
break
close
[@获得56点1]
#ACT
give 荣誉勋章57号 1
SENDMSG 7 恭喜你合成勋章成功!获得了荣誉勋章57号!
break
close
[@获得56点2]
#ACT
give 荣誉勋章58号 1
SENDMSG 7 恭喜你合成勋章成功!获得了荣誉勋章58号!
break
close
[@获得56点3]
#ACT
give 荣誉勋章59号 1
SENDMSG 7 恭喜你合成勋章成功!获得了荣誉勋章59号!
break
close
[@获得56点4]
#ACT
give 荣誉勋章60号 1
SENDMSG 7 恭喜你合成勋章成功!获得了荣誉勋章60号!
break
close
[@观战助威]
#IF
HOUR 12 23
#SAY
进入擂台地图观战时是不能进行攻击只能观看的!\\
请选择你要观战的擂台:\\
<观战一号擂台/@guan1> <观战二号擂台/@guan2>\\
你可以选择为你的朋友进行助威呐喊!\\
<返回上页/@main>
#ELSEACT
messagebox 现在还不是英雄擂台时间,不能观战!\ \英雄擂台在每天中午12:00到晚上12:00点之间才会开放!
break
[@败类]
#IF
HOUR 12 23
#ELSEACT
messagebox 现在还不是英雄擂台时间,不能挑战!\ \英雄擂台在每天中午12:00到晚上12:00点之间才会开放!
break
#IF
EQUAL I61 0
EQUAL I71 0
#SAY
请选择你要使用的擂台:\\
<使用一号擂台比赛/@guan11> <使用二号擂台比赛/@guan15>\
{无限制} {不能吃药}\\
绿色则表示已有人使用!{<color=green 只能挑战本地图内的玩家>}\\
<返回上页/@main>
#ACT
break
#IF
EQUAL I61 1
EQUAL I71 0
#SAY
请选择你要使用的擂台:\\
<color=green 一号擂台正在比赛> <使用二号擂台比赛/@guan15>\
{无限制} {不能吃药}\\
绿色则表示已有人使用!{<color=green 只能挑战本地图内的玩家>}\\
<返回上页/@main>
#ACT
break
#IF
EQUAL I61 0
EQUAL I71 1
#SAY
请选择你要使用的擂台:\\
<使用一号擂台比赛/@guan11> <color=green 二号擂台正在比赛>\
{无限制} {不能吃药}\\
绿色则表示已有人使用!{<color=green 只能挑战本地图内的玩家>}\\
<返回上页/@main>
#ACT
break
#IF
EQUAL I61 1
EQUAL I71 1
#SAY
请选择你要使用的擂台:\\
<color=green 一号擂台正在比赛> <color=green 二号擂台正在比赛>\
{无限制} {不能吃药}\\
绿色则表示已有人使用!{<color=green 只能挑战本地图内的玩家>}\\
<返回上页/@main>
#ACT
break
[@guan11]
#IF
CHECKLEVELEX < 48
#ACT
SENDMSG 7 [失败:]你的等级不足48级,不能使用英雄擂台功能
break
#IF
EQUAL I61 0
#ACT
queryvalue 请输入你要挑战的赌注【金币数量最低10万】 2 7 1230
#ELSEACT
SENDMSG 7 [失败:]刚才有人使用了挑战功能!你需要在10秒后才能使用!
break
[@getstring1230]
#ACT
Getstring s30
CALCVAR HUMAN SCL = $STR(s30)
goto @kaishi43td
break
[@kaishi43td]
#IF
CHECKVAR HUMAN SCL < 100000
#ACT
MessageBox 对不起,每次挑战的最低赌注为10万...
break
#IF
CHECKGOLD $STR(S30)
#ACT
queryvalue 请输入你要挑战的【对手名字】 2 50 1233
#ELSEACT
MessageBox 对不起,你当前所拥有的金币数量没有你输入的那么多!
SENDMSG 5 [失败:]你当前所拥有的金币数量没有你输入的那么多!
break
[@getstring1233]
#IF
CHECKGOLD $STR(S30)
#ACT
Getstring s31
goto @检查在线否
break
#ELSEACT
MessageBox 对不起,你当前所拥有的金币数量没有你输入的那么多!
SENDMSG 5 [失败:]你当前所拥有的金币数量没有你输入的那么多!
break
[@检查在线否]
#IF
SMALL s31 <
#ELSEACT
SENDMSG 7 抱歉,你所输入的内容里有服务器禁止输入的字符!请重新输入!
break
#IF
CHECKONLINE $STR(s31)
#ACT
#ELSEACT
MessageBox 玩家:<$STR(s31)>:当前不在线!挑战不能进行!
break
#IF
EQUAL s31 $STR(s34)
#ACT
MessageBox 对不起!你不能自己挑战自己哦!
break
#IF
EQUAL I20 0
#ELSEACT
MessageBox 已经有人正在发出挑战通知,请10秒后再试!!!
break
#IF
EQUAL I20 0
EQUAL I61 0
EQUAL I62 0
EQUAL I63 0
EQUAL I64 0
#ACT
MOV I20 10
MOV T17 $STR(s34)
MOV T18 $STR(s31)
MOV I66 $STR(s30)
TAKE 金币 $STR(s30)
GMEXECUTE 在线提问 @挑方通知
delay 10 @结束
SENDMSG 5 你的金币减少了[<$STR(S30)>],请不要下线,挑战不成功则自动退回!
#SAY
已经成功向【<$STR(s31)>】发出了比武擂台挑战请求!\\
<color=green 本次挑战场地是一号擂台,赌注是>【<$STR(S30)>】金币\\
如果你战胜了对方将获得以上赌注,反之则损失\\
<color=green 本挑战页面将在10秒后失效!请等待对方的同意...>\
#ELSEACT
MessageBox 对不起!一号擂台已经被人抢先一步使用了!
break
[@结束]
#IF
EQUAL I65 0
#ACT
give 金币 $STR(s30)
MOV I20 0
MOV I66 0
close
;============================================================================================
[@guan15]
#IF
CHECKLEVELEX < 48
#ACT
SENDMSG 7 [失败:]你的等级不足48级,不能使用英雄擂台功能
break
#IF
EQUAL I71 0
#ACT
queryvalue 请输入你要挑战的赌注【金币数量最低10万】 2 7 7230
#ELSEACT
SENDMSG 7 [失败:]刚才有人使用了挑战功能!你需要在10秒后才能使用!
break
[@getstring7230]
#ACT
Getstring s30
CALCVAR HUMAN SCL = $STR(s30)
goto @kaishi43td7B
break
[@kaishi43td7B]
#IF
CHECKVAR HUMAN SCL < 100000
#ACT
MessageBox 对不起,每次挑战的最低赌注为10万...
break
#IF
CHECKGOLD $STR(S30)
#ACT
queryvalue 请输入你要挑战的【对手名字】 2 50 7233
#ELSEACT
MessageBox 对不起,你当前所拥有的金币数量没有你输入的那么多!
SENDMSG 5 [失败:]你当前所拥有的金币数量没有你输入的那么多!
break
[@getstring7233]
#IF
CHECKGOLD $STR(S30)
#ACT
Getstring s31
goto @检查在线否B
break
#ELSEACT
MessageBox 对不起,你当前所拥有的金币数量没有你输入的那么多!
SENDMSG 5 [失败:]你当前所拥有的金币数量没有你输入的那么多!
break
[@检查在线否B]
#IF
SMALL s31 <
#ELSEACT
SENDMSG 7 抱歉,你所输入的内容里有服务器禁止输入的字符!请重新输入!
break
#IF
CHECKONLINE $STR(s31)
#ACT
#ELSEACT
MessageBox 玩家:<$STR(s31)>:当前不在线!挑战不能进行!
break
#IF
EQUAL s31 $STR(s34)
#ACT
MessageBox 对不起!你不能自己挑战自己哦!
break
#IF
EQUAL I27 0
#ELSEACT
MessageBox 已经有人正在发出挑战通知,请10秒后再试!!!
break
#IF
EQUAL I27 0
EQUAL I71 0
EQUAL I72 0
EQUAL I73 0
EQUAL I74 0
#ACT
MOV I27 10
MOV T19 $STR(s34)
MOV T20 $STR(s31)
MOV I76 $STR(s30)
TAKE 金币 $STR(s30)
GMEXECUTE 在线提问 @挑方通知B
delay 10 @结束B
SENDMSG 5 你的金币减少了[<$STR(S30)>],请不要下线,挑战不成功则自动退回!
#SAY
已经成功向【<$STR(s31)>】发出了比武擂台挑战请求!\\
<color=green 本次挑战场地是二号擂台,赌注是>【<$STR(S30)>】金币\\
如果你战胜了对方将获得以上赌注,反之则损失\\
<color=green 本挑战页面将在10秒后失效!请等待对方的同意...>\
#ELSEACT
MessageBox 对不起!二号擂台已经被人抢先一步使用了!
break
[@结束B]
#IF
EQUAL I75 0
#ACT
give 金币 $STR(s30)
MOV I27 0
MOV I76 0
close
;============================================================================================
[@guan2]
#IF
checkys
CHECKONLINE $YSNAME
#ACT
SENDMSG 5 进入擂台观众区观战时需要将你的元神收回才能进入!
break
#IF
EQUAL D3 1
#ACT
changeappr 248
changeappr 248
MAPMOVE ARENA001A 25 47
SENDMSG 5 在擂台观众区只能观看不能攻击,不能召唤元神!你可以选择为你的朋友助威呐喊!
SENDMSG 9 二号擂台地图内不允许吃药
break
#ELSEACT
MOV D3 1
changeappr 248
MAPMOVE ARENA001A 25 47
SENDMSG 5 在擂台观众区只能观看不能攻击,不能召唤元神!你可以选择为你的朋友助威呐喊!
SENDMSG 9 二号擂台地图内不允许吃药
break
[@guan1]
#IF
checkys
CHECKONLINE $YSNAME
#ACT
SENDMSG 5 进入擂台观众区观战时需要将你的元神收回才能进入!
break
#IF
EQUAL D3 1
#ACT
changeappr 248
changeappr 248
MAPMOVE ARENA001 25 47
SENDMSG 5 在擂台观众区只能观看不能攻击,不能召唤元神!你可以选择为你的朋友助威呐喊!
break
#ELSEACT
MOV D3 1
changeappr 248
MAPMOVE ARENA001 25 47
SENDMSG 5 在擂台观众区只能观看不能攻击,不能召唤元神!你可以选择为你的朋友助威呐喊!
break
[@规则2]
<color=green 英雄PK擂台:>\\
两个玩家之间可以自定多少赌注来进行PK,先自定好赌注,然后\
由系统为两人保管,当参加PK的两人在PK场结束PK后,胜利的方\
将获得自定的赌注!增加PK的自由性!\\
<color=RED 是不是很刺激,赶快试一下吧!别人还可以观战哦!>\\
<返回/@挑战擂台>
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -