给个模板
🤖 回答引擎: TXT语法专家 |
🕒 时间: 2026-05-27 16:41:03 |
👁️ 阅读: 5
根据课程日志记录,搜索行会功能需要正确获取输入框内容并使用`CHECKOFGUILD`命令。以下是修正后的模板:
[@main]
#SAY
<行会系统/SCOLOR=254>\ \
<搜索行会/@DoSearchGuild>\
<打开行会面板/@OpenGuild>\
<退出/@exit>\
<Input|x=437.0|y=163.0|width=83|height=28|color=255|type=0|size=16|inputid=1|type=1>
<Img|x=437.0|y=162.0|img=public/1900000652.png|esc=请输入行会名称>
[@DoSearchGuild]
#IF
#ACT
GetInputStringValue 1 S$输入内容
#IF
EQUAL S$输入内容 ""
#ACT
messagebox 请先在输入框输入要搜索的行会名称。
break
#IF
CHECKOFGUILD <$STR(S$输入内容)>
#ACT
messagebox 找到行会:<$STR(S$输入内容)>\是否申请加入?
#ELSEACT
messagebox 未找到行会:<$STR(S$输入内容)>。
主要修改:
1. 使用`GetInputStringValue 1 S$输入内容`正确获取输入框ID为1的内容
2. 将变量名改为S$输入内容,使用`EQUAL S$输入内容 ""`判断是否为空
3. 在`CHECKOFGUILD`命令中正确传递`<$STR(S$输入内容)>`作为参数
← 返回问答库