传奇广告查询第一站 同步gm1.com

【热血传奇】 脚本开发之输入框
原创 于2026-01-05 18:07:00发布
2 阅读
0
0

在制作npc的时候难免会需要玩家输入内容,传奇内置了输入框的功能
在传奇中使用
@@InPutIntegerX 弹出只可以输入数字的输入框
@@InPutStringX 弹出可以输入文字的输入框
后面的X 是 0- 99的数字 他们会自动创建变量,变量名为X对应的数字,变量值为输入的内容
@@InPutString输入的字符存放在人物的S变量中.
@@InPutInteger输入的数字存放在人物的N变量中.
@@InPutString中输入的字符需要过滤的可在(查看\列表信息\其他设置)中进行设置.

在这里插入图片描述


添加npc脚本

[@Main] 请输入数字<输入/@@InPutInteger85>\ 请输入字符<输入/@@InPutString85>\ [@CallInPutInteger85] #SAY 您输入的内容是<$STR(N85)>\ <返回/@Main> [@CallInPutString85] #SAY 您输入的内容是<$STR(S85)>\ <返回/@Main> [@IsInFilterList] #ACT MESSAGEBOX 输入数据中包含了非法字符,请重新编辑! 

在这里插入图片描述
在这里插入图片描述

因为引擎不同 使用方式也不同 上例使用的是hero引擎

3k引擎:

[@Main] 请输入数字1<输入/@@InPutInteger1>\ ...............................\ 请输入字符1<输入/@@InPutString1>\ ...............................\ [@InPutInteger1] #SAY 你输入的数字1<$STR(N1)>\ [@InPutString1] #SAY 你输入的字符1<$STR(S1)>\ [@MsgFilter] ;如果用户输入的信息在插件消息过滤列表中就会调转到这个字段 #SAY 输入的字符非法 

主要区别 在定义代码段时 是否在前面加上Call

管理员
0
0
0
分享
上一篇: 购买宠物脚本
下一篇: shell脚本格式
评论
历史记录
回顶部
浏览时间 游戏名称 游戏IP 开区网址
注册1GM论坛账号
  • 上传头像
注册

已有账号,

微信扫码登录
重置密码
重置密码

注册

绑定关联手机号
关联手机号