<eof>预计在'结束'附近

noo*_*sss 1 lua game-development eof

我在我的游戏服务器中使用这些文件,每次添加新玩家模型时,我都会得到

这个错误

[ERROR] lua/autorun/server/fastdlskins.lua:938: '<eof>' expected near 'end'
  1. unknown - lua/autorun/server/fastdlskins.lua:0
Run Code Online (Sandbox Code Playgroud)

当我向另一个文件添加加载项时,我也会收到类似的错误

IMG

 [ERROR] lua/autorun/server/workshopitems.lua:55: '<eof>' expected near 'end'
   1. unknown - lua/autorun/server/workshopitems.lua:0
Run Code Online (Sandbox Code Playgroud)

我通常只需要在代码后加上"结束",但我不知道还有什么我需要做的.我没有任何循环运行(我认为),所以我没有关闭任何这些.不知道该怎么办.

Col*_*Two 6

如Egor所说,删除end文件末尾的额外内容.

end仅用于关闭函数和循环的块,就像}在类C语言中一样.将end在该文件不关闭任何东西,因此是无效的语法.