添加NPC,对应的调用脚本,地图

 

[@手机主界面]
{
#ACT
CloseBigDialogBox

#IF
CHECK [702] 0
#ACT
MOV S$手机验证状态 <开启/FCOLOR=250>
MOV S$手机验证开关 <临时关闭手机保护|请谨用!谨用!!谨用!!!^251#请谨用!谨用!!谨用!!!^254#请谨用!谨用!!谨用!!!^253#请谨用!谨用!!谨用!!!^250#临时关闭后帐号将不受保护^254#临时关闭后帐号将不受保护^251#临时关闭后帐号将不受保护^253#临时关闭后帐号将不受保护/@师傅001开启手机验证>
#ELSEACT
MOV S$手机验证状态 <关闭/FCOLOR=249>
MOV S$手机验证开关  <开启手机保护|风险较高:请开启保护!^250#风险较高:请开启保护!^251#风险较高:请开启保护!^253#风险较高:请开启保护!^254#风险较高:请开启保护!/@师傅001开启手机验证> 

#IF
EQUAL T11
#SAY
\
<   ┏━┓  ┏━━━━━━━━━━━━━━━━━━┓   ┏━┓/FCOLOR=254>\
<   ┃/FCOLOR=254><听/AUTOCOLOR=76,76,255,255,255,255,76,255,76,255><┃  ┃/FCOLOR=254>            <安/AUTOCOLOR=249,251,251,251,251,251><全/AUTOCOLOR=251,249,251,251,251,251><手/AUTOCOLOR=251,251,249,251,251,251><机/AUTOCOLOR=251,251,251,249,251,251><设/AUTOCOLOR=251,251,251,251,249,251><置/AUTOCOLOR=251,251,251,251,251,249>            <┃   ┃/FCOLOR=254><火/AUTOCOLOR=76,76,76,76,255,255,76,255,76,255><┃/FCOLOR=254>\
<   ┗━┛  ┣━━━━━━━━━━━━━━━━━━┫   ┗━┛/FCOLOR=254>\
<           ┃/FCOLOR=254>                                    <┃/FCOLOR=254>\
<           ┃/FCOLOR=254>        <当前状态:/FCOLOR=250><未绑定手机>        <┃/FCOLOR=254>\
<   ┏━┓  ┃/FCOLOR=254>                                    <┃   ┏━┓/FCOLOR=254>\
<   ┃/FCOLOR=254><风/AUTOCOLOR=76,76,76,255,255,255,76,255,76,255><┃  ┃/FCOLOR=254>        <输入您要绑定的手机号|254#输入你的手机号机行绑定/@@InPutString38(请输入您的手机进行绑定:)>        <┃   ┃/FCOLOR=254><龙/AUTOCOLOR=76,76,76,76,76,255,76,255,76,255><┃/FCOLOR=254>\
<   ┗━┛  ┗━━━━━━━━━━━━━━━━━━┛   ┗━┛/FCOLOR=254> \
<>   <绑定手机后异地登陆需要手机验证,保护帐号安全/FCOLOR=254>\ \

<提示1:绑定手机后如果更换电脑登陆需要手机验证码登陆!/FCOLOR=254>\
<提示2:为了防止恶意发送短信,以及轰炸他人!所以做出以下限制!/FCOLOR=254>\
<限制1:每个号每天最多发送10次验证信息!/FCOLOR=251>\
<限制2:每次给手机发送验证码需要消耗500元宝!/FCOLOR=251>\
<限制3:在24小时之内每个手机最多接受10条验证信息!/FCOLOR=251>\
<限制4:每次接受验证码只能使用一次,使用后不管验证对错.均失效/FCOLOR=251>



#elseACT
mov s$显示手机号
mov s$解除手机号 <$STR(T11)>
DEC <$STR(s$解除手机号)> 4 11
MOV S$输入显示号 <$STR(s$解除手机号)>*****
inc s$显示手机号 {<$STR(s$解除手机号)>/FCOLOR=250}<*****/FCOLOR=249>
mov s$解除手机号 <$STR(T11)>
DEC <$STR(s$解除手机号)> 1 9
inc s$显示手机号 {<$STR(s$解除手机号)>/FCOLOR=250}
INC S$输入显示号 <$STR(s$解除手机号)>
#ELSESAY
\
<   ┏━┓  ┏━━━━━━━━━━━━━━━━━━┓   ┏━┓/FCOLOR=254>\
<   ┃/FCOLOR=254><听/AUTOCOLOR=76,76,255,255,255,255,76,255,76,255><┃  ┃/FCOLOR=254>            <安/AUTOCOLOR=249,251,251,251,251,251><全/AUTOCOLOR=251,249,251,251,251,251><手/AUTOCOLOR=251,251,249,251,251,251><机/AUTOCOLOR=251,251,251,249,251,251><设/AUTOCOLOR=251,251,251,251,249,251><置/AUTOCOLOR=251,251,251,251,251,249>            <┃   ┃/FCOLOR=254><火/AUTOCOLOR=76,76,76,76,255,255,76,255,76,255><┃/FCOLOR=254>\
<   ┗━┛  ┣━━━━━━━━━━━━━━━━━━┫   ┗━┛/FCOLOR=254>\
<           ┃/FCOLOR=254>           <解除绑定的手机|255#解除帐号绑定的手机^-^255#解除后帐号将不受手机验证保护!/@@InPutString63(输入<$str(S$输入显示号)>完整手机号解除绑定:)>           <┃/FCOLOR=254>\
<   ┏━┓  ┃                                    ┃   ┏━┓/FCOLOR=254>\
<   ┃/FCOLOR=254><风/AUTOCOLOR=76,76,76,255,255,255,76,255,76,255><┃  ┃/FCOLOR=254>          <$str(s$手机验证开关)>          <┃   ┃/FCOLOR=254><龙/AUTOCOLOR=76,76,76,76,76,255,76,255,76,255><┃/FCOLOR=254>\
<   ┗━┛  ┗━━━━━━━━━━━━━━━━━━┛   ┗━┛/FCOLOR=254> \
<>       <当前绑定手机号:/FCOLOR=147><$STR(s$显示手机号)>   <当前手机验证状态::/FCOLOR=147><$STR(S$手机验证状态)>\
<>   <绑定手机后异地登陆需要手机验证,保护帐号安全/FCOLOR=254>\ \

<提示1:绑定手机后如果更换电脑登陆需要手机验证码登陆!/FCOLOR=254>\
<提示2:为了防止恶意发送短信,以及轰炸他人!所以做出以下限制!/FCOLOR=254>\
<限制1:每个号每天最多发送10次验证信息!/FCOLOR=251>\
<限制2:每次给手机发送验证码需要消耗500元宝!/FCOLOR=251>\
<限制3:在24小时之内每个手机最多接受10条验证信息!/FCOLOR=251>\
<限制4:每次接受验证码只能使用一次,使用后不管验证对错.均失效/FCOLOR=251>


[@师傅001解除手机验证]
<   ┏━┓  ┏━━━━━━━━━━━━━━━━━━┓   ┏━┓/FCOLOR=254>\
<   ┃/FCOLOR=254><听/AUTOCOLOR=76,76,255,255,255,255,76,255,76,255><┃  ┃/FCOLOR=254>            <安/AUTOCOLOR=249,251,251,251,251,251><全/AUTOCOLOR=251,249,251,251,251,251><手/AUTOCOLOR=251,251,249,251,251,251><机/AUTOCOLOR=251,251,251,249,251,251><设/AUTOCOLOR=251,251,251,251,249,251><置/AUTOCOLOR=251,251,251,251,251,249>            <┃   ┃/FCOLOR=254><火/AUTOCOLOR=76,76,76,76,255,255,76,255,76,255><┃/FCOLOR=254>\
<   ┗━┛  ┣━━━━━━━━━━━━━━━━━━┫   ┗━┛/FCOLOR=254>\
<           ┃/FCOLOR=254>     <输入您接收到的验证码解除绑定/FCOLOR=249>     <┃/FCOLOR=254>\
<   ┏━┓  ┃                                    ┃   ┏━┓/FCOLOR=254>\
<   ┃/FCOLOR=254><风/AUTOCOLOR=76,76,76,255,255,255,76,255,76,255><┃  ┃/FCOLOR=254>             <输入验证码|254#输入手机收到的验证码解除绑定/@@InPutString64(输入手机收到的验证码解除绑定:)>             <┃   ┃/FCOLOR=254><龙/AUTOCOLOR=76,76,76,76,76,255,76,255,76,255><┃/FCOLOR=254>\
<   ┗━┛  ┗━━━━━━━━━━━━━━━━━━┛   ┗━┛/FCOLOR=254> \
<>       <当前绑定手机号:/FCOLOR=147><$STR(s$显示手机号)>\
<>   <绑定手机后异地登陆需要手机验证,保护帐号安全/FCOLOR=254>\ \

<提示1:绑定手机后如果更换电脑登陆需要手机验证码登陆!/FCOLOR=254>\
<提示2:为了防止恶意发送短信,以及轰炸他人!所以做出以下限制!/FCOLOR=254>\
<限制1:每个号每天最多发送10次验证信息!/FCOLOR=251>\
<限制2:每次给手机发送验证码需要消耗500元宝!/FCOLOR=251>\
<限制3:在24小时之内每个手机最多接受10条验证信息!/FCOLOR=251>\
<限制4:每次接受验证码只能使用一次,使用后不管验证对错.均失效/FCOLOR=251>



[@InPutString63]
#OR
CheckContainsText <$STR(S63)> @
CheckContainsText <$STR(S63)> ~
CheckContainsText <$STR(S63)> [
CheckContainsText <$STR(S63)> ]
CheckContainsText <$STR(S63)> <
CheckContainsText <$STR(S63)> >
CheckContainsText <$STR(S63)> {
CheckContainsText <$STR(S63)> }
#ACT
MESSAGEBOX [错误]:输入数据中包含了非法字符(@~[]<>{}),请重新编辑!
break

#IF
CHECKNAMEDATETIMELIST ..\QuestDiary\验证系统\手机验证系统\验证时间.txt 1 S$验证总 N$验证天 N$验证时 N$验证分
#ACT
SENDMSG 6 提示:[<$STR(N$验证分)>]分钟后可继续发送验证码到手机!
#ELSEACT
MOV N$验证分 0

#IF
LARGE N$验证分 0
#ACT
MESSAGEBOX 提示:[<$STR(N$验证分)>]分钟后可继续发送验证码到手机!
close
BREAK

#IF
CHECKGAMEGOLD < 500
#act
messagebox 失败!\\\每次发送验证码需要消耗500元宝!\\你没有足够的元宝来给手机发送验证码!\\------为了防止有人恶意使用此功能!
BREAK

#if
equal T13 <$YEAR><$MONTH><$DAY>
#elseact
MOV U6 0
MOV T13 <$YEAR><$MONTH><$DAY>

#if
large U6 9
#act
MESSAGEBOX 你今天已经发送过10次验证码了!\\------为了防止有人恶意使用此功能!
close
BREAK

#IF
CheckStringlength <$STR(S63)> = 11
EQUAL dsw<$STR(S63)>a dsw<$STR(T11)>a
#act
GAMEGOLD - 500
inc U6 1
SENDMSG 7 每天只可以使用10次发送验证码,今天已经使用<$STR(U6)>次!
SENDMSG 7 每天只可以使用10次发送验证码,今天已经使用<$STR(U6)>次!
SENDMSG 7 每天只可以使用10次发送验证码,今天已经使用<$STR(U6)>次!
SENDMSG 7 每天只可以使用10次发送验证码,今天已经使用<$STR(U6)>次!
SENDMSG 7 每天只可以使用10次发送验证码,今天已经使用<$STR(U6)>次!
SENDMSG 7 每天只可以使用10次发送验证码,今天已经使用<$STR(U6)>次!
SENDMSG 7 每天只可以使用10次发送验证码,今天已经使用<$STR(U6)>次!
SENDMSG 7 每天只可以使用10次发送验证码,今天已经使用<$STR(U6)>次!
CALCVAR HUMAN Yj_Back = yz_on
SAVEVAR HUMAN Yj_Back ..\QuestDiary\验证系统\手机验证系统\验证反馈.txt
ADDNAMEDATETIMELIST ..\QuestDiary\验证系统\手机验证系统\验证时间.txt 0 0 3
AddTextList ..\QuestDiary\验证系统\手机验证系统\命令检测.txt <$USERNAME>:<$STR(S63)>:手机
MESSAGEBOX 手机验证码已经发送!\\\验证码5分钟之内有效\\输入正确或错误此验证码均失效!
DELAYGOTO 2000 @师傅001解除手机验证
SHOWPROGRESSBARDLG 2 @师傅001正在验证 发送验证码,进度%d%... 0
#ELSEACT
MESSAGEBOX 手机号码错误\\
BREAK

[@InPutString64]
#OR
CheckContainsText <$STR(S64)> @
CheckContainsText <$STR(S64)> ~
CheckContainsText <$STR(S64)> [
CheckContainsText <$STR(S64)> ]
CheckContainsText <$STR(S64)> <
CheckContainsText <$STR(S64)> >
CheckContainsText <$STR(S64)> {
CheckContainsText <$STR(S64)> }
#ACT
MESSAGEBOX [错误]:输入数据中包含了非法字符(@~[]<>{}),请重新编辑!
break

#IF
CheckStringlength <$STR(S63)> = 11
EQUAL dsw<$STR(S63)>a dsw<$STR(T11)>a
;CheckContainsText <$STR(S63)> <$STR(T11)>
#elseact
messagebox 对不起,请使用绑定的手机
BREAK

#IF
equal s64
#ACT
MESSAGEBOX 对不起你输入的验证码不正确!
#ELSEACT
AddTextList ..\QuestDiary\验证系统\手机验证系统\命令检测.txt <$USERNAME>:<$STR(S64)>:验证
DELAYGOTO 2000 @师傅001解除对比
SHOWPROGRESSBARDLG 2 @师傅001正在验证 正在验证,进度%d%... 0

[@师傅001解除对比]
#act
LOADVAR HUMAN Yj_Back ..\QuestDiary\验证系统\手机验证系统\验证反馈.txt
LOADVAR HUMAN Yj_Ruten ..\QuestDiary\验证系统\手机验证系统\验证反馈.txt

#if
CHECKVAR HUMAN Yj_Back = yz_ok
#ACT
AddTextListEx ..\QuestDiary\手机记录.txt 解除:【<$DATETIME>】【<$USERNAME>】:【<$STR(T11)>】机器码:【<$MACHINEID>】 0
MOV T11
MOV T12
SET [704] 0
CALCVAR HUMAN Yj_Back = yz_of
SAVEVAR HUMAN Yj_Back ..\QuestDiary\验证系统\手机验证系统\验证反馈.txt
MESSAGEBOX \\\解除绑定成功!\\\为了您的帐号安全,请尽量设置手机验证!
GOTO @手机主界面
#ELSEACT
MESSAGEBOX 错误!\\验证码错误!\此次验证码已失效!\请重新获取验证码!\\
close
BREAK



[@InPutString37]
#OR
CheckContainsText <$STR(S37)> @
CheckContainsText <$STR(S37)> ~
CheckContainsText <$STR(S37)> [
CheckContainsText <$STR(S37)> ]
CheckContainsText <$STR(S37)> <
CheckContainsText <$STR(S37)> >
CheckContainsText <$STR(S37)> {
CheckContainsText <$STR(S37)> }
#ACT
MESSAGEBOX [错误]:输入数据中包含了非法字符(@~[]<>{}),请重新编辑!
break

#IF
equal s37
#ACT
MESSAGEBOX 对不起你输入的验证码不正确!
#ELSEACT
AddTextList ..\QuestDiary\验证系统\手机验证系统\命令检测.txt <$USERNAME>:<$STR(S37)>:验证
DELAYGOTO 2000 @师傅001延迟对比
SHOWPROGRESSBARDLG 2 @师傅001正在验证 正在验证,进度%d%... 0

[@师傅001延迟对比]
#act
LOADVAR HUMAN Yj_Back ..\QuestDiary\验证系统\手机验证系统\验证反馈.txt
LOADVAR HUMAN Yj_Ruten ..\QuestDiary\验证系统\手机验证系统\验证反馈.txt

#if
CHECKVAR HUMAN Yj_Back = yz_ok
#ACT
MOV T11 <$STR(S38)>
MOV T12 <$MACHINEID>
SET [704] 0
AddTextListEx ..\QuestDiary\手机记录.txt 绑定:【<$DATETIME>】【<$USERNAME>】:【<$STR(T11)>】机器码:【<$MACHINEID>】 0
CALCVAR HUMAN Yj_Back = yz_on
SAVEVAR HUMAN Yj_Back ..\QuestDiary\验证系统\手机验证系统\验证反馈.txt
MESSAGEBOX 绑定成功!\\号码是<$STR(S38)>!\\更换电脑需要此手机来接收验证码方可正常游戏!
GOTO @手机主界面
#ELSEACT
MESSAGEBOX 错误!\\验证码错误!\此次验证码已失效!\请重新获取验证码!\\
close
BREAK


[@InPutString38]
#OR
CheckContainsText <$STR(S38)> @
CheckContainsText <$STR(S38)> ~
CheckContainsText <$STR(S38)> [
CheckContainsText <$STR(S38)> ]
CheckContainsText <$STR(S38)> <
CheckContainsText <$STR(S38)> >
CheckContainsText <$STR(S38)> {
CheckContainsText <$STR(S38)> }
#ACT
MESSAGEBOX [错误]:输入数据中包含了非法字符(@~[]<>{}),请重新编辑!
break

#if
CheckStringlength <$STR(S38)> = 11
#act
MOV S$手机号对比00 <$STR(S38)>
dec s$手机号对比00 3 11
MOV S$手机号对比 <$STR(s$手机号对比00)>
MOV S$手机号对比01 <$STR(S38)>
dec s$手机号对比01 1 2
MOV N$手机号对比 1<$STR(s$手机号对比01)>
INC S$手机号对比 <$STR(N$手机号对比)>
DEC S$手机号对比 3 3
#ELSEACT
MESSAGEBOX 手机号必须是11位!
BREAK

#OR
EQUAL s$手机号对比00 13
EQUAL s$手机号对比00 14
EQUAL s$手机号对比00 15
EQUAL s$手机号对比00 16
EQUAL s$手机号对比00 17
EQUAL s$手机号对比00 18
EQUAL s$手机号对比00 19
#ELSEACT
MESSAGEBOX 对不起请输入1几开头的手机号
BREAK

#OR
NOT CheckStringlength <$STR(S38)> = 11
not equal dsw<$STR(S$手机号对比)>A dsw<$STR(S38)>A
#act
MESSAGEBOX 对不起,你输入的不是11位手机号!
BREAK

#if
CheckStringlength <$STR(S38)> = 11
#ACT
GOTO @师傅001手机发送
#elseact
MESSAGEBOX 对不起你输入的手机号有误!
break

[@师傅001手机发送]
\ \
<   ┏━┓  ┏━━━━━━━━━━━━━━━━━━┓   ┏━┓/FCOLOR=254>\
<   ┃/FCOLOR=254><听/AUTOCOLOR=76,76,255,255,255,255,76,255,76,255><┃  ┃/FCOLOR=254>            <安/AUTOCOLOR=249,251,251,251,251,251><全/AUTOCOLOR=251,249,251,251,251,251><手/AUTOCOLOR=251,251,249,251,251,251><机/AUTOCOLOR=251,251,251,249,251,251><设/AUTOCOLOR=251,251,251,251,249,251><置/AUTOCOLOR=251,251,251,251,251,249>            <┃   ┃/FCOLOR=254><火/AUTOCOLOR=76,76,76,76,255,255,76,255,76,255><┃/FCOLOR=254>\
<   ┗━┛  ┣━━━━━━━━━━━━━━━━━━┫   ┗━┛/FCOLOR=254>\
<           ┃/FCOLOR=254>  {您要绑定在手机号码为:<$STR(S38)>/FCOLOR=249}  <┃/FCOLOR=254>\
<   ┏━┓  ┃                                    ┃   ┏━┓/FCOLOR=254>\
<   ┃/FCOLOR=254><风/AUTOCOLOR=76,76,76,255,255,255,76,255,76,255><┃  ┃/FCOLOR=254>    <确定绑定此手机|255#点击后系统会发送验证码到您的手机^255#然后输入手机收到的验证码就可以了/@师傅001手机发送验证码>      <重新输入|手机号打错了,重新输入手机号/@手机主界面>    <┃   ┃/FCOLOR=254><龙/AUTOCOLOR=76,76,76,76,76,255,76,255,76,255><┃/FCOLOR=254>\
<   ┗━┛  ┗━━━━━━━━━━━━━━━━━━┛   ┗━┛/FCOLOR=254> \
<>        <绑定手机后异地登陆需要手机验证,保护你的帐号安全/FCOLOR=254>\ \

<提示1:绑定手机后如果更换电脑登陆需要手机验证码登陆!/FCOLOR=254>\
<提示2:为了防止恶意发送短信,以及轰炸他人!所以做出以下限制!/FCOLOR=254>\
<限制1:每个号每天最多发送10次验证信息!/FCOLOR=251>\
<限制2:每次给手机发送验证码需要消耗500元宝!/FCOLOR=251>\
<限制3:在24小时之内每个手机最多接受10条验证信息!/FCOLOR=251>\
<限制4:每次接受验证码只能使用一次,使用后不管验证对错.均失效/FCOLOR=251>

[@师傅001手机发送验证码]

#IF
CHECKNAMEDATETIMELIST ..\QuestDiary\验证系统\手机验证系统\验证时间.txt 1 S$验证总 N$验证天 N$验证时 N$验证分
#ACT
SENDMSG 6 提示:[<$STR(N$验证分)>]分钟后可继续发送验证码到手机!
#ELSEACT
MOV N$验证分 0

#IF
LARGE N$验证分 0
#ACT
MESSAGEBOX 提示:[<$STR(N$验证分)>]分钟后可继续发送验证码到手机!
close
BREAK

#IF
CHECKGAMEGOLD < 500
#act
messagebox 失败!\\\每次发送验证码需要消耗500元宝!\\你没有足够的元宝来给手机发送验证码!\\------为了防止有人恶意使用此功能!
BREAK

#if
equal T13 <$YEAR><$MONTH><$DAY>
#elseact
MOV U6 0
MOV T13 <$YEAR><$MONTH><$DAY>

#if
large U6 9
#act
MESSAGEBOX 你今天已经发送过10次验证码了!\\------为了防止有人恶意使用此功能!
close
BREAK

#if
CheckStringlength <$STR(S38)> = 11
#ACT
GAMEGOLD - 500
inc U6 1
SENDMSG 7 每天只可以使用10次发送验证码,今天已经使用<$STR(U6)>次!
SENDMSG 7 每天只可以使用10次发送验证码,今天已经使用<$STR(U6)>次!
SENDMSG 7 每天只可以使用10次发送验证码,今天已经使用<$STR(U6)>次!
SENDMSG 7 每天只可以使用10次发送验证码,今天已经使用<$STR(U6)>次!
SENDMSG 7 每天只可以使用10次发送验证码,今天已经使用<$STR(U6)>次!
SENDMSG 7 每天只可以使用10次发送验证码,今天已经使用<$STR(U6)>次!
SENDMSG 7 每天只可以使用10次发送验证码,今天已经使用<$STR(U6)>次!
SENDMSG 7 每天只可以使用10次发送验证码,今天已经使用<$STR(U6)>次!
ADDNAMEDATETIMELIST ..\QuestDiary\验证系统\手机验证系统\验证时间.txt 0 0 3
AddTextList ..\QuestDiary\验证系统\手机验证系统\命令检测.txt <$USERNAME>:<$STR(S38)>:手机
MESSAGEBOX 手机验证码已经发送!\\\验证码5分钟之内有效\\输入正确或错误此验证码均失效!
DELAYGOTO 2000 @师傅001正在验证码发送
SHOWPROGRESSBARDLG 2 @师傅001正在验证 发送验证码,进度%d%... 0
#elseact
MESSAGEBOX 对不起你输入的手机号有误!
break


[@师傅001正在验证码发送]
\ \
<   ┏━┓  ┏━━━━━━━━━━━━━━━━━━┓   ┏━┓/FCOLOR=254>\
<   ┃/FCOLOR=254><听/AUTOCOLOR=76,76,255,255,255,255,76,255,76,255><┃  ┃/FCOLOR=254>            <安/AUTOCOLOR=249,251,251,251,251,251><全/AUTOCOLOR=251,249,251,251,251,251><手/AUTOCOLOR=251,251,249,251,251,251><机/AUTOCOLOR=251,251,251,249,251,251><设/AUTOCOLOR=251,251,251,251,249,251><置/AUTOCOLOR=251,251,251,251,251,249>            <┃   ┃/FCOLOR=254><火/AUTOCOLOR=76,76,76,76,255,255,76,255,76,255><┃/FCOLOR=254>\
<   ┗━┛  ┣━━━━━━━━━━━━━━━━━━┫   ┗━┛/FCOLOR=254>\
<           ┃/FCOLOR=254>     {输入手机号码为:<$STR(S38)>/FCOLOR=249}     <┃/FCOLOR=254>\
<   ┏━┓  ┃                                    ┃   ┏━┓/FCOLOR=254>\
<   ┃/FCOLOR=254><风/AUTOCOLOR=76,76,76,255,255,255,76,255,76,255><┃  ┃/FCOLOR=254>              <输入验证码|254#输入验证码进行手机绑定/@@InPutString37(请输入您的手机验证码进行绑定:)>            <┃   ┃/FCOLOR=254><龙/AUTOCOLOR=76,76,76,76,76,255,76,255,76,255><┃/FCOLOR=254>\
<   ┗━┛  ┗━━━━━━━━━━━━━━━━━━┛   ┗━┛/FCOLOR=254> \
<>        <绑定手机后异地登陆需要手机验证,保护你的帐号安全/FCOLOR=254>\ \

<提示1:绑定手机后如果更换电脑登陆需要手机验证码登陆!/FCOLOR=254>\
<提示2:为了防止恶意发送短信,以及轰炸他人!所以做出以下限制!/FCOLOR=254>\
<限制1:每个号每天最多发送10次验证信息!/FCOLOR=251>\
<限制2:每次给手机发送验证码需要消耗500元宝!/FCOLOR=251>\
<限制3:在24小时之内每个手机最多接受10条验证信息!/FCOLOR=251>\
<限制4:每次接受验证码只能使用一次,使用后不管验证对错.均失效/FCOLOR=251>


[@师傅001开启手机验证]
#IF
NOT EQUAL T11
#ELSEACT
BREAK

#IF
CHECK [702] 0
#ACT
SET [702] 1
GOTO @手机主界面
MESSAGEBOX 【关闭了!】\\存在安全隐患,请尽快开启手机保护!\\现在帐号已经暂时不受手机验证保护了!\\\切记!切记!!切记!!!\\记得开启保护!
#elseact
set [702] 0
GOTO @手机主界面
MESSAGEBOX 【开启成功!】\\帐号手机验证保护已开启.\\异地登录需要手机验证码方可正常游戏!\\\本机登录不需要验证!
break


}


