正在加载文档
NPC界面显示输入框,编辑框
> 格式:INPUTTEXT:A:B:C:D:E:F:G:H:I:J:K:L:M
| 项目|内容 |备注 |
|--|--|--|
| A| 输入框ID| 1-20|
| B| 微调坐标X| |
| C| 微调坐标Y| |
| D| 宽度| |
| E| 高度| |
| F| 背景色|-1为透明,0-255 |
| G| 边框色|-1为无边框, 0-255 |
| H| 文字颜色|0-255 |
| I| 最小长度| |
| J| 最大长度| |
| K| 数据初始值时悬浮框提示内容| |
| L| 编辑框初始提示文字| |
|M|提示文字颜色|0-255|
> 格式:INPUTNUM::A:B:C:D:E:F:G:H:I:J:K:L:M
| 项目|内容 |备注 |
|--|--|--|
| A| 输入框ID| 1-40|
| B| 微调坐标X| |
| C| 微调坐标Y| |
| D| 宽度| |
| E| 高度| |
| F| 背景色|-1为透明,0-255 |
| G| 边框色|-1为无边框, 0-255 |
| H| 文字颜色|0-255 |
| I| 最小值|同时为0表示不限,否则最小值必须 <= 最大值 |
| J| 最大值|同时为0表示不限,否则最小值必须 <= 最大值 |
| K| 数据初始值时悬浮框提示内容| |
| L| 编辑框初始提示文字| |
|M|提示文字颜色|0-255|
- 注: 如果留空要通过检测不想提示的请用空格。
- 姓名:INPUTTEXT:1:0:0:80:15:0:249:255:0:0: : :160
```
[@main]
#say
姓名:<INPUTTEXT:1:55:17:80:15:0:249:255:4:10:姓名必须在4-10位长:输入姓名:160> \
年龄:<INPUTNUM:2:55:35:80:15:0:249:255:1:100:年龄必须输入1-100之间的数字:输入年龄:160> \
性别:<INPUTNUM:3:55:53:80:15:0:249:255:0:1:性别必须输入0或1:男(0)-女(1):160> \
不显示提示文字:<INPUTTEXT:4:0:0:80:15:0:249:255:0:0: : :160>\
<text:全部提交:10:6/@全部提交>\
<text:只提交姓名年龄:10:6/@提交部分>
[@提交部分]
#IF
这里别忘了对输入的数据有效性判断。。。,
长度多少、文本是否符合要求、有没有敏感字、都需要自己写判断,
可以使用判断字符串类型和寻找文本等脚本命令检查!
#act
SendMsg 5 输入的年龄为 <$NPCINPUT(2)>
SendMsg 5 输入的性别为 <$NPCINPUT(3)>
[@全部提交]
#IF
这里别忘了对输入的数据有效性判断。。。,
长度多少、文本是否符合要求、有没有敏感字、都需要自己写判断,
可以使用判断字符串类型和寻找文本等脚本命令检查!
#act
SendMsg 5 输入的姓名为 <$NPCINPUT(1)>
SendMsg 5 输入的年龄为 <$NPCINPUT(2)>
SendMsg 5 输入的性别为 <$NPCINPUT(3)>
```