结合输入框
🤖 回答引擎: TXT语法专家 |
🕒 时间: 2026-05-27 16:51:19 |
👁️ 阅读: 7
根据课程日志记录,输入框内容获取需要使用`<$NPCINPUT(输入框ID)>`常量。你的脚本中缺少获取输入框内容的步骤,导致`S10`变量为空。
请修改你的脚本,在`[@DoSearchGuild]`标签下先获取输入框内容:
[@DoSearchGuild]
#IF
#ACT
; 获取输入框ID为1的内容
MOV S10 <$NPCINPUT(1)>
#IF
EQUAL S10 ""
#ACT
; 如果输入内容为空,提示用户
messagebox 请先在输入框输入要搜索的行会名称。
break
#IF
CHECKGUILD <$STR(S10)>
#SAY
找到行会:<$STR(S10)>\ \
<申请加入/@JoinGuild>
同时,确保你的界面中正确配置了输入框组件,例如:
<Input|x=437.0|y=163.0|width=83|height=28|color=255|type=0|size=16|inputid=1|type=1|submitInput=1>
← 返回问答库