一、脚本内容:

以下是一个简单的一键收人脚本示例:

[@InPutInteger0]

#IF

small N0 0

#ACT

MESSAGEBOX [警告]:非法输入,请重新输入!

break

#ELSEACT

MOV P8 10

INC P8 1

MOV P6 100

DEC P6 1

#IF

small N0 10

#ACT

MESSAGEBOX [失败]:由于服务器限制,最低等级必须高于10,请重新输入!

break

#IF

large N0 100

#ACT

MESSAGEBOX [失败]:输入的数字必须在100以内,请重新输入!

break

#IF

#ACT

delaygoto 2 ~InPutInteger99

[~InPutInteger0]

#IF

ISGUILDMASTER

#SAY

——————<行会自助招人说明/FCOLOR=250>———————-\

<$USERNAME>您好,申请行会自助招人,要收取<$N0>元宝!\

行会名:【<$GUILDNAME>】\

服务器现设定招人等级需求在10—100之间,不包括10和100\

您输入的招人最低等级为: <$N0> <修改/@@InPutInteger0> <确认申请/@确定申请>\

——————————————————–\

例如:您输入35,那么加入您行会的人等级须35以上的(包括35级)\

�T�T�T�T�T�T�T�T�T�T�T�T�T�T�T�T�T�T�T�T�T�T�T�T�T�T�T�T\

<[返回招人首页]/@行会招人> <[暂时不招人]/@exit>

二、脚本解析:

small N0 0:检查输入的最低等级是否大于0,如果不是则提示重新输入。

MOV P8 10、INC P8 1、MOV P6 100、DEC P6 1:设定招人等级范围为10到100,并且不包括10和100。

small N0 10:检查输入的最低等级是否大于等于10,如果不是则提示重新输入。

large N0 100:检查输入的最低等级是否小于等于100,如果不是则提示重新输入。

delaygoto 2 ~InPutInteger99:延迟转到输入模块,以等待正确的输入。

ISGUILDMASTER:检查是否是行会会长。

#SAY:发送消息给玩家,显示招人说明及确认申请按钮。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。