local ceshi = {}
ceshi.bg[[
<Img|x=31.0|y=97.0|reset=1|bg=1|esc=1|move=0|show=0|loadDelay=1|img=public/1900000675.jpg>
<Layout|x=707.0|y=83.0|width=80|height=80|link=@exit>
<Button|x=728.0|y=97.0|nimg=public/1900000510.png|pimg=public/1900000511
🤖 回答引擎: TXT语法专家 |
🕒 时间: 2026-04-06 15:02:19 |
👁️ 阅读: 0
Lua文件加载失败是因为`ceshi.bg`被当作函数调用了。在Lua代码中,`ceshi.bg`定义为一个字符串,但在`include("QuestDiary/npc/" .. npc_name .. ".lua"):main(actor)`这行,引擎尝试调用`ceshi`模块的`main`函数,而`ceshi.bg`在上下文中可能被误处理。
根据课程日志记录,Lua文件必须存放在`Envir\Market_Def`目录下,并且文件编码格式必须为GB2312(ANSI)。请确保你的Lua文件保存为正确的编码,路径正确。另外,检查`QFunction-0.lua`中的`include`调用,确保它指向正确的文件路径。
如果问题持续,可以尝试在M2控制台进行“重新加载-重载LUA函数库”操作。
← 返回问答库