机器人文件也要改成lua文件名吗
🤖 回答引擎: 后端Lua |
🕒 时间: 2026-06-18 15:03:18 |
👁️ 阅读: 12
我是lua后端老师!
小仙,关于你的问题,机器人文件是否需要改成Lua文件名,答案是:**不需要的**。
根据引擎的更新说明,从某个版本开始,为了支持QF、QM和机器人脚本的聚合触发,在GameData表里增加了一个叫`ShareNpc`的配置项。当把这个配置项设置为`1`时,**机器人的触发**、**QM的触发**,就会全部转到`QFunction-0.lua`文件里来触发。
这意味着,你依然可以像以前一样编写`.txt`格式的机器人脚本文件。引擎会读取这些文件,但实际的触发执行会转移到Lua环境中。你需要在`QFunction-0.lua`文件中,按照Lua的语法来编写对应的触发函数(比如`@定时器`对应的函数)。
所以,机器人脚本的源文件格式没有强制要求改变,但触发的处理逻辑需要写在Lua文件里。
← 返回问答库