|   功能: 用户可自定义输入内容@@InPutStringX及@@InPutIntegerX.支持字符串型和数值型.此功能只在Q-Function0.txt中有效.
    格式: @@InPutStringX为字符串类型, @@InPutIntegerX为数值型. X= 0-99之间的数字.    说明:输入完成后可执行对应的: @CallInPutStringX 或者 @CallInPutIntegerX 中的脚本.
 @@InPutString输入的字符存放在人物的S变量中.
 @@InPutInteger输入的数字存放在人物的N变量中.
 @@InPutString中输入的字符需要过滤的可在(查看\列表信息\其他设置\)中进行设置.
 如果0-99个执行脚本范围不够,可以设置大于100的数字,用户输入后对应的字符串存放在人物的S0中,数字存放在人物的N0中.
 注意: 后面的数字是人物对应的变量,例如@@InPutString5那么存入S5中, @@InPutString10那么存入S10中.
 数值型受Integer数据类型限制超过则等于0
    (@@InPutString @@InPutInteger )[@StdModeFunc10]
 使用说明:在输入框内输入需要追杀的玩家姓名\ \
 输入要追杀玩家的姓名/@@InPutString5\
 关闭/@exit
    [@InPutString5]#IF
 CheckRecall $STR(S5)
 #ACT
 GMEXECUTE 传送自己 $STR(S5)
    [@IsInFilterList]#ACT
 MESSAGEBOX 输入数据中包含了非法字符,请重新编辑!
    对于大于100时的脚本写法:[@StdModeFunc10]
 用户自定义输入演示:/@@InPutString150\
 关闭/@exit
    [@CallInPutString150]#IF
 #SAY
 你输入的是$STR(S0)\
    [@IsInFilterList]#ACT
 MESSAGEBOX 输入数据中包含了非法字符,请重新编辑!
    下面举例我们在脚本实现用户可自定义输入内容@@InPutStringX及@@InPutIntegerX    (@@InPutString)    [@main]$STR(A42)\
 $STR(A43)\
 $STR(A44)\
 $STR(A45)\
 $STR(A46)\
 $STR(A47)\
 $STR(A48)\
 $STR(A49)\
 每发表一次留言需要100个元宝,确定发表留言/@@InPutString1,只显示8条留言。\
    [@InPutString1]#IF
 EQUAL S1
 #ACT
 Messagebox [失败]:请输入所要发表的文字。不能发空消息。
 GOTO @MAIN
 BREAK
    #IFCHECKGAMEGOLD 99
 #ACT
 GAMEGOLD - 100
 MOV S3
 INC S3 $USERNAME
 INC S3 /AUTOCOLOR=253
 INC S3 $STR(S30)
 INC S3 说:
 INC S3 $STR(S1)
 INC S3 /AUTOCOLOR=254,252,222,191,250,247,243,249,253
 INC S3 $STR(S30)
 INC S3
 MOV A49 $STR(A48)
 MOV A48 $STR(A47)
 MOV A47 $STR(A46)
 MOV A46 $STR(A45)
 MOV A45 $STR(A44)
 MOV A44 $STR(A43)
 MOV A43 $STR(A42)
 MOV A42 $STR(S3)
 MOV S3
 MOV S1
 MOV S1
 GOTO @MAIN
 BREAK
 #ELSEACT
 Messagebox [失败]:发表留言需要100个元宝。
 GOTO @MAIN
 BREAK
 
 |