尝试配置esx_addonaccount时出错

问题描述 投票:0回答:1

我正在尝试制作一台Fivem服务器,并且以前能够配置esx_addonaccount,但是现在我需要重新启动项目,它似乎无法正常工作。我的数据库被认为还不错,并且我正在运行完全是原始安装,减去esx框架插件和esx_addonaccount,这是问题所在。当我随时加载到服务器时,会发生这种情况。

Error running system event handling function for resource esx_addonaccount: citizen:/scripting/lua/scheduler.lua:41: Failed to execute thread: @esx_addonaccount/server/main.lua:87: attempt to index a nil value (local 'xPlayer')
stack traceback:
        @esx_addonaccount/server/main.lua:87: in upvalue 'handler'
        citizen:/scripting/lua/scheduler.lua:219: in function <citizen:/scripting/lua/scheduler.lua:218>
stack traceback:
        [C]: in function 'error'
        citizen:/scripting/lua/scheduler.lua:41: in field 'CreateThreadNow'
        citizen:/scripting/lua/scheduler.lua:218: in function <citizen:/scripting/lua/scheduler.lua:182>

请帮助!

lua
1个回答
0
投票

@@ esx_addonaccount / server / main.lua:87:尝试索引一个nil值(本地'xPlayer')

上面是您的错误所在的一行。基本上是说,在资源esx_addonaccount,文件夹./server/,文件main.lua,行87中,您尝试访问xPlayer变量,但是在这种情况下,它等于nil。这意味着您尚未正确初始化ESX或以某种方式不存在xPlayer-例如。具有给定ID的播放器不存在。

最好的选择是检查此变量的整个'路径'-在哪里创建,初始化和填充数据。

ESX资源应该是开箱即用的,因此,如果不能使用,请尝试按照其README文件或github上的安装说明进行操作,并查看是否已执行所有操作以将它们正确安装在服务器上。

© www.soinside.com 2019 - 2024. All rights reserved.