[@师傅001手机登陆验证]
{

#ACT
mov s$显示手机号
mov s$解除手机号 <$STR(T11)>
DEC <$STR(s$解除手机号)> 4 11
MOV S$输入显示号 <$STR(s$解除手机号)>*****
inc s$显示手机号 {<$STR(s$解除手机号)>/FCOLOR=250}<*****/FCOLOR=249>
mov s$解除手机号 <$STR(T11)>
DEC <$STR(s$解除手机号)> 1 9
inc s$显示手机号 {<$STR(s$解除手机号)>/FCOLOR=250}
INC S$输入显示号 <$STR(s$解除手机号)>
#SAY
\
<   ┏━┓  ┏━━━━━━━━━━━━━━━━━━┓   ┏━┓/FCOLOR=254>\
<   ┃/FCOLOR=254><听/AUTOCOLOR=76,76,255,255,255,255,76,255,76,255><┃  ┃/FCOLOR=254>            <安/AUTOCOLOR=249,251,251,251,251,251><全/AUTOCOLOR=251,249,251,251,251,251><手/AUTOCOLOR=251,251,249,251,251,251><机/AUTOCOLOR=251,251,251,249,251,251><设/AUTOCOLOR=251,251,251,251,249,251><置/AUTOCOLOR=251,251,251,251,251,249>            <┃   ┃/FCOLOR=254><火/AUTOCOLOR=76,76,76,76,255,255,76,255,76,255><┃/FCOLOR=254>\
<   ┗━┛  ┣━━━━━━━━━━━━━━━━━━┫   ┗━┛/FCOLOR=254>\
<           ┃/FCOLOR=254>      <异地登陆:请进行手机验证>      <┃/FCOLOR=254>\
<           ┃/FCOLOR=254>    <请输入绑定手机号:/FCOLOR=254><$STR(s$显示手机号)>    <┃/FCOLOR=254>\
<   ┏━┓  ┃                                    ┃   ┏━┓/FCOLOR=254>\
<   ┃/FCOLOR=254><风/AUTOCOLOR=76,76,76,255,255,255,76,255,76,255><┃  ┃/FCOLOR=254>    <通过点击手机验证方可正常游戏|254#输入<$str(S$输入显示号)>完整手机号接收验证码方可正常游戏/@@InPutString65(输入<$str(S$输入显示号)>完整手机号验证登陆:【输入你绑定的手机号码】)>    <┃   ┃/FCOLOR=254><龙/AUTOCOLOR=76,76,76,76,76,255,76,255,76,255><┃/FCOLOR=254>\
<   ┗━┛  ┗━━━━━━━━━━━━━━━━━━┛   ┗━┛/FCOLOR=254> \
<>       <当前绑定手机号:/FCOLOR=147><$STR(s$显示手机号)>\
<>        <有情提示:异地登陆需要手机验证,保护你的帐号安全>\ \

<提示1:绑定手机后如果更换电脑登陆需要手机验证码登陆!/FCOLOR=254>\
<提示2:为了防止恶意发送短信,以及轰炸他人!所以做出以下限制!/FCOLOR=254>\
<限制1:每个号每天最多发送10次验证信息!/FCOLOR=251>\
<限制2:每次给手机发送验证码需要消耗500元宝!/FCOLOR=251>\
<限制3:在24小时之内每个手机最多接受10条验证信息!/FCOLOR=251>\
<限制4:每次接受验证码只能使用一次,使用后不管验证对错.均失效/FCOLOR=251>


[@师傅001手机登陆验证A]
\ \
<   ┏━┓  ┏━━━━━━━━━━━━━━━━━━┓   ┏━┓/FCOLOR=254>\
<   ┃/FCOLOR=254><听/AUTOCOLOR=76,76,255,255,255,255,76,255,76,255><┃  ┃/FCOLOR=254>            <安/AUTOCOLOR=249,251,251,251,251,251><全/AUTOCOLOR=251,249,251,251,251,251><手/AUTOCOLOR=251,251,249,251,251,251><机/AUTOCOLOR=251,251,251,249,251,251><设/AUTOCOLOR=251,251,251,251,249,251><置/AUTOCOLOR=251,251,251,251,251,249>            <┃   ┃/FCOLOR=254><火/AUTOCOLOR=76,76,76,76,255,255,76,255,76,255><┃/FCOLOR=254>\
<   ┗━┛  ┣━━━━━━━━━━━━━━━━━━┫   ┗━┛/FCOLOR=254>\
<           ┃/FCOLOR=254>  验证码已发送至您的手机:<$STR(s$显示手机号)> <┃/FCOLOR=254>\
<   ┏━┓  ┃                                    ┃   ┏━┓/FCOLOR=254>\
<   ┃/FCOLOR=254><风/AUTOCOLOR=76,76,76,255,255,255,76,255,76,255><┃  ┃/FCOLOR=254>      <输入您刚刚接收到的验证码|254#输入手机收到的验证码进行验证,可正常游戏/@@InPutString66(输入手机收到的验证码进行验证:)>      <┃   ┃/FCOLOR=254><龙/AUTOCOLOR=76,76,76,76,76,255,76,255,76,255><┃/FCOLOR=254>\
<   ┗━┛  ┗━━━━━━━━━━━━━━━━━━┛   ┗━┛/FCOLOR=254> \
<>       <当前绑定手机号:/FCOLOR=147><$STR(s$显示手机号)>\
<>        <有情提示:异地登陆需要手机验证,保护你的帐号安全>\ \

<提示1:绑定手机后如果更换电脑登陆需要手机验证码登陆!/FCOLOR=254>\
<提示2:为了防止恶意发送短信,以及轰炸他人!所以做出以下限制!/FCOLOR=254>\
<限制1:每个号每天最多发送10次验证信息!/FCOLOR=251>\
<限制2:每次给手机发送验证码需要消耗500元宝!/FCOLOR=251>\
<限制3:在24小时之内每个手机最多接受10条验证信息!/FCOLOR=251>\
<限制4:每次接受验证码只能使用一次,使用后不管验证对错.均失效/FCOLOR=251>





[@InPutString65]
#OR
CheckContainsText <$STR(S65)> @
CheckContainsText <$STR(S65)> ~
CheckContainsText <$STR(S65)> [
CheckContainsText <$STR(S65)> ]
CheckContainsText <$STR(S65)> <
CheckContainsText <$STR(S65)> >
CheckContainsText <$STR(S65)> {
CheckContainsText <$STR(S65)> }
#ACT
MESSAGEBOX [错误]:输入数据中包含了非法字符(@~[]<>{}),请重新编辑!
break

#IF
large N$手机验证次数 2
#ACT
KICK
MESSAGEBOX 错误!\\踢下线处理!\\\3次你都能输入错误.\\号是盗的吧?\
close
break

#IF
CHECKNAMEDATETIMELIST ..\QuestDiary\验证系统\手机验证系统\验证时间.txt 1 S$验证总 N$验证天 N$验证时 N$验证分
#ACT
SENDMSG 6 提示:[<$STR(N$验证分)>]分钟后可继续发送验证码到手机!
#ELSEACT
MOV N$验证分 0

#IF
LARGE N$验证分 0
#ACT
MESSAGEBOX 提示:[<$STR(N$验证分)>]分钟后可继续发送验证码到手机!
close
BREAK

#if
equal T13 <$YEAR><$MONTH><$DAY>
#elseact
MOV U6 0
MOV T13 <$YEAR><$MONTH><$DAY>

#if
large U6 9
#act
MESSAGEBOX 你今天已经发送过10次验证码了!\\
close
BREAK

#IF
CheckStringlength <$STR(S65)> = 11
EQUAL dsw<$STR(S65)>a dsw<$STR(T11)>a
#act
GAMEGOLD - 500
inc U6 1
SENDMSG 7 每天只可以使用10次发送验证码,今天已经使用<$STR(U6)>次!
SENDMSG 7 每天只可以使用10次发送验证码,今天已经使用<$STR(U6)>次!
SENDMSG 7 每天只可以使用10次发送验证码,今天已经使用<$STR(U6)>次!
SENDMSG 7 每天只可以使用10次发送验证码,今天已经使用<$STR(U6)>次!
SENDMSG 7 每天只可以使用10次发送验证码,今天已经使用<$STR(U6)>次!
SENDMSG 7 每天只可以使用10次发送验证码,今天已经使用<$STR(U6)>次!
SENDMSG 7 每天只可以使用10次发送验证码,今天已经使用<$STR(U6)>次!
SENDMSG 7 每天只可以使用10次发送验证码,今天已经使用<$STR(U6)>次!
ADDNAMEDATETIMELIST ..\QuestDiary\验证系统\手机验证系统\验证时间.txt 0 0 3
CALCVAR HUMAN Yj_Back = yz_on
SAVEVAR HUMAN Yj_Back ..\QuestDiary\验证系统\手机验证系统\验证反馈.txt
AddTextList ..\QuestDiary\验证系统\手机验证系统\命令检测.txt <$USERNAME>:<$STR(S65)>:手机
MESSAGEBOX 手机验证码已经发送!\\\验证码5分钟之内有效\\输入正确或错误此验证码均失效!
DELAYGOTO 2000 @师傅001手机登陆验证A
SHOWPROGRESSBARDLG 2 @师傅001正在验证 发送验证码,进度%d%... 0
#ELSEACT
INC N$手机验证次数 1
MESSAGEBOX 对不起,手机号码验证错误\\
BREAK

[@InPutString66]
#OR
CheckContainsText <$STR(S66)> @
CheckContainsText <$STR(S66)> ~
CheckContainsText <$STR(S66)> [
CheckContainsText <$STR(S66)> ]
CheckContainsText <$STR(S66)> <
CheckContainsText <$STR(S66)> >
CheckContainsText <$STR(S66)> {
CheckContainsText <$STR(S66)> }
#ACT
MESSAGEBOX [错误]:输入数据中包含了非法字符(@~[]<>{}),请重新编辑!
break

#IF
CheckStringlength <$STR(S65)> = 11
EQUAL gfde<$STR(S65)>agfd gfde<$STR(T11)>agfd
#elseact
messagebox 对不起,请使用绑定的手机
BREAK

#IF
equal s66
#ACT
MESSAGEBOX 对不起你输入的验证码不正确!
#ELSEACT
AddTextList ..\QuestDiary\验证系统\手机验证系统\命令检测.txt <$USERNAME>:<$STR(S66)>:验证
DELAYGOTO 2000 @师傅001登陆对比
SHOWPROGRESSBARDLG 2 @师傅001正在验证 正在验证,进度%d%... 0

[@师傅001登陆对比]
#IF
CheckStringlength <$STR(S65)> = 11
EQUAL gfde<$STR(S65)>agfd gfde<$STR(T11)>agfd
#act
LOADVAR HUMAN Yj_Back ..\QuestDiary\验证系统\手机验证系统\验证反馈.txt
LOADVAR HUMAN Yj_Ruten ..\QuestDiary\验证系统\手机验证系统\验证反馈.txt
#elseact
messagebox 小子,你想干啥?\\不输入手机号直接就能到这一步?
BREAK

#if
CHECKVAR HUMAN Yj_Back = yz_ok
#ACT
AddTextListEx ..\QuestDiary\手机记录.txt 登陆:【<$DATETIME>】【<$USERNAME>】:【<$STR(T11)>】机器码:【<$MACHINEID>】 0
SET [704] 0
mov t12 <$MACHINEID>
CALCVAR HUMAN Yj_Back = yz_on
SAVEVAR HUMAN Yj_Back ..\QuestDiary\验证系统\手机验证系统\验证反馈.txt
ChangeModeEx 10 1
;SetOffTimer 31
CLOSE
MESSAGEBOX \\\验证成功!\\\为了您的帐号安全,请勿关闭手机验证!
#CALL [\二代密码\密码登陆.txt] @密码登陆
#ELSEACT
MESSAGEBOX 错误!\\验证码错误!踢下线!!!!
KICK
close
BREAK
}

评论提问