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

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

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

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

Как убрать "Ты слишком мало играл, и не получишь зарплату."

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

Org

Умник
Здравствуйте!
Хочу убрать проверку на отыгровку для получения ЗП!
Но не могу

Помогите!

Вот код PayDay
PHP:
public PayDay()
{
	new string[128];
	new rent = 0;
	foreach(Player,i)
	{
		if(IsPlayerConnected(i))
		{
			if(PlayerInfo[i][pLevel] > 0)
			{
				if(MoneyMessage[i]==1)
				{
					GameTextForPlayer(i, "~r~Busted!", 2000, 1);
					SetPlayerInterior(i, 6);
					SetPlayerPos(i, 264.6288,77.5742,1001.0391);
					PlayerInfo[i][pJailed] = 1;
					PlayerInfo[i][pGun0] = 0;//Оружие слот 0
					PlayerInfo[i][pGun1] = 0;//Оружие слот 1
					PlayerInfo[i][pGun2] = 0;//Оружие слот 2
					PlayerInfo[i][pGun3] = 0;//Оружие слот 3
					PlayerInfo[i][pGun4] = 0;//Оружие слот 4
					PlayerInfo[i][pGun5] = 0;//Оружие слот 5
					PlayerInfo[i][pGun6] = 0;//Оружие слот 6
					PlayerInfo[i][pGun7] = 0;//Оружие слот 7
					PlayerInfo[i][pGun8] = 0;//Оружие слот 8
					PlayerInfo[i][pGun9] = 0;//Оружие слот 9
					PlayerInfo[i][pGun10] = 0;//Оружие слот 10
					PlayerInfo[i][pGun11] = 0;//Оружие слот 11
					PlayerInfo[i][pAmmo0] = 0;//Патроны слот 0
					PlayerInfo[i][pAmmo1] = 0;//Патроны слот 1
					PlayerInfo[i][pAmmo2] = 0;//Патроны слот 2
					PlayerInfo[i][pAmmo3] = 0;//Патроны слот 3
					PlayerInfo[i][pAmmo4] = 0;//Патроны слот 4
					PlayerInfo[i][pAmmo5] = 0;//Патроны слот 5
					PlayerInfo[i][pAmmo6] = 0;//Патроны слот 6
					PlayerInfo[i][pAmmo7] = 0;//Патроны слот 7
					PlayerInfo[i][pAmmo8] = 0;//Патроны слот 8
					PlayerInfo[i][pAmmo9] = 0;//Патроны слот 9
					PlayerInfo[i][pAmmo10] = 0;//Патроны слот 10
					PlayerInfo[i][pAmmo11] = 0;//Патроны слот 11
					ResetPlayerWeapons(i);
					WantedPoints[i] = 0;
					format(string, sizeof(string), "Вы заключены в тюрьму на 4 минуты Причина: Бомж");
					SendClientMessage(i, COLOR_LIGHTBLUE, string);
					PlayerInfo[i][pJailTime] = 240;
				}
				new playername2[MAX_PLAYER_NAME];
				GetPlayerName(i, playername2, sizeof(playername2));
				new key = PlayerInfo[i][pPhousekey];
				if(key != 255)
				{
					rent = HouseInfo[key][hRent];
					if(strcmp(playername2, HouseInfo[key][hOwner], true) == 0)
					{
						rent = 0;
					}
					else if(rent > GetPlayerMoney(i))
					{
						PlayerInfo[i][pPhousekey] = 255;
						SendClientMessage(i, COLOR_WHITE, "Вы были выселены.");
						rent = 0;
					}
					HouseInfo[key][hTakings] = HouseInfo[key][hTakings]+rent;
				}
				if(PlayerInfo[i][pPayDay] >= 5)
				{
					Tax += TaxValue;//Should work for every player online
					PlayerInfo[i][pAccount] -= TaxValue;
					new lvl = PlayerInfo[i][pLevel];
					if(lvl >= 1 && lvl <= 5)
					{
						PlayerInfo[i][pPayCheck] += 1500;
					}
					if(lvl >= 6 && lvl <= 10)
					{
						PlayerInfo[i][pPayCheck] += 3000;
					}
					if(lvl >= 11)
					{
						PlayerInfo[i][pPayCheck] += 5000;
					}
					new checks = PlayerInfo[i][pPayCheck];
					new ebill = SBizzInfo[4][sbEntranceCost];
					ConsumingMoney[i] = 1;
					NormMoney[i] = 2;
					AntiMoney[i] = AntiMoney[i] + checks;
					GivePlayerMoney(i, checks);
					if(PlayerInfo[i][pAccount] > 0)
					{
						PlayerInfo[i][pAccount] -= ebill;
						SBizzInfo[4][sbTill] += ebill*2;
					}
					else
					{
						ebill = 0;
					}
					new randcar = random(100)+10;
					new helpers = PlayerInfo[i][pHelper]*random(60)+10;
					new jobs = random(100)+10;
					new jobs2 = random(50)+10;
					new members = random(15000)+3000;
					new leader = random(35000)+3000;
					if(PlayerInfo[i][pCarKey2] != 255 || PlayerInfo[i][pCarKey] != 255)
					{
						PlayerInfo[i][pAccount] -= randcar;
					}
					if(PlayerInfo[i][pHelper] >= 1)
					{
						PlayerInfo[i][pAccount] += helpers;
					}
					if(PlayerInfo[i][pJob] >= 1)
					{
						PlayerInfo[i][pAccount] += jobs;
					}
					else
					{
						PlayerInfo[i][pAccount] += jobs2;
					}
										if(PlayerInfo[i][pMember] >= 1)
					{
						PlayerInfo[i][pAccount] += members;
					}
					if(PlayerInfo[i][pLeader] >= 1)
					{
                        PlayerInfo[i][pAccount] += leader;
					}
					PlayerPlayMusic(i);
					SendClientMessage(i, 0xFFA500FF, "Банковский чек.");
					SendClientMessage(i, COLOR_LIGHTRED, "-====== Налоги ======-");
					format(string, sizeof(string), "Налог: -$%d", TaxValue);
					SendClientMessage(i, COLOR_GREY, string);
					if(PlayerInfo[i][pPhousekey] != 255 || PlayerInfo[i][pPbiskey] != 255)
					{
						format(string, sizeof(string), " * Плата за электричество: -$%d", ebill);
						SendClientMessage(i, COLOR_GREY, string);
					}
					if(PlayerInfo[i][pCarKey2] != 255 || PlayerInfo[i][pCarKey] != 255)
					{
						format(string, sizeof(string), " * Плата на авто-транспорт: -$%d", randcar);
						SendClientMessage(i, COLOR_GREY, string);
					}
					if(PlayerInfo[i][pPhousekey] != 255 && strcmp(playername2, HouseInfo[PlayerInfo[i][pPhousekey]][hOwner], true) == 0)
					{
						format(string, sizeof(string), " * Плата за аренду: -$%d", rent);
						SendClientMessage(i, COLOR_GREY, string);
					}
					SendClientMessage(i, COLOR_GREEN, "-====== Прибыль ======-");
					format(string, sizeof(string), " * Прибыль с уровня помошника: $%d", helpers);
					SendClientMessage(i, COLOR_GREY, string);
					if(PlayerInfo[i][pMember] >= 1)
					{
						format(string, sizeof(string), "* Зарплата фракции: $%d", members);
						SendClientMessage(i, COLOR_GREY, string);
					}
					if(PlayerInfo[i][pLeader] >= 1)
					{
						format(string, sizeof(string), "* Зарплата Лидера: $%d", leader);
						SendClientMessage(i, COLOR_GREY, string);
					}
					if(PlayerInfo[i][pLevel] > 0)
					{
						if(PlayerInfo[i][pJob] >= 1)
						{
							format(string, sizeof(string), " * Прибыль с работы: $%d", jobs);
							SendClientMessage(i, COLOR_GREY, string);
						}
						else
						{
							format(string, sizeof(string), " * Прибыль по безработице: $%d", jobs2);
							SendClientMessage(i, COLOR_GREY, string);
						}
					}
					if(PlayerInfo[i][pRobTime] <= 0)
					{
						SendClientMessage(i, COLOR_YELLOW, "С Этого часа вы можете грабить банк");
					}
					format(string, sizeof(string), "~y~HO‹‘† ЌAC~n~~w~ЂA®KO‹CK…† ЌEK.");
					GameTextForPlayer(i, string, 5000, 1);
					rent = 0;
					PlayerInfo[i][pPayDay] = 0;
					PlayerInfo[i][pPayCheck] = 0;
					PlayerInfo[i][pConnectTime] += 1;
                    if(PlayerInfo[i][pDonateRank] > 5)
					{
						PlayerInfo[i][pPayDayHad] += 1;
                        if(PlayerInfo[i][pPayDayHad] >= 0)
						{
							PlayerInfo[i][pExp]++;
 						PlayerInfo[i][pPayDayHad] = 0;
						}
					}
				}
    else
				{
					SendClientMessage(i, COLOR_LIGHTRED, "* Ты слишком мало играл, и не получишь зарплату.");
				}
			}
		}
	}
	Checkprop();
	return true;
}
Киньте код без проверки отыгровки.
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу