[Dini] save skin after logout
#9

This is the easiest and simplest way I did it with dini, so maybe try removing all the stuff you did and do it this way:

pawn Код:
// put this in your register command ( isnt required but you can use it )

dUserSetINT(GetPlayerName(playerid)).("savedskin",0);

// put this in onplayerspawn , if logged in , it will get their skin and save it into their userfile

if(PlayerInfo[playerid][LoggedIn] == 1)
{
    dUserSetINT(GetPlayerName(playerid)).("savedskin", GetPlayerSkin(playerid));
}

// put this in onplayerrequestclass , it will set their saved skin in class selection and will be the only one available to choose

if(dUserINT(GetPlayerName(playerid)).("savedskin") >= 1)
{
    SetPlayerSkin(playerid,dUserINT(GetPlayerName(playerid)).("savedskin"));
}
This is how I did it and works perfectly.

Change " PlayerInfo[playerid][LoggedIn] " to your log in variable
Reply


Messages In This Thread
[FIXED] save skin after server restart - by backnot - 20.08.2012, 13:28
Re: [Dini] save skin after logout - by avivelkayam - 20.08.2012, 14:45
Re: [Dini] save skin after logout - by detter - 20.08.2012, 16:50
Re: [Dini] save skin after logout - by backnot - 21.08.2012, 15:29
Re: [Dini] save skin after logout - by detter - 21.08.2012, 15:36
Re: [Dini] save skin after logout - by backnot - 21.08.2012, 16:09
Re: [Dini] save skin after logout - by backnot - 21.08.2012, 16:27
Re: [Dini] save skin after logout - by detter - 21.08.2012, 17:01
Re: [Dini] save skin after logout - by grand.Theft.Otto - 21.08.2012, 17:17
Re: [Dini] save skin after logout - by backnot - 22.08.2012, 15:39
Re: [Dini] save skin after logout - by Unte99 - 22.08.2012, 15:57
Re: [Dini] save skin after logout - by TaLhA XIV - 22.08.2012, 16:00
Re: [Dini] save skin after logout - by Hyperfire - 22.08.2012, 18:56
Re: [Dini] save skin after logout - by backnot - 23.08.2012, 13:47
Re: [Dini] save skin after logout - by backnot - 23.08.2012, 14:29

Forum Jump:


Users browsing this thread: 8 Guest(s)