Jump to content

problem with getElementData


[Cats]And

Recommended Posts

Problem with getElementData in client-side script. When player join server, all data from getElementData is false. On server-side all correct.

Test script:

userDataTable = { 
    ["1"] = "1", 
    ["2"] = "2"} 
local localPlayer = getLocalPlayer() 
local citem 
  
for i,citem in pairs(userDataTable) do 
    local value = getElementData(localPlayer, citem) 
    outputDebugString(value) 
end 

Link to comment
addEventHandler ( "onClientResourceStart", resourceRoot, 
    function ( ) 
        local userDataTable = 
            { 
                [ "1" ] = "1", 
                [ "2" ] = "2" 
            } 
        local citem 
  
        for i, citem in pairs ( userDataTable ) do 
            local value = getElementData ( localPlayer, citem ) 
            outputDebugString ( value ) 
        end 
    end 
) 

Try it.

Link to comment

I'm not sure if it runs before server-side scripts, but what I do know is, anything outside the function is ran first.

Example:

setElementData(localPlayer,"Test","Test") --This would run right away, basically setting the player data after the resource is downloaded 
addEventHandler("onClientMarkerHit",root,function() 
setElementData(localPlayer,"Test","New Test") --This would set the player data after they hit a marker 
end) 

Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...