我是 lua 的新手,想创建一个客户端脚本,在特定坐标上绘制标记。不幸的是,当我重新加载它说的资源时
尝试索引一个零值(全局“配置”)这是我的配置文件:
Config = {}
Config.MarkerType=1
这是我正在尝试使用的方法:
Citizen.CreateThread(function()
while true do
Citizen.Wait(1)
DrawMarker(Config.MarkerType, 400.3, -1157.4, 28.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 4.0, 4.0, 4.0, 255, 0, 0, 170, false, true, 2, nil, nil," ", false)
end
end)
谁能帮我?我的资源文件夹中有 2 个文件夹,名为“客户端”和“服务器”。两者都包含一个名为“main.lua”的文件。__resource.lua 包含:
shared_script 'client/config.lua'
server_scripts {
'server/main.lua'
}
client_scripts {
'client/main.lua'
}
我在客户端脚本的开头有 ESX=nil,所以我不太了解这里的问题。