19.03.2013, 18:06
Код:
public SavePlayerData(playerid) { if(INI_Open(Accounts(playerid))) { if(PlayerStat[playerid][FullyRegistered] == 1) { INI_WriteInt("Age",PlayerStat[playerid][Age]); INI_WriteInt("Gender",PlayerStat[playerid][Gender]); INI_WriteInt("PlayingHours",PlayerStat[playerid][PlayingHours]); INI_WriteString("LastIP",PlayerStat[playerid][LastIP]); INI_WriteInt("Money",PlayerStat[playerid][Money]); INI_WriteInt("Paycheck",PlayerStat[playerid][Paycheck]); INI_WriteInt("LockerMoney",PlayerStat[playerid][LockerMoney]); INI_WriteInt("LastSkin",PlayerStat[playerid][LastSkin]); INI_WriteString("Reason",PlayerStat[playerid][Reason]); INI_WriteString("Accent",PlayerStat[playerid][Accent]); GetPlayerPos(playerid, PlayerStat[playerid][LastX], PlayerStat[playerid][LastY], PlayerStat[playerid][LastZ]); GetPlayerFacingAngle(playerid, PlayerStat[playerid][LastA]); PlayerStat[playerid][LastInt] = GetPlayerInterior(playerid); PlayerStat[playerid][LastVW] = GetPlayerVirtualWorld(playerid); INI_WriteFloat("LastX",PlayerStat[playerid][LastX]); INI_WriteFloat("LastY",PlayerStat[playerid][LastY]); INI_WriteFloat("LastZ",PlayerStat[playerid][LastZ]); INI_WriteFloat("LastA",PlayerStat[playerid][LastA]); INI_WriteInt("LastInt",PlayerStat[playerid][LastInt]); INI_WriteInt("LastVW",PlayerStat[playerid][LastVW]); INI_WriteInt("FullyRegistered",PlayerStat[playerid][FullyRegistered]); INI_WriteInt("TogOOC",PlayerStat[playerid][TogOOC]); INI_WriteInt("TogPM",PlayerStat[playerid][TogPM]); INI_WriteInt("JobID",PlayerStat[playerid][JobID]); INI_WriteInt("HoursInJob",PlayerStat[playerid][HoursInJob]); INI_WriteInt("AbleToCollectGarbage",PlayerStat[playerid][AbleToCollectGarbage]); INI_WriteInt("AbleToCleanTables",PlayerStat[playerid][AbleToCleanTables]); INI_WriteInt("AbleToCollectFood",PlayerStat[playerid][AbleToCollectFood]); INI_WriteInt("JobID1ReloadTime",PlayerStat[playerid][JobID1ReloadTime]); INI_WriteInt("JobID2ReloadTime",PlayerStat[playerid][JobID2ReloadTime]); INI_WriteInt("JobID3ReloadTime",PlayerStat[playerid][JobID3ReloadTime]); INI_WriteInt("AdminLevel",PlayerStat[playerid][AdminLevel]); INI_WriteInt("Muted",PlayerStat[playerid][Muted]); INI_WriteInt("MuteTime",PlayerStat[playerid][MuteTime]); INI_WriteInt("AdminPrisoned",PlayerStat[playerid][AdminPrisoned]); INI_WriteInt("AdminPrisonedTime",PlayerStat[playerid][AdminPrisonedTime]); INI_WriteInt("Banned",PlayerStat[playerid][Banned]); INI_WriteInt("TimesKicked",PlayerStat[playerid][TimesKicked]); INI_WriteInt("TimesBanned",PlayerStat[playerid][TimesBanned]); INI_WriteInt("Warnings",PlayerStat[playerid][Warnings]); INI_WriteString("Warn1",PlayerStat[playerid][Warn1]); INI_WriteString("Warn2",PlayerStat[playerid][Warn2]); INI_WriteInt("HelperLevel",PlayerStat[playerid][HelperLevel]); INI_WriteInt("hMuted",PlayerStat[playerid][hMuted]); INI_WriteInt("HelpmeReloadTime", PlayerStat[playerid][HelpmeReloadTime]); INI_WriteInt("LastLoginSecond",PlayerStat[playerid][LastLoginSecond]); INI_WriteInt("LastLoginMinute",PlayerStat[playerid][LastLoginMinute]); INI_WriteInt("LastLoginHour",PlayerStat[playerid][LastLoginHour]); INI_WriteInt("LastLoginDay",PlayerStat[playerid][LastLoginDay]); INI_WriteInt("LastLoginMonth",PlayerStat[playerid][LastLoginMonth]); INI_WriteInt("LastLoginYear",PlayerStat[playerid][LastLoginYear]); INI_WriteInt("GangID",PlayerStat[playerid][GangID]); INI_WriteInt("GangRank",PlayerStat[playerid][GangRank]); INI_WriteInt("GetWeapReloadTime", PlayerStat[playerid][GetWeapReloadTime]); INI_WriteInt("GetDrugsReloadTime", PlayerStat[playerid][GetDrugsReloadTime]); INI_WriteInt("Pot", PlayerStat[playerid][Pot]); INI_WriteInt("Crack", PlayerStat[playerid][Crack]); INI_WriteInt("Slot0", PlayerStat[playerid][Slot0]); INI_WriteInt("Slot1", PlayerStat[playerid][Slot1]); INI_WriteInt("Slot2", PlayerStat[playerid][Slot2]); INI_WriteInt("Slot3", PlayerStat[playerid][Slot3]); INI_WriteInt("Slot4", PlayerStat[playerid][Slot4]); INI_WriteInt("Slot5", PlayerStat[playerid][Slot5]); INI_WriteInt("Slot6", PlayerStat[playerid][Slot6]); INI_WriteInt("Slot7", PlayerStat[playerid][Slot7]); INI_WriteInt("Slot8", PlayerStat[playerid][Slot8]); INI_WriteInt("Slot9", PlayerStat[playerid][Slot9]); INI_WriteInt("Slot10", PlayerStat[playerid][Slot10]); INI_WriteInt("Slot11", PlayerStat[playerid][Slot11]); INI_WriteInt("UsingCrackReloadTime",PlayerStat[playerid][UsingCrackReloadTime]); INI_WriteInt("UsingPotReloadTime",PlayerStat[playerid][UsingPotReloadTime]); INI_WriteInt("FactionID",PlayerStat[playerid][FactionID]); INI_WriteInt("FactionRank",PlayerStat[playerid][FactionRank]); INI_WriteInt("Tased",PlayerStat[playerid][Tased]); INI_WriteInt("InIsolatedCell",PlayerStat[playerid][InIsolatedCell]); INI_WriteInt("InIsolatedCellTime",PlayerStat[playerid][InIsolatedCellTime]); INI_WriteInt("Cuffed",PlayerStat[playerid][Cuffed]); INI_WriteFloat("Health",PlayerStat[playerid][Health]); INI_WriteFloat("Armour",PlayerStat[playerid][Armour]); INI_WriteFloat("DeathPosX",PlayerStat[playerid][DeathPosX]); INI_WriteFloat("DeathPosY",PlayerStat[playerid][DeathPosY]); INI_WriteFloat("DeathPosZ",PlayerStat[playerid][DeathPosZ]); INI_WriteInt("Dead",PlayerStat[playerid][Dead]); INI_WriteInt("InHospital",PlayerStat[playerid][InHospital]); INI_WriteInt("Deaths",PlayerStat[playerid][Deaths]); INI_WriteInt("Kills",PlayerStat[playerid][Kills]); INI_WriteInt("Lighter",PlayerStat[playerid][Lighter]); INI_WriteInt("Cigars",PlayerStat[playerid][Cigars]); INI_WriteInt("HasCell", PlayerStat[playerid][HasCell]); INI_WriteInt("Cell",PlayerStat[playerid][Cell]); INI_Save(); INI_Close(); } else return 1; } return 1; }