20.03.2014, 07:29
Код:
enum PlayerStats
{
FavSkin
}
pStats[MAX_PLAYERS][PlayerStats];
Код:
public OnPlayerConnect(playerid)
{
new file[256];
format(file, sizeof file, "Stats/%s.ini", PlayerName(playerid));
if(!dini_Exists(file))
{
dini_Create(file);
dini_IntSet(file, "FavSkin", 300);
return 1;
}
if(dini_Exists(file))
{
if(dini_Int(file, "FavSkin") < 300)
pStats[playerid][FavSkin] = dini_Int(file, "FavSkin");
return 1;
}
}
public OnPlayerSpawn(playerid)
{
new file[256];
format(file, sizeof file, "Stats/%s.ini", PlayerName(playerid));
if(dini_Exists(file))
{
SetPlayerSkin(playerid, pStats[playerid][FavSkin]);
}
return 1;
}
CMD:favouriteskin(playerid, params[])
{
#pragma unused params
if(Dead[playerid] == 1) return SendClientMessage(playerid, COLOR_RED, "You Cannot Use This Command When Dead.");
new file[256];
format(file, sizeof file, "Stats/%s.ini", PlayerName(playerid));
dini_IntSet(file, "FavSkin", GetPlayerSkin(playerid));
pStats[playerid][FavSkin] = GetPlayerSkin(playerid);
SendClientMessage(playerid, COLOR_PINK, "You Have Successfully Saved Your Skin.");
return 1;
}

