脚本输入问题
(输入后不会显示帐号。超过10位了 也不提示的问题)。。。大佬这是什么问题 是哪写错了嘛 。。。。。。。。。。抓狂
#IF
#ACT
OPENMERCHANTBIGDLG 3 110 1 4 1 -100 1 500 29 1
#SAY
\\ \\
<新区帐号充值/SCOLOR=251>\\
< > <请输入要充值的账号(注意不要输入错误,不然会出现掉单现象)>\\ \\
<> \\
< > <↓↓↓此处输入新区充值帐号↓↓↓/SCOLOR=253>\\ \\
< > <游戏账号:/@@InPutString46(输入新区需要充值的账号> <$STR(S$充值账号)>\\ \\
< > <↑↑↑此处输入新区充值帐号↑↑↑/SCOLOR=253>\\ \\
<『确认转区』|251#充值账号不要出错,不然会出现掉单现象^^250#充值的金额只有当区正式开区后才能领取^/@最后一步账号回收>\\ \\
[@InPutString46]
#IF
CheckStringlength S46 > 10
#ACT
MOV S46
GOTO @确认转区
MESSAGEBOX \\ \\对不起,帐号最多10位,且不能是汉字
BREAK
#IF
#ACT
MOV S$充值账号 <$STR(S46)>
GOTO @确认转区
BREAK
[@确认转区]
#IF
equal S$验证结果 {验证成功/SCOLOR=250}
#ACT
#ELSEACT
MESSAGEBOX \\ \\对不起,你所验证的密保是错误的\\
break
GOTO @确认转区
MESSAGEBOX \\ \\对不起,帐号最多10位,且不能是汉字
这里不应是这样的吧 改改吧.. pai哥 发表于 2020-12-4 08:26 GOTO @确认转区
MESSAGEBOX \\ \\对不起,帐号最多10位,且不能是汉字
不让他们用别的帐号了。。。直接检测的 必须和老区同帐号。。已经写好了
主要是这 想了好久 不会写。。只能用别的办法了。。。。
补充内容 (2020-12-4 08:34):
PAIPAI小哥哥。。悬赏贴 怎么删除啊。。。一直没找到 怎么删帖子。。别人没好的答案。删贴后 金币会返还嘛 @pai哥 PAIPAI小哥哥。。悬赏贴 怎么删除啊。。。一直没找到 怎么删帖子。。别人没好的答案。删贴后 金币会返还嘛 @main
@main2
两个页面跳转 [@InPutString46]
#IF
CheckStringlength S46 > 10
#ACT
MOV S46
GOTO @确认转区
MESSAGEBOX \\ \\对不起,帐号最多10位,且不能是汉字
BREAK
红色的地方为错误 [@main]
#ACT
MOV S$充值账号
goto @main1
[@main1]内对白
当前充值账号:<$STR(S$充值账号 )>
[@InPutString46]
#IF
NOT CheckStringlength S46 > 10
#ACT
MOV S$充值账号 <$STR(S46)>
GOTO @MAIN1
BREAK
#ELSEACT
MESSAGEBOX \\ \\对不起,帐号最多10位,且不能是汉字
BREAK
[@确认转区]
#IF
equal S$验证结果 {验证成功/SCOLOR=250}
#ACT
#ELSEACT
MESSAGEBOX \\ \\对不起,你所验证的密保是错误的\\break
手动转区,及时刷新账号显示 ========================================
[@InPutString46]
#IF
CheckStringlength S46 < 10
#ACT
MOV S$充值账号 <$STR(S46)>
#ELSEACT
MOV S46
MESSAGEBOX \\ \\对不起,帐号最多10位,且不能是汉字
BREAK
#IF
equal S$验证结果 {验证成功/SCOLOR=250}
#ACT
GOTO @MAIN
#ELSEACT
MESSAGEBOX \\ \\对不起,你所验证的密保是错误的\\
GOTO @MAIN
break
========================================
帮你优化了一下,这段脚本!
能不用GOTO 就尽量不要用,
S$验证结果 这个检测你在帖子里面没有提供,
如果提供完整的NPC脚本可以帮你看看!
页:
[1]