lua - 尝试索引 nil 值时出错 (upvalue "cfg)
问题描述
我正在移动一些地图文件,然后我重新启动了我的服务器(FiveM),当我再次调用它时,它开始出现这个问题,我撤消了我所做的一切,我再次放置了旧文件,但错误一直在发生。而且我不知道该怎么做才能解决它。
我将所有更改的文件恢复正常,但没有解决任何问题。
local cfg = module("cfg/blips_markers")
-- add additional static blips/markers
AddEventHandler("vRP:playerSpawn",function(user_id, source, first_spawn)
if first_spawn then
for k,v in pairs(cfg.blips) do
vRPclient.addBlip(source,{v[1],v[2],v[3],v[4],v[5],v[6]})
end
for k,v in pairs(cfg.markers) do
vRPclient.addMarker(source,{v[1],v[2],v[3],v[4],v[5],v[6],v[7],v[8],v[9],v[10],v[11]})
end
end
end)
在服务器内部,blip_markes 消失了,一些玩家数据也因此消失了。
解决方案
快速调试是为 cfg 分配一个整数的值,如果您的问题解决了,您就知道module("cfg/blips_markers")
. 但是,请提供与module("cfg/blips_markers")
.
推荐阅读
- javascript - 使用 React Recoil 时弹出错误
- swift - 在父 swiftui 视图中,我如何知道内部视图 viewmodel void 方法中的状态何时发生变化?
- javascript - CSS 和 JS 未在 URL 中加载斜杠
- keycloak - Keycloak 查询参数:任意提供的 URL 参数的名称
- javascript - 如何在不使用 jquery 的情况下获取 select2 的多个值
- android - 我的 android studio 布局管理器失去了功能
- java - 用Java提取GZ文件
- java - 将文件夹和子文件夹中的所有 txt 文件解码从 ANSI 更改为 UTF-8
- javascript - 我可以在下面的弹出脚本中添加什么以每天只显示一次?
- flutter - AutoCompleteTextField not Showing json Data Flutter