Доступ к архиву

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

Сохранение акаунтов

Статус
В этой теме нельзя размещать новые ответы.

Black_Jack.

Умник
Всем доброго времени суток , у меня на сервер возникла проблема , долго сохроняються акаунты пример

Дал я лидерку игроку по играл 2-3 минуты перезаходит ее нету или играет человек во фракции попросил увал я уволил перезашол он опять во фракции

Вот public
PHP:
public OnGameModeExit()
{
	OnPropUpdate();
	SaveAccounts();
	SaveMaterials();
	return true;
}
А вот сам паблик сохранения
PHP:
forward SaveAccounts();
public SaveAccounts()
{
	for(new i = 0; i < MAX_PLAYERS; i++)
	{
		if(IsPlayerConnected(i))
		{
			OnPlayerUpdateRL(i);
		}
	}
}
PHP:
forward OnPlayerUpdateRL(playerid);
public OnPlayerUpdateRL(playerid)
{
	if(logs == 1)
	{
		printr("OnPlayerUpdateRL");
	}
	if(IsPlayerConnected(playerid))
	{
		if(gPlayerLogged[playerid] == 1)
		{
			new string3[512];
			new playername3[MAX_PLAYER_NAME];
			GetPlayerName(playerid, playername3, sizeof(playername3));
			format(string3, sizeof(string3), "users/%s.ini", playername3);
			SavessAkk(playerid,string3);
		}
	}
	return true;
}
Пробывал делать вот так
PHP:
forward OnPlayerUpdateRL(playerid);
public OnPlayerUpdateRL(playerid)
{
	if(logs == 1)
	{
		printr("OnPlayerUpdateRL");
	}
	if(IsPlayerConnected(playerid))
	{
		if(gPlayerLogged[playerid] == 1)
		{
			new string3[512];
			new playername3[MAX_PLAYER_NAME];
			GetPlayerName(playerid, playername3, sizeof(playername3));
			
			PlayerInfo[playerid][pCash] = GetSRVMoney(playerid);
			ini_setInteger(File,"Level",PlayerInfo[playerid][pLevel]);
			ini_setInteger(File,"House",PlayerInfo[playerid][pPhousekey]);
			ini_setInteger(File,"Bizz",PlayerInfo[playerid][pPbiskey]);
			ini_setInteger(File,"SBizz",PlayerInfo[playerid][pPsbiskey]);
			ini_setInteger(File,"AdminLevel",PlayerInfo[playerid][pAdmin]);
			ini_setInteger(File,"AdminLevel2",PlayerInfo[playerid][pAAdmin]);
			ini_setInteger(File,"AdminLevel3",PlayerInfo[playerid][pAAAdmin]);
			ini_setFloat(File,"Fuelcar",PlayerInfo[playerid][pFuelcar]);
			ini_setInteger(File,"Text",PlayerInfo[playerid][pText]);
			ini_setInteger(File,"HP",PlayerInfo[playerid][pHP]);
			ini_setInteger(File,"MyRp",PlayerInfo[playerid][pMyRp]);
			ini_setInteger(File,"Ochko",PlayerInfo[playerid][pOchko]);
			ini_setInteger(File,"Proverkaip",PlayerInfo[playerid][pProverkaip]);
			ini_setInteger(File,"pPhoneBook",PlayerInfo[playerid][pPhoneBook]);
			ini_setInteger(File,"pDirectory",PlayerInfo[playerid][pDirectory]);
			ini_setInteger(File,"pAlcoholPerk",PlayerInfo[playerid][pAlcoholPerk]);
			ini_setInteger(File,"Car",PlayerInfo[playerid][pCar]);
			ini_setInteger(File,"Helper",PlayerInfo[playerid][pHelper]);//
			ini_setInteger(File,"Donateschet",PlayerInfo[playerid][pDonatechet]);
			ini_setInteger(File,"Donatemoney",PlayerInfo[playerid][pDonatemoney1]);
			ini_setInteger(File,"Donatemoney1",PlayerInfo[playerid][pDonatemoney1]);
			ini_setInteger(File,"DonateRank",PlayerInfo[playerid][pDonateRank]);
			ini_setInteger(File,"DonateRankTime",PlayerInfo[playerid][pDonateRankTime]);
			ini_setInteger(File,"VipRespect",PlayerInfo[playerid][pVipRespect]);
			ini_setInteger(File,"Registered",PlayerInfo[playerid][pReg]);
			ini_setInteger(File,"Kvartira",PlayerInfo[playerid][pKvartirakey]);
			ini_setInteger(File,"Podeezd",PlayerInfo[playerid][pPodeezd]);
			ini_setInteger(File,"Sex",PlayerInfo[playerid][pSex]);
			ini_setInteger(File,"pArrested",PlayerInfo[playerid][pArrested]);
			ini_setInteger(File,"Muted",PlayerInfo[playerid][pMuted]);
			ini_setInteger(File,"Crimes",PlayerInfo[playerid][pCrimes]);
			ini_setInteger(File,"Respect",PlayerInfo[playerid][pExp]);
			ini_setInteger(File,"Money",PlayerInfo[playerid][pCash]);
			ini_setInteger(File,"Kills",PlayerInfo[playerid][pKills]);
			ini_setInteger(File,"Deaths",PlayerInfo[playerid][pDeaths]);
			ini_setInteger(File,"Paycheck",PlayerInfo[playerid][pPayCheck]);
			ini_setInteger(File,"Jailed",PlayerInfo[playerid][pJailed]);
			ini_setInteger(File,"Cheat",PlayerInfo[playerid][pCheat]);
			ini_setInteger(File,"JailTime",PlayerInfo[playerid][pJailTime]);
			ini_setInteger(File,"JailExitTime",PlayerInfo[playerid][pJailExitTime]);
			ini_setInteger(File,"Materials",PlayerInfo[playerid][pMats]);
			ini_setInteger(File,"Drugs",PlayerInfo[playerid][pDrugs]);
			ini_setInteger(File,"Leader",PlayerInfo[playerid][pLeader]);
			ini_setInteger(File,"Member",PlayerInfo[playerid][pMember]);
			ini_setInteger(File,"Rank",PlayerInfo[playerid][pRank]);
			ini_setInteger(File,"Job",PlayerInfo[playerid][pJob]);
			ini_setInteger(File,"VodPrava",PlayerInfo[playerid][pVodPrava]);
			ini_setInteger(File,"BizLic",PlayerInfo[playerid][pBizLic]);
			ini_setInteger(File,"FlyLic",PlayerInfo[playerid][pFlyLic]);
			ini_setInteger(File,"BoatLic",PlayerInfo[playerid][pBoatLic]);
			ini_setInteger(File,"FishLic",PlayerInfo[playerid][pFishLic]);
			ini_setInteger(File,"GunLic",PlayerInfo[playerid][pGunLic]);
			ini_setInteger(File,"Slot1", PlayerInfo[playerid][pSlot1]);
			ini_setInteger(File,"Slot2", PlayerInfo[playerid][pSlot2]);
			ini_setInteger(File,"Slot3", PlayerInfo[playerid][pSlot3]);
			ini_setInteger(File,"Slot4", PlayerInfo[playerid][pSlot4]);
			ini_setInteger(File,"Slot5", PlayerInfo[playerid][pSlot5]);
			ini_setInteger(File,"Slot6", PlayerInfo[playerid][pSlot6]);
			ini_setInteger(File,"Slot7", PlayerInfo[playerid][pSlot7]);
			ini_setInteger(File,"Slot8", PlayerInfo[playerid][pSlot8]);
			ini_setInteger(File,"Slot9", PlayerInfo[playerid][pSlot9]);
			ini_setInteger(File,"Slot10", PlayerInfo[playerid][pSlot10]);
			ini_setInteger(File,"Slot11", PlayerInfo[playerid][pSlot11]);
			ini_setInteger(File,"Slotammo2", PlayerInfo[playerid][pSlotammo2]);
			ini_setInteger(File,"Slotammo3", PlayerInfo[playerid][pSlotammo3]);
			ini_setInteger(File,"Slotammo4", PlayerInfo[playerid][pSlotammo4]);
			ini_setInteger(File,"Slotammo5", PlayerInfo[playerid][pSlotammo5]);
			ini_setInteger(File,"Slotammo6", PlayerInfo[playerid][pSlotammo6]);
			ini_setInteger(File,"Slotammo7", PlayerInfo[playerid][pSlotammo7]);
			ini_setInteger(File,"Slotammo8", PlayerInfo[playerid][pSlotammo8]);
			ini_setInteger(File,"Slotammo9", PlayerInfo[playerid][pSlotammo9]);
			ini_setInteger(File,"Slotammo10", PlayerInfo[playerid][pSlotammo10]);
			ini_setInteger(File,"Slotammo11", PlayerInfo[playerid][pSlotammo11]);
			ini_setInteger(File,"Gun2", PlayerInfo[playerid][pGun2]);
			ini_setInteger(File,"Gun3", PlayerInfo[playerid][pGun3]);
			ini_setInteger(File,"Gun4", PlayerInfo[playerid][pGun4]);
			ini_setInteger(File,"Gun5", PlayerInfo[playerid][pGun5]);
			ini_setInteger(File,"Gun6", PlayerInfo[playerid][pGun6]);
			ini_setInteger(File,"Gun7", PlayerInfo[playerid][pGun7]);
			ini_setInteger(File,"Gun8", PlayerInfo[playerid][pGun8]);
			ini_setInteger(File,"Gun9", PlayerInfo[playerid][pGun9]);
			ini_setInteger(File,"Gun10", PlayerInfo[playerid][pGun10]);
			ini_setInteger(File,"Ammo2", PlayerInfo[playerid][pAmmo2]);
			ini_setInteger(File,"Ammo3", PlayerInfo[playerid][pAmmo3]);
			ini_setInteger(File,"Ammo4", PlayerInfo[playerid][pAmmo4]);
			ini_setInteger(File,"Ammo5", PlayerInfo[playerid][pAmmo5]);
			ini_setInteger(File,"Ammo6", PlayerInfo[playerid][pAmmo6]);
			ini_setInteger(File,"Ammo7", PlayerInfo[playerid][pAmmo7]);
			ini_setInteger(File,"Ammo8", PlayerInfo[playerid][pAmmo8]);
			ini_setInteger(File,"Ammo9", PlayerInfo[playerid][pAmmo9]);
			ini_setInteger(File,"Ammo10", PlayerInfo[playerid][pAmmo10]);
			ini_setInteger(File,"SDPistol",PlayerInfo[playerid][pSDPistol]);
			ini_setInteger(File,"DesertEagle",PlayerInfo[playerid][pDesertEagle]);
			ini_setInteger(File,"ShotGun",PlayerInfo[playerid][pShotGun]);
			ini_setInteger(File,"MP5",PlayerInfo[playerid][pMP5]);
			ini_setInteger(File,"AK47",PlayerInfo[playerid][pAK47]);
			ini_setInteger(File,"M4",PlayerInfo[playerid][pM4]);
			ini_setInteger(File,"Char",PlayerInfo[playerid][pChar]);
			ini_setFloat(File,"pSHealth",PlayerInfo[playerid][pSHealth]);
			GetPlayerHealth(playerid,PlayerInfo[playerid][pHealth]);
			ini_setFloat(File,"pHealth",PlayerInfo[playerid][pHealth]);
			ini_setInteger(File,"Int",PlayerInfo[playerid][pInt]);
			ini_setInteger(File,"Local",PlayerInfo[playerid][pLocal]);
			ini_setInteger(File,"Model",PlayerInfo[playerid][pModel]);
			ini_setInteger(File,"PhoneNr",PlayerInfo[playerid][pPnumber]);
			ini_setInteger(File,"PayDay",PlayerInfo[playerid][pPayDay]);
			ini_setInteger(File,"PayDayHad",PlayerInfo[playerid][pPayDayHad]);
			ini_setInteger(File,"Tutorial",1);
			ini_setInteger(File,"Warnings",PlayerInfo[playerid][pWarns]);
			ini_setInteger(File,"unWarns",PlayerInfo[playerid][punWarns]);
			ini_setInteger(File,"unWarnstime",PlayerInfo[playerid][punWarnstime]);
			ini_setInteger(File,"Fuel",PlayerInfo[playerid][pFuel]);
			ini_setInteger(File,"pRobTime",PlayerInfo[playerid][pRobTime]);
			ini_setInteger(File,"Ban1",PlayerInfo[playerid][pBan]);
			ini_setInteger(File,"HouseVaip",PlayerInfo[playerid][pHouseVaip]);
			ini_setInteger(File,"HouseMoney2",PlayerInfo[playerid][pHouseMoney2]);
			ini_setInteger(File,"pExitTied",PlayerInfo[playerid][pExitTied]);
			ini_setInteger(File,"pExitTiedNomer",PlayerInfo[playerid][pExitTiedNomer]);
			ini_setInteger(File,"pGrabSkill",PlayerInfo[playerid][pGrabSkill]);
			ini_setInteger(File,"pGrabTime",PlayerInfo[playerid][pGrabTime]);
			ini_setInteger(File,"ReportTime",PlayerInfo[playerid][pReportTime]);
			ini_setInteger(File,"VoprosTime",PlayerInfo[playerid][pVoprosTime]);
			ini_setInteger(File,"4ips",PlayerInfo[playerid][p4ips]);
			ini_setInteger(File,"RjavKastet",PlayerInfo[playerid][pRjavKastet]);
			ini_setInteger(File,"Kastet",PlayerInfo[playerid][pKastet]);
			ini_setInteger(File,"RjavNoj",PlayerInfo[playerid][pRjavNoj]);
			ini_setInteger(File,"Noj",PlayerInfo[playerid][pNoj]);
			ini_setInteger(File,"Pomet",PlayerInfo[playerid][pPomet]);
			ini_setInteger(File,"Grudka",PlayerInfo[playerid][pGrudka]);
			ini_setInteger(File,"HotDog",PlayerInfo[playerid][pHotDog]);
			ini_setInteger(File,"Verevka",PlayerInfo[playerid][pVerevka]);
			ini_setInteger(File,"OtmbI4ka",PlayerInfo[playerid][pOtmbI4ka]);
			ini_setInteger(File,"Married",PlayerInfo[playerid][pMarried]);
			ini_setInteger(File,"pDrugmoney",PlayerInfo[playerid][pDrugmoney]);
			ini_setInteger(File,"MuteTime",PlayerInfo[playerid][pMuteTime]);
			ini_setInteger(File,"Mobile",PlayerInfo[playerid][pMobile]);
			ini_setInteger(File,"Bank",PlayerInfo[playerid][pBank]);
			ini_setInteger(File,"Ban1",PlayerInfo[playerid][pLocked1]);
			ini_setInteger(File,"Krisha",PlayerInfo[playerid][pKrisha]);
			ini_setInteger(File,"UseKrisha",PlayerInfo[playerid][pUseKrisha]);
			ini_setInteger(File,"Dolg",PlayerInfo[playerid][pDolg]);
			ini_setInteger(File,"BoxSkill",PlayerInfo[playerid][pBoxSkill]);
			ini_setInteger(File,"KongfuSkill",PlayerInfo[playerid][pKongfuSkill]);
			ini_setInteger(File,"KickboxSkill",PlayerInfo[playerid][pKickboxSkill]);
			ini_setInteger(File,"FightSkill",PlayerInfo[playerid][pFightSkill]);
			ini_setInteger(File,"FightSkil",PlayerInfo[playerid][pFightSkil]);
			ini_setInteger(File,"FightTime",PlayerInfo[playerid][pFightTime]);
			ini_setInteger(File,"Hospital",PlayerInfo[playerid][pHospital]);
			ini_setInteger(File,"Izol",PlayerInfo[playerid][pIzol]);
			ini_setInteger(File,"Beg",PlayerInfo[playerid][pBeg]);
			ini_setInteger(File,"Rp",PlayerInfo[playerid][pRp]);
			ini_setInteger(File,"pDostup",PlayerInfo[playerid][pDostup]);
			ini_setInteger(File,"Zakonop",PlayerInfo[playerid][pZakonp]);
			ini_setInteger(File,"Mats",PlayerInfo[playerid][pMats]);
			ini_setInteger(File,"BanTime",PlayerInfo[playerid][pBanTime1]);
			ini_setInteger(File,"BanData",PlayerInfo[playerid][pBanData1]);
			ini_setInteger(File,"VipTime",PlayerInfo[playerid][pVipTime]);
			ini_setInteger(File,"VipDaa",PlayerInfo[playerid][pVipData]);
			ini_setInteger(File,"BanKol",PlayerInfo[playerid][pBanKol]);
			ini_setInteger(File,"NarcoLomka",PlayerInfo[playerid][pNarcoLomka]);
			ini_setInteger(File,"Proz",PlayerInfo[playerid][pProz]);
			ini_setInteger(File,"Колёса",PlayerInfo[playerid][pKolesocar]);
			ini_setInteger(File,"Покраска",PlayerInfo[playerid][pPokraska]);
			ini_setInteger(File,"Спойлер",PlayerInfo[playerid][pSpoiler]);
			ini_setInteger(File,"Капот",PlayerInfo[playerid][pHood]);
			ini_setInteger(File,"Выхлопная труба",PlayerInfo[playerid][pExhaust]);
			ini_setInteger(File,"Фары",PlayerInfo[playerid][pLamps]);
			ini_setInteger(File,"Боковая юбка",PlayerInfo[playerid][pSideskirt]);
			ini_setInteger(File,"Воздухборник",PlayerInfo[playerid][pVozdyx]);
			ini_setInteger(File,"Передний бампер",PlayerInfo[playerid][pBamper1]);
			ini_setInteger(File,"Задний бампер",PlayerInfo[playerid][pBamper2]);
			ini_setInteger(File,"Цвет",PlayerInfo[playerid][pCvet][0]);
			ini_setInteger(File,"Цвет2",PlayerInfo[playerid][pCvet][1]);
			ini_setInteger(File,"Нитро",PlayerInfo[playerid][pNitro]);
			ini_setInteger(File,"Гидравлика",PlayerInfo[playerid][pGidra]);
			ini_setInteger(File,"pAvtomas",PlayerInfo[playerid][pAvtomas]);
			ini_setInteger(File,"pMestoJail",PlayerInfo[playerid][pMestoJail]);
			ini_setInteger(File,"Voennik",PlayerInfo[playerid][pVoennik]);
			ini_setInteger(File,"Zvonok",PlayerInfo[playerid][pZvonok]);
			ini_setInteger(File,"Звёзды",PlayerInfo[playerid][pWanted]);
			ini_setInteger(File,"Housecash",PlayerInfo[playerid][pHousecash]);
			ini_closeFile(File);
		}
	}
	return true;
}
Но аккаунты слетали
Подскажите в чем дело?
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу