26.06.2012, 12:15
pawn Код:
enum PlayerInfo
{
skin,//And all other data
}
new pInfo[MAX_PLAYERS][PlayerInfo];
forward LoadUser_data(playerid,name[],value[]);
public LoadUser_data(playerid,name[],value[])
{
INI_Int("Skin",pInfo[playerid][skin]);//And all other data
return 1;
}
public OnPlayerConnect(playerid)
{
INI_ParseFile(UserPath(playerid), "LoadUser_%s", .bExtra = true, .extra = playerid);
//After Player Log IN.
SetPlayerSkin(playerid,pInfo[playerid][skin];
return 1;
}
public OnPlayerDisconnect(playerid, reason)
{
new INI:File = INI_Open(UserPath(playerid));
INI_SetTag(File,"data");
INI_WriteInt(File,"Skin",PlayerInfo[playerid][skin]);
INI_Close(File);
return 1;
}

