运行调用参考函数时出错

在尝试在游戏服务器上运行资源时,我遇到了错误。 我相信控制台中的这行代码是问题所在;

Error running call reference function for resource es_extended:
citizen:/scripting/lua/scheduler.lua:351: server/main.lua:237: attempt to
index a nil value (global 'Async')

我已经查找了第351行以找到这个问题;

 error(err)

然后我去了第237行找到了这个;

    Async.parallel(tasks, function(results)

我无论如何都看不到任何一行代码有错。 因此,任何建议都将不胜感激。

点赞
用户2858170
用户2858170

全局变量「Async」的值为 nil,因此无法按照这样的方式进行索引:

Async.parallel

因此 Lua 会报错。

要解决这个问题,需要找出为什么 Async 的值是 nil 并进行更改,或者不进行索引。

2018-04-12 18:03:48