【问题标题】:lua error when running Garry's Mod server运行 Garry 的 Mod 服务器时出现 lua 错误
【发布时间】:2020-09-15 03:17:39
【问题描述】:
[ERROR] gamemodes/starwarsrp/gamemode/modules/base/sv_gamemode_functions.lua:256: attempt to index local 'jobTable' (a nil value)  
  1. unknown - gamemodes/starwarsrp/gamemode/modules/base/sv_gamemode_functions.lua:256

这是第 256 和 257 行:

 256 if jobTable.ShowSpare2 then
 257      return jobTable.ShowSpare2(ply)

【问题讨论】:

  • 如果您想获得帮助,您需要发布一个最小的、可重现的示例。

标签: lua garrys-mod


【解决方案1】:

jobTablenil。不允许索引 nil 值。这意味着你可能不会写像 jobTable[1]jobTable.ShowSpare(ply) 这样的东西。

要么找出代码中 jobTablenil 的原因,要么如果你不能确保它不为零,请避免通过执行类似的操作来对其进行索引

if jobTable then return jobTable.ShowSpare(ply)

return jobTable and jobTable.ShowSpare(ply)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-09-14
    • 2020-12-18
    • 1970-01-01
    相关资源
    最近更新 更多