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

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

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

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

Помогите поставить бонус.

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

serega562

Умник
В общем влил я от сюда http://pawno-info.ru/showthread.php?t=290447&highlight=%EF%EE%E4%E0%F0%EE%EA
пикап с бонусом , но с переменными возникла проблема. В этом я плохо понимаю . Не могли бы подобрать проверки переменных.


Индификаторы стока



PHP:
stock LoadPlayer(playerid)
{
	new filename[MAX_FILE_NAME], file;
	format(filename, sizeof(filename), "accounts/%s.ini", GetName(playerid));
	file = ini_openFile(filename);
	ini_getString(file,"Password", PlayerPass[playerid]);
	ini_getInteger(file, "Model", Player[playerid][Model]);
	ini_getInteger(file, "Admin", Player[playerid][Admin]);
	ini_getInteger(file, "Level", Player[playerid][Level]);
	ini_getInteger(file, "Exp", Player[playerid][Exp]);
	ini_getInteger(file, "Spawn", Player[playerid][Spawn]);
	ini_getInteger(file, "SpawnStyle", Player[playerid][SpawnStyle]);
	ini_getInteger(file, "Invisible", Player[playerid][Invisible]);
	ini_getInteger(file, "Time", Player[playerid][Time]);
	ini_getInteger(file, "Cash", Player[playerid][Cash]);
	ini_getInteger(file, "Bank", Player[playerid][Bank]);
	ini_getInteger(file, "Banned", Player[playerid][Banned]);
	ini_getString(file,"BannedBy", BannedBy[playerid]);
	ini_getString(file,"BanReason", BanReason[playerid]);
	ini_getInteger(file, "Muted", Player[playerid][Muted]);
	ini_getString(file,"MutedBy", MutedBy[playerid]);
	ini_getInteger(file, "Slot1", Player[playerid][Slot1]);
	ini_getInteger(file, "Slot2", Player[playerid][Slot2]);
	ini_getInteger(file, "Slot3", Player[playerid][Slot3]);
	ini_getInteger(file, "Slot4", Player[playerid][Slot4]);
	ini_getInteger(file, "Slot5", Player[playerid][Slot5]);
	ini_getInteger(file, "Slot6", Player[playerid][Slot6]);
	ini_getInteger(file, "Slot7", Player[playerid][Slot7]);
	ini_getInteger(file, "Slot8", Player[playerid][Slot8]);
	ini_getInteger(file, "Slot9", Player[playerid][Slot9]);
	ini_getInteger(file, "Slot10", Player[playerid][Slot10]);
	ini_getInteger(file, "MyClan", Player[playerid][MyClan]);
	ini_getInteger(file, "Member", Player[playerid][Member]);
	ini_getInteger(file, "Leader", Player[playerid][Leader]);
	ini_getInteger(file, "Home", Player[playerid][Home]);
	ini_getInteger(file, "Account", Player[playerid][Account]);
	ini_getInteger(file, "CarSlot1", Player[playerid][CarSlot1]);
	ini_getInteger(file, "CarSlot1Color1", Player[playerid][CarSlot1Color1]);
	ini_getInteger(file, "CarSlot1Color2", Player[playerid][CarSlot1Color2]);
	ini_getInteger(file, "CarSlot1PaintJob", Player[playerid][CarSlot1PaintJob]);
	ini_getInteger(file, "CarSlot1Neon", Player[playerid][CarSlot1Neon]);
	ini_getInteger(file, "CarSlot1Component0", Player[playerid][CarSlot1Component0]);
	ini_getInteger(file, "CarSlot1Component1", Player[playerid][CarSlot1Component1]);
	ini_getInteger(file, "CarSlot1Component2", Player[playerid][CarSlot1Component2]);
	ini_getInteger(file, "CarSlot1Component3", Player[playerid][CarSlot1Component3]);
	ini_getInteger(file, "CarSlot1Component4", Player[playerid][CarSlot1Component4]);
	ini_getInteger(file, "CarSlot1Component5", Player[playerid][CarSlot1Component5]);
	ini_getInteger(file, "CarSlot1Component6", Player[playerid][CarSlot1Component6]);
	ini_getInteger(file, "CarSlot1Component7", Player[playerid][CarSlot1Component7]);
	ini_getInteger(file, "CarSlot1Component8", Player[playerid][CarSlot1Component8]);
	ini_getInteger(file, "CarSlot1Component9", Player[playerid][CarSlot1Component9]);
	ini_getInteger(file, "CarSlot1Component10", Player[playerid][CarSlot1Component10]);
	ini_getInteger(file, "CarSlot1Component11", Player[playerid][CarSlot1Component11]);
	ini_getInteger(file, "CarSlot1Component12", Player[playerid][CarSlot1Component12]);
	ini_getInteger(file, "CarSlot1Component13", Player[playerid][CarSlot1Component13]);
	ini_getInteger(file, "CarSlot1NitroX", Player[playerid][CarSlot1NitroX]);
	ini_getInteger(file, "CarSlot2", Player[playerid][CarSlot2]);
	ini_getInteger(file, "CarSlot2Color1", Player[playerid][CarSlot2Color1]);
	ini_getInteger(file, "CarSlot2Color2", Player[playerid][CarSlot2Color2]);
	ini_getInteger(file, "CarSlot2PaintJob", Player[playerid][CarSlot2PaintJob]);
	ini_getInteger(file, "CarSlot2Neon", Player[playerid][CarSlot2Neon]);
	ini_getInteger(file, "CarSlot2Component0", Player[playerid][CarSlot2Component0]);
	ini_getInteger(file, "CarSlot2Component1", Player[playerid][CarSlot2Component1]);
	ini_getInteger(file, "CarSlot2Component2", Player[playerid][CarSlot2Component2]);
	ini_getInteger(file, "CarSlot2Component3", Player[playerid][CarSlot2Component3]);
	ini_getInteger(file, "CarSlot2Component4", Player[playerid][CarSlot2Component4]);
	ini_getInteger(file, "CarSlot2Component5", Player[playerid][CarSlot2Component5]);
	ini_getInteger(file, "CarSlot2Component6", Player[playerid][CarSlot2Component6]);
	ini_getInteger(file, "CarSlot2Component7", Player[playerid][CarSlot2Component7]);
	ini_getInteger(file, "CarSlot2Component8", Player[playerid][CarSlot2Component8]);
	ini_getInteger(file, "CarSlot2Component9", Player[playerid][CarSlot2Component9]);
	ini_getInteger(file, "CarSlot2Component10", Player[playerid][CarSlot2Component10]);
	ini_getInteger(file, "CarSlot2Component11", Player[playerid][CarSlot2Component11]);
	ini_getInteger(file, "CarSlot2Component12", Player[playerid][CarSlot2Component12]);
	ini_getInteger(file, "CarSlot2Component13", Player[playerid][CarSlot2Component13]);
	ini_getInteger(file, "CarSlot2NitroX", Player[playerid][CarSlot2NitroX]);
	ini_getInteger(file, "CarSlot3", Player[playerid][CarSlot3]);
	ini_getInteger(file, "CarSlot3Color1", Player[playerid][CarSlot3Color1]);
	ini_getInteger(file, "CarSlot3Color2", Player[playerid][CarSlot3Color2]);
	ini_getFloat(file, "GameGold", Player[playerid][GameGold]);
	ini_getFloat(file, "GameGoldTotal", Player[playerid][GameGoldTotal]);
	ini_getInteger(file, "GPremium", Player[playerid][GPremium]);
	ini_getInteger(file, "SkillHP", Player[playerid][SkillHP]);
	ini_getInteger(file, "SkillRepair", Player[playerid][SkillRepair]);
	ini_getInteger(file, "ActiveSkillPerson", Player[playerid][ActiveSkillPerson]);
	ini_getInteger(file, "ActiveSkillCar1", Player[playerid][ActiveSkillCar1]);
    ini_getInteger(file, "ActiveSkillCar2", Player[playerid][ActiveSkillCar2]);
    ini_getInteger(file, "ActiveSkillHCar1", Player[playerid][ActiveSkillHCar1]);
    ini_getInteger(file, "ActiveSkillHCar2", Player[playerid][ActiveSkillHCar2]);
	ini_getInteger(file, "Prestige", Player[playerid][Prestige]);
	ini_getInteger(file, "Karma", Player[playerid][Karma]);
	ini_getInteger(file, "KarmaTime", Player[playerid][KarmaTime]);
	ini_getFloat(file, "PosX", Player[playerid][PosX]);
	ini_getFloat(file, "PosY", Player[playerid][PosY]);
	ini_getFloat(file, "PosZ", Player[playerid][PosZ]);
	ini_getFloat(file, "PosA", Player[playerid][PosA]);
	ini_getInteger(file, "ConPM", Player[playerid][ConPM]);
	ini_getInteger(file, "ConInviteClan", Player[playerid][ConInviteClan]);
    ini_getInteger(file, "ConInvitePVP", Player[playerid][ConInvitePVP]);
    ini_getInteger(file, "ConMesPVP", Player[playerid][ConMesPVP]);
    ini_getInteger(file, "ConMesEnterExit", Player[playerid][ConMesEnterExit]);
    ini_getInteger(file, "ConSpeedo", Player[playerid][ConSpeedo]);
    ini_getInteger(file, "LastHourExp", Player[playerid][LastHourExp]);
    ini_getInteger(file, "LastHourReferalExp", Player[playerid][LastHourReferalExp]);
    ini_getString(file,"PlayerLimitXPDate", PlayerLimitXPDate[playerid]);
    ini_getInteger(file, "HelpTime", Player[playerid][HelpTime]);
    ini_getInteger(file, "EventChangeTime", Player[playerid][EventChangeTime]);
    ini_getString(file,"RegisterDate", RegisterDate[playerid]);
    ini_getString(file,"RegisterIP", RegisterIP[playerid]);
    ini_getString(file,"RegisterISP", RegisterISP[playerid]);
    ini_getString(file,"RegisterHost", RegisterHost[playerid]);
    ini_getString(file,"RegisterLocation", RegisterLocation[playerid]);
    ini_getInteger(file, "LeaveZM", Player[playerid][LeaveZM]);
    ini_getInteger(file, "ClanWarTime", Player[playerid][ClanWarTime]);
    ini_getInteger(file, "CasinoBalance", Player[playerid][CasinoBalance]);
    ini_getInteger(file, "GiveCashBalance", Player[playerid][GiveCashBalance]);
    ini_getString(file,"ChatName", ChatName[playerid]);
    ini_getInteger(file, "BuddhaTime", Player[playerid][BuddhaTime]);
    ini_getInteger(file, "PrestigeColor", Player[playerid][PrestigeColor]);
    ini_getInteger(file, "Quest1", Quest[playerid][0]);
    ini_getInteger(file, "Quest1Score", QuestScore[playerid][0]);
    ini_getInteger(file, "Quest1Time", QuestTime[playerid][0]);
    ini_getInteger(file, "Quest2", Quest[playerid][1]);
    ini_getInteger(file, "Quest2Score", QuestScore[playerid][1]);
    ini_getInteger(file, "Quest2Time", QuestTime[playerid][1]);
    ini_getInteger(file, "Quest3", Quest[playerid][2]);
    ini_getInteger(file, "Quest3Score", QuestScore[playerid][2]);
    ini_getInteger(file, "Quest3Time", QuestTime[playerid][2]);
    ini_getInteger(file, "Medals", Player[playerid][Medals]);
    ini_getInteger(file, "CompletedQuests", Player[playerid][CompletedQuests]);
    ini_getFloat(file, "GGFromMedals", Player[playerid][GGFromMedals]);
    ini_getFloat(file, "GGFromMedalsTotal", Player[playerid][GGFromMedalsTotal]);
    ini_getFloat(file, "GGFromMedalsLastDay", Player[playerid][GGFromMedalsLastDay]);
	ini_closeFile(file);
	return 1;
}

