错误: 尝试索引一个 nil 值 (上值 'cfg')

我的 FiveM 服务器里的钱不显示出来,而且我也无法购买任何东西,我认为这可能与这个错误有关系。在我的数据库里,我看到我的余额里应该有钱。

[          script:vrp] SCRIPT ERROR: @vrp/modules/money.lua:269: attempt to index a nil value (upvalue 'cfg')
[          script:vrp] > fn (@vrp/base.lua:643)

money.lua 代码第 269 行 (265-274)

-- 显示钱的 hud
AddEventHandler("vRP:playerSpawn",function(user_id, source, first_spawn)
  if first_spawn then
    -- 添加钱的显示
    vRPclient.setDiv(source,{"money",cfg.display_css,lang.money.display({vRP.formatMoney(vRP.getMoney(user_id))})})
    vRPclient.setDiv(source,{"bmoney",cfg.display_css,lang.money.bdisplay({vRP.formatMoney(vRP.getBankMoney(user_id))})})
        vRPclient.setDiv(source,{"Dogecoins",cfg.display_css,lang.money.Dogecoins({vRP.formatMoney(vRP.getDogecoins(user_id))})})
        vRPclient.setDiv(source,{"VenomCoins",cfg.display_css,lang.money.Diamante({vRP.formatMoney(vRP.getVenomCoins(user_id))})})
  end
end)

base.lua 代码第 643 行 (643-647)

        TriggerEvent("vRP:playerSpawn",user_id,player,first_spawn)
      SetTimeout(config.load_duration*1000, function() -- 设置客户端延时为正常延时
        Tunnel.setDestDelay(player, config.global_delay)
        vRPclient.removeProgressBar(player,{"vRP:loading"})
      end)

money.lua 的配置文件 (vrp/cfg/money.lua) https://paste.to/en/raw/6104059872228

点赞