Hey Guys!
Can you Provide some help with another script I am having an issue with, this time its LegacyFuel, This time I can provide a little more detail. When a Player pulls up at a gas station (Fuel Pump) and leaves the vehicle the Box that says “Press G to fuel car” pops up over said pump the server then begins to spam the follow error code:
Error running system event handling function for resource LegacyFuel: citizen:/s
cripting/lua/scheduler.lua:41: Failed to execute thread: server/main.lua:52: att
empt to index a nil value (global 'ESX')
stack traceback:
server/main.lua:52: in upvalue 'handler'
citizen:/scripting/lua/scheduler.lua:175: in function <citizen:/scriptin
g/lua/scheduler.lua:174>
stack traceback:
[C]: in function 'error'
citizen:/scripting/lua/scheduler.lua:41: in field 'CreateThreadNow'
citizen:/scripting/lua/scheduler.lua:174: in function <citizen:/scriptin
g/lua/scheduler.lua:138>
Code from Server Sided script lines 50-56:
RegisterServerEvent('LegacyFuel:CheckCashOnHand')
AddEventHandler('LegacyFuel:CheckCashOnHand', function()
local xPlayer = ESX.GetPlayerFromId(_source)
local cb = xPlayer.getMoney()
TriggerClientEvent('LegacyFuel:RecieveCashOnHand', source, cb)
end)
Printscreens:
Console:
script:
Any help would be great
Thanks
~ Mystical