stock SavePlayer(playerid)
{
	if (Logged[playerid] == 0 || Player[playerid][Level] == 0) return 1; //Ïðîâåðêà íà íåíóëåâîé ëâë èñïðàâëÿåò áàã ñ îáíóëåíèåì àêêàóíòà
	new filename[MAX_FILE_NAME], file;
	format(filename, sizeof(filename), "accounts/%s.ini", GetName(playerid));
	file = ini_openFile(filename);
	ini_setString(file,"Password", PlayerPass[playerid]);
	ini_setInteger(file, "Model", Player[playerid][Model]);
	ini_setInteger(file, "Admin", Player[playerid][Admin]);
	ini_setInteger(file, "Level", Player[playerid][Level]);
	ini_setInteger(file, "Exp", Player[playerid][Exp]);
	ini_setInteger(file, "Spawn", Player[playerid][Spawn]);
	ini_setInteger(file, "SpawnStyle", Player[playerid][SpawnStyle]);
	ini_setInteger(file, "Invisible", Player[playerid][Invisible]);
	ini_setInteger(file, "Time", Player[playerid][Time]);
	ini_setInteger(file, "Cash", Player[playerid][Cash]);
	ini_setInteger(file, "Bank", Player[playerid][Bank]);
	ini_setInteger(file, "Banned", Player[playerid][Banned]);
	ini_setString(file,"BannedBy", BannedBy[playerid]);
	ini_setString(file,"BanReason", BanReason[playerid]);
	ini_setInteger(file, "Muted", Player[playerid][Muted]);
	ini_setString(file,"MutedBy", MutedBy[playerid]);
	ini_setInteger(file, "Slot1", Player[playerid][Slot1]);
	ini_setInteger(file, "Slot2", Player[playerid][Slot2]);
	ini_setInteger(file, "Slot3", Player[playerid][Slot3]);
	ini_setInteger(file, "Slot4", Player[playerid][Slot4]);
	ini_setInteger(file, "Slot5", Player[playerid][Slot5]);
	ini_setInteger(file, "Slot6", Player[playerid][Slot6]);
	ini_setInteger(file, "Slot7", Player[playerid][Slot7]);
	ini_setInteger(file, "Slot8", Player[playerid][Slot8]);
	ini_setInteger(file, "Slot9", Player[playerid][Slot9]);
	ini_setInteger(file, "Slot10", Player[playerid][Slot10]);
	ini_setInteger(file, "MyClan", Player[playerid][MyClan]);
	ini_setInteger(file, "Member", Player[playerid][Member]);
	ini_setInteger(file, "Leader", Player[playerid][Leader]);
	ini_setInteger(file, "Home", Player[playerid][Home]);
	ini_setInteger(file, "Account", Player[playerid][Account]);
	ini_setInteger(file, "CarSlot1", Player[playerid][CarSlot1]);
	ini_setInteger(file, "CarSlot1Color1", Player[playerid][CarSlot1Color1]);
	ini_setInteger(file, "CarSlot1Color2", Player[playerid][CarSlot1Color2]);
	ini_setInteger(file, "CarSlot2", Player[playerid][CarSlot2]);
	ini_setInteger(file, "CarSlot2Color1", Player[playerid][CarSlot2Color1]);
	ini_setInteger(file, "CarSlot2Color2", Player[playerid][CarSlot2Color2]);
	ini_setInteger(file, "CarSlot3", Player[playerid][CarSlot3]);
	ini_setInteger(file, "CarSlot3Color1", Player[playerid][CarSlot3Color1]);
	ini_setInteger(file, "CarSlot3Color2", Player[playerid][CarSlot3Color2]);
	ini_setFloat(file, "GameGold", Player[playerid][GameGold]);
	ini_setFloat(file, "GameGoldTotal", Player[playerid][GameGoldTotal]);
	ini_setInteger(file, "GPremium", Player[playerid][GPremium]);
	ini_setInteger(file, "SkillHP", Player[playerid][SkillHP]);
	ini_setInteger(file, "SkillRepair", Player[playerid][SkillRepair]);
	ini_setInteger(file, "ActiveSkillPerson", Player[playerid][ActiveSkillPerson]);
	ini_setInteger(file, "ActiveSkillCar1", Player[playerid][ActiveSkillCar1]);
    ini_setInteger(file, "ActiveSkillCar2", Player[playerid][ActiveSkillCar2]);
    ini_setInteger(file, "ActiveSkillHCar1", Player[playerid][ActiveSkillHCar1]);
    ini_setInteger(file, "ActiveSkillHCar2", Player[playerid][ActiveSkillHCar2]);
	ini_setInteger(file, "Prestige", Player[playerid][Prestige]);
	ini_setInteger(file, "Karma", Player[playerid][Karma]);
	ini_setInteger(file, "KarmaTime", Player[playerid][KarmaTime]);
	ini_setFloat(file, "PosX", Player[playerid][PosX]);
	ini_setFloat(file, "PosY", Player[playerid][PosY]);
	ini_setFloat(file, "PosZ", Player[playerid][PosZ]);
	ini_setFloat(file, "PosA", Player[playerid][PosA]);
	ini_setInteger(file, "ConPM", Player[playerid][ConPM]);
	ini_setInteger(file, "ConInviteClan", Player[playerid][ConInviteClan]);
	ini_setInteger(file, "ConInvitePVP", Player[playerid][ConInvitePVP]);
	ini_setInteger(file, "ConMesPVP", Player[playerid][ConMesPVP]);
	ini_setInteger(file, "ConMesEnterExit", Player[playerid][ConMesEnterExit]);
	ini_setInteger(file, "ConSpeedo", Player[playerid][ConSpeedo]);
	ini_setInteger(file, "LastHourExp", Player[playerid][LastHourExp]);
	ini_setInteger(file, "LastHourReferalExp", Player[playerid][LastHourReferalExp]);
	ini_setString(file,"PlayerLimitXPDate", PlayerLimitXPDate[playerid]);
	ini_setString(file,"LastIP", PlayerIP[playerid]);
	ini_setInteger(file, "HelpTime", Player[playerid][HelpTime]);
	ini_setInteger(file, "EventChangeTime", Player[playerid][EventChangeTime]);
	ini_setInteger(file, "LeaveZM", Player[playerid][LeaveZM]);
	ini_setInteger(file, "ClanWarTime", Player[playerid][ClanWarTime]);
	ini_setInteger(file, "CasinoBalance", Player[playerid][CasinoBalance]);
	ini_setInteger(file, "GiveCashBalance", Player[playerid][GiveCashBalance]);
	ini_setString(file,"ChatName", ChatName[playerid]);
	ini_setInteger(file, "BuddhaTime", Player[playerid][BuddhaTime]);
	ini_setInteger(file, "PrestigeColor", Player[playerid][PrestigeColor]);
   ini_setInteger(file, "Quest1", Quest[playerid][0]);
    ini_setInteger(file, "Quest1Score", QuestScore[playerid][0]);
    ini_setInteger(file, "Quest1Time", QuestTime[playerid][0]);
    ini_setInteger(file, "Quest2", Quest[playerid][1]);
    ini_setInteger(file, "Quest2Score", QuestScore[playerid][1]);
    ini_setInteger(file, "Quest2Time", QuestTime[playerid][1]);
    ini_setInteger(file, "Quest3", Quest[playerid][2]);
    ini_setInteger(file, "Quest3Score", QuestScore[playerid][2]);
    ini_setInteger(file, "Quest3Time", QuestTime[playerid][2]);
    ini_setInteger(file, "Medals", Player[playerid][Medals]);
    ini_setInteger(file, "CompletedQuests", Player[playerid][CompletedQuests]);
    ini_setFloat(file, "GGFromMedals", Player[playerid][GGFromMedals]);
    ini_setFloat(file, "GGFromMedalsTotal", Player[playerid][GGFromMedalsTotal]);
    ini_setFloat(file, "GGFromMedalsLastDay", Player[playerid][GGFromMedalsLastDay]);
	ini_closeFile(file);
	return 1;
}

