【发布时间】:2022-12-29 01:17:00
【问题描述】:
我是 lua 的新手,想创建一个在特定坐标上绘制标记的客户端脚本。不幸的是,当我重新加载它说的资源时
尝试索引一个 nil 值(全局“Config”) 这是我的配置文件:
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,所以我不太明白这里的问题。
【问题讨论】:
-
您的配置文件是否已在某个时候执行?该错误表明它没有。