Previous topicNext topic
Help > 执行命令 >
自定义输入功能

命令格式一:

QUERYVALUE  返回的变量编号   返回的变量类型(0字符型保存到S变量, 1整数型保存到M变量, 2无返回值)  限制输入长度   返回后跳转的字段   输入框提示内容  字段宿主NPC(QF, QM 或者空)

给玩家弹出一个输入框,  将玩家输入的内容返回到变量中,然后用于其他操作

字段宿主NPC指的是 将要跳转的字段所属哪个NPC ,  QF= QFunction,QM= QManage,空值为当前NPC

示例:

[@main]

#if

#act

QUERYVALUE  88  0  20  @测试  请输入字符串  QF

 

QFunction-0.txt  内容如下

[@测试]

#act

sendmsg 6 你所输入的内容为<$STR(S88)>..

 

命令格式二:

@@InputStringX 和@@InputIntegerX  分别保存的变量为S和N  使用这个格式需要在当前脚本头部标识里添加 (@@InPutString  @@InPutInteger)

示例:

[@MAIN]

下面是自定义输入测试!\

<请输入文字/@@InPutString99>       <请输入数字/@@InPutInteger88>

 

[@InPutString99]

#act

sendmsg 6 你输入的文字是<$STR(S99)>

 

[@InPutInteger88]

#act

sendmsg 6 你输入的数字是<$STR(N88)>