stock SaveTune(playerid)
{
	if (Logged[playerid] == 0) return 1;
	new filename[MAX_FILE_NAME], file;
	format(filename, sizeof(filename), "accounts/%s.ini", GetName(playerid));
	file = ini_openFile(filename);
	ini_setInteger(file, "CarSlot1PaintJob", Player[playerid][CarSlot1PaintJob]);
	ini_setInteger(file, "CarSlot1Neon", Player[playerid][CarSlot1Neon]);
	ini_setInteger(file, "CarSlot1Component0", Player[playerid][CarSlot1Component0]);
	ini_setInteger(file, "CarSlot1Component1", Player[playerid][CarSlot1Component1]);
	ini_setInteger(file, "CarSlot1Component2", Player[playerid][CarSlot1Component2]);
	ini_setInteger(file, "CarSlot1Component3", Player[playerid][CarSlot1Component3]);
	ini_setInteger(file, "CarSlot1Component4", Player[playerid][CarSlot1Component4]);
	ini_setInteger(file, "CarSlot1Component5", Player[playerid][CarSlot1Component5]);
	ini_setInteger(file, "CarSlot1Component6", Player[playerid][CarSlot1Component6]);
	ini_setInteger(file, "CarSlot1Component7", Player[playerid][CarSlot1Component7]);
	ini_setInteger(file, "CarSlot1Component8", Player[playerid][CarSlot1Component8]);
	ini_setInteger(file, "CarSlot1Component9", Player[playerid][CarSlot1Component9]);
	ini_setInteger(file, "CarSlot1Component10", Player[playerid][CarSlot1Component10]);
	ini_setInteger(file, "CarSlot1Component11", Player[playerid][CarSlot1Component11]);
	ini_setInteger(file, "CarSlot1Component12", Player[playerid][CarSlot1Component12]);
	ini_setInteger(file, "CarSlot1Component13", Player[playerid][CarSlot1Component13]);
	ini_setInteger(file, "CarSlot1NitroX", Player[playerid][CarSlot1NitroX]);
	ini_setInteger(file, "CarSlot2PaintJob", Player[playerid][CarSlot2PaintJob]);
	ini_setInteger(file, "CarSlot2Neon", Player[playerid][CarSlot2Neon]);
	ini_setInteger(file, "CarSlot2Component0", Player[playerid][CarSlot2Component0]);
	ini_setInteger(file, "CarSlot2Component1", Player[playerid][CarSlot2Component1]);
	ini_setInteger(file, "CarSlot2Component2", Player[playerid][CarSlot2Component2]);
	ini_setInteger(file, "CarSlot2Component3", Player[playerid][CarSlot2Component3]);
	ini_setInteger(file, "CarSlot2Component4", Player[playerid][CarSlot2Component4]);
	ini_setInteger(file, "CarSlot2Component5", Player[playerid][CarSlot2Component5]);
	ini_setInteger(file, "CarSlot2Component6", Player[playerid][CarSlot2Component6]);
	ini_setInteger(file, "CarSlot2Component7", Player[playerid][CarSlot2Component7]);
	ini_setInteger(file, "CarSlot2Component8", Player[playerid][CarSlot2Component8]);
	ini_setInteger(file, "CarSlot2Component9", Player[playerid][CarSlot2Component9]);
	ini_setInteger(file, "CarSlot2Component10", Player[playerid][CarSlot2Component10]);
	ini_setInteger(file, "CarSlot2Component11", Player[playerid][CarSlot2Component11]);
	ini_setInteger(file, "CarSlot2Component12", Player[playerid][CarSlot2Component12]);
	ini_setInteger(file, "CarSlot2Component13", Player[playerid][CarSlot2Component13]);
	ini_setInteger(file, "CarSlot2NitroX", Player[playerid][CarSlot2NitroX]);
	ini_closeFile(file);
	return 1;
}
Нужно в бонус внести деньги,медали,уровень ,

а так же нужна проверка на возможность взять подарок , только один раз
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу