Jump to content

Save don't work


manve1

Recommended Posts

I tried making a save skin for a job, so that when i go off duty from work, i get my original skin back.

e.g. if it was 27 i would get it back

    function use ( ) 
        local hRow = guiGridListGetSelectedItem ( gridDuty ) 
        if ( hRow ) then 
                if ( isElement ( aObjects ) ) then 
                    playerSkin = getElementModel( localPlayer ) 
                    setElementData( localPlayer, "skinSave", sPlayerSkin ) 
    end 
                    setElementModel( localPlayer, 16 ) 
                    guiSetVisible( windowDuty, false ) 
                    showCursor( false ) 
        end 
    end 
    addEventHandler ( "onClientGUIDoubleClick", gridDuty, use, false ) 
     
addEventHandler('onClientGUIClick', yesOut, 
    function() 
        skinBack = getElementData( localPlayer, "skinSave" ) 
        setElementModel( localPlayer, skinBack ) 
        guiSetVisible( windowOffDuty, false ) 
        showCursor( false ) 
    end 
) 

Link to comment
    function use ( ) 
        local hRow = guiGridListGetSelectedItem ( gridDuty ) 
        if ( hRow ) then 
                if ( isElement ( aObjects ) ) then 
                    triggerServerEvent("onSkinChanging", localPlayer, localPlayer, "in")          
                 end 
                    guiSetVisible( windowDuty, false ) 
                    showCursor( false ) 
        end 
    end 
    addEventHandler ( "onClientGUIDoubleClick", gridDuty, use, false ) 
     
addEventHandler('onClientGUIClick', yesOut, 
    function() 
        triggerServerEvent("onSkinChanging", localPlayer, localPlayer, "out") 
        guiSetVisible( windowOffDuty, false ) 
        showCursor( false ) 
    end 
) 

addEvent("onSkinChanging", true) 
addEventHandler("onSkinChanging", root, function(p, t) 
         if t == "in" then 
          playerSkin = getElementModel( p ) 
          setElementData( p, "skinSave", playerSkin ) 
         setElementModel( p, 16 ) 
         elseif t == "out" then 
             skinBack = getElementData( p, "skinSave" ) 
              setElementModel( p, skinBack ) 
         end 
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...