找回密码
 立即注册
查看: 126|回复: 7

脚本输入问题

[复制链接]

215

主题

501

回帖

768

积分

高级会员

积分
768
发表于 2026-3-29 18:54:23 | 显示全部楼层 |阅读模式




(输入后不会显示帐号。超过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

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×

225

主题

540

回帖

229

积分

中级会员

积分
229
发表于 2026-3-29 18:54:23 | 显示全部楼层
GOTO @确认转区
MESSAGEBOX  \\ \\对不起,帐号最多10位,且不能是汉字
这里不应是这样的吧 改改吧..

0

主题

516

回帖

0

积分

新手上路

积分
0
发表于 2026-3-29 18:54:23 | 显示全部楼层
pai哥 发表于 2020-12-4 08:26 GOTO @确认转区
MESSAGEBOX  \\ \\对不起,帐号最多10位,且不能是汉字
不让他们用别的帐号了。。。直接检测的 必须和老区同帐号。。已经写好了  
主要是这 想了好久 不会写。。只能用别的办法了。。。。
补充内容 (2020-12-4 08:34):
PAIPAI小哥哥。。悬赏贴  怎么删除啊。。。一直没找到 怎么删帖子。。别人没好的答案。删贴后 金币会返还嘛

0

主题

511

回帖

427

积分

中级会员

积分
427
发表于 2026-3-29 18:54:23 | 显示全部楼层
@pai哥    PAIPAI小哥哥。。悬赏贴  怎么删除啊。。。一直没找到 怎么删帖子。。别人没好的答案。删贴后 金币会返还嘛

0

主题

511

回帖

0

积分

新手上路

积分
0
发表于 2026-3-29 18:54:23 | 显示全部楼层
@main
@main2
两个页面跳转

253

主题

583

回帖

255

积分

中级会员

积分
255
发表于 2026-3-29 18:54:23 | 显示全部楼层
[@InPutString46]
#IF
CheckStringlength S46 > 10
#ACT
MOV S46
GOTO @确认转区
MESSAGEBOX  \\ \\对不起,帐号最多10位,且不能是汉字
BREAK
红色的地方为错误

0

主题

518

回帖

407

积分

中级会员

积分
407
发表于 2026-3-29 18:54:23 | 显示全部楼层
[@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
手动转区,及时刷新账号显示

0

主题

554

回帖

0

积分

新手上路

积分
0
发表于 2026-3-29 18:54:23 | 显示全部楼层
========================================
[@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脚本可以帮你看看!

© 2026 折翼天使社区 版权所有