Esx_extended getSharedObject error!


My dears, I have the same error in section esx_extended !
pls help me :slight_smile:

@es_extended/imports.lua:6: attempt to index a nil value (global β€˜ESX’)
imports.lua me :

ESX = exports['es_extended']:getSharedObject()

if not IsDuplicityVersion() then -- Only register this event for the client
AddEventHandler('esx:setPlayerData', function(key, val, last)
    if GetInvokingResource() == 'es_extended' then
        ESX.PlayerData[key] = val
        if OnPlayerData then
            OnPlayerData(key, val, last)
        end
    end
end)

RegisterNetEvent('esx:playerLoaded', function(xPlayer)
    ESX.PlayerData = xPlayer
    ESX.PlayerLoaded = true
end)

RegisterNetEvent('esx:onPlayerLogout', function()
    ESX.PlayerLoaded = false
    ESX.PlayerData = {}
end)
end

I really hate to be that guy, but did you check the link provided?

There should be something along the lines of TriggerEvent('esx:getSharedObject, function(obj) ESX = obj end)

Remove that and put ESX = exports['es_extended']:getSharedObject()

1 Like

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.