06.06.2012, 14:32
i think there is some wrong code on load and save playerinfo
mademan was right !
mademan was right !
pawn Код:
public SaveUser(playerid)
{
if(IsLogged[playerid] == 0) return 0;
format(Userfile, sizeof(Userfile), "users/%s.ini", GetName(playerid));
GetPlayerHealth(playerid, PlayerInfo[playerid][Health]);
GetPlayerArmour(playerid, PlayerInfo[playerid][Armour]);
PlayerInfo[playerid][Skin] = GetPlayerSkin(playerid);
PlayerInfo[playerid][Money] = GetPlayerMoney(playerid);
dini_IntSet(Userfile, "Admin", PlayerInfo[playerid][Admin]);
dini_IntSet(Userfile, "Survivor", PlayerInfo[playerid][Survivor]);
dini_IntSet(Userfile, "Zombie", PlayerInfo[playerid][Zombie]);
dini_IntSet(Userfile, "Money", PlayerInfo[playerid][Money]);
dini_IntSet(Userfile, "Death", PlayerInfo[playerid][Death]);
dini_IntSet(Userfile, "Infected", PlayerInfo[playerid][Infected]);
dini_IntSet(Userfile, "New", PlayerInfo[playerid][New]);
dini_IntSet(Userfile, "Skin", PlayerInfo[playerid][Skin]);
if(PlayerInfo[playerid][Health] != 0) dini_FloatSet(Userfile, "Health", PlayerInfo[playerid][Health]);
if(PlayerInfo[playerid][Armour] != 0) dini_FloatSet(Userfile, "Armour", PlayerInfo[playerid][Armour]);
return 1;
}

