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

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

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

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

Public Payday (RLS)

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

ARTIST26

Умник
Здраствуйте уважаемые пользователи.
Прошу мне помочь в следующей проблемме:
Хочу зделать так чтобы игроки не получали респект очки и зарплату на Payday при условии если не были активными минимум 30 минут в том часу.(а налоги и счета за телефон пусть остаются).Хочу обратить внимание что у меня стоит мод RLS.
Очень надеюсь на вашу помощь.Заранее вам всем спасибо.Приятного всем дня.



Вот сам код:

PHP:
public PayDay()
{
	new string[128];
	SaveBankFrac();
	SaveBankMafia();
	new sendername[MAX_PLAYER_NAME];
	for(new h = 0; h < sizeof(HouseInfo); h++)
	{
		if(HouseInfo[h][hStyle] >=1 && HouseInfo[h][hMats] >=1000)
		{
			HouseInfo[h][hMats] -=1000;
			if(HouseInfo[h][hSost] <=3)
			{
				HouseInfo[h][hSost] +=1;
			}
		}
		if(HouseInfo[h][hKlass] == 0 && HouseInfo[h][hOwned] == 1){HouseInfo[h][hTakings] -=50;}
		if(HouseInfo[h][hKlass] == 1 && HouseInfo[h][hOwned] == 1){HouseInfo[h][hTakings] -=100;}
		if(HouseInfo[h][hKlass] == 2 && HouseInfo[h][hOwned] == 1){HouseInfo[h][hTakings] -=150;}
		if(HouseInfo[h][hKlass] == 3 && HouseInfo[h][hOwned] == 1){HouseInfo[h][hTakings] -=100;}
		if(HouseInfo[h][hKlass] == 4 && HouseInfo[h][hOwned] == 1){HouseInfo[h][hTakings] -=50;}
		if(HouseInfo[h][hTakings] <= 0 && HouseInfo[h][hOwned] == 1)
		{
			new housecash = HouseInfo[h][hValue];
			format(string, sizeof(string), "%s.ini",HouseInfo[h][hOwner]);
			new File = ini_openFile(string);
			ini_setInteger(File,"House",255);
			ini_setInteger(File,"Housecash",housecash);
			ini_setInteger(File,"Text",1);
			ini_closeFile(File);
			HouseInfo[h][hHel] = 0;
			HouseInfo[h][hLock] = 1;
			HouseInfo[h][hOwned] = 0;
			HouseInfo[h][hStyle] = 0;
			HouseInfo[h][hSost] = 0;
			strmid(HouseInfo[h][hOwner], "The State", 0, strlen("The State"), 255);
		}
	}
	for(new i = 0; i < MAX_PLAYERS; i++)
	{
		new house = PlayerInfo[i][pPhousekey];
		if(IsPlayerConnected(i))
		{
			if(PlayerInfo[i][pLevel] > 0)
			{
				new playername2[MAX_PLAYER_NAME];
				GetPlayerName(i, playername2, sizeof(playername2));
				new exp = PlayerInfo[i][pExp];
				new nxtlevel = PlayerInfo[i][pLevel]+1;
				new expamount = nxtlevel*levelexp;
				if(exp == expamount)
				{
					PlayerInfo[i][pLevel] += 1;
					PlayerInfo[i][pExp] = 0;
				}
				if(armmatbi < 0){armmatbi = 0;}
				else if(armmatsf < 0){armmatsf = 0;}

				//===============================================[Зарплата LSPD]===============================
				if(PlayerInfo[i][pMember] == 1 && PlayerInfo[i][pRank] == 0){PlayerInfo[i][pPayCheck] += 0;}
				if(PlayerInfo[i][pMember] == 1 && PlayerInfo[i][pRank] == 1){PlayerInfo[i][pPayCheck] += 5000;}
				if(PlayerInfo[i][pMember] == 1 && PlayerInfo[i][pRank] == 2){PlayerInfo[i][pPayCheck] += 5500;}
				if(PlayerInfo[i][pMember] == 1 && PlayerInfo[i][pRank] == 3){PlayerInfo[i][pPayCheck] += 6000;}
				if(PlayerInfo[i][pMember] == 1 && PlayerInfo[i][pRank] == 4){PlayerInfo[i][pPayCheck] += 6500;}
				if(PlayerInfo[i][pMember] == 1 && PlayerInfo[i][pRank] == 5){PlayerInfo[i][pPayCheck] += 7000;}
				if(PlayerInfo[i][pMember] == 1 && PlayerInfo[i][pRank] == 6){PlayerInfo[i][pPayCheck] += 7500;}
				if(PlayerInfo[i][pMember] == 1 && PlayerInfo[i][pRank] == 7){PlayerInfo[i][pPayCheck] += 8000;}
				if(PlayerInfo[i][pMember] == 1 && PlayerInfo[i][pRank] == 8){PlayerInfo[i][pPayCheck] += 8500;}
				if(PlayerInfo[i][pMember] == 1 && PlayerInfo[i][pRank] == 9)
				{
					PlayerInfo[i][pPayCheck] += 9000;
				}
				if(PlayerInfo[i][pMember] == 1 && PlayerInfo[i][pRank] == 10)
				{
					PlayerInfo[i][pPayCheck] += 9500;
				}
				if(PlayerInfo[i][pMember] == 1 && PlayerInfo[i][pRank] == 11)
				{
					PlayerInfo[i][pPayCheck] += 10000;
				}
				if(PlayerInfo[i][pMember] == 1 && PlayerInfo[i][pRank] == 12)
				{
					PlayerInfo[i][pPayCheck] += 10500;
				}
				if(PlayerInfo[i][pMember] == 1 && PlayerInfo[i][pRank] == 13)
				{
					PlayerInfo[i][pPayCheck] += 11000;
				}
				if(PlayerInfo[i][pMember] == 1 && PlayerInfo[i][pRank] == 14)
				{
					PlayerInfo[i][pPayCheck] += 11500;
				}
				if(PlayerInfo[i][pMember] == 1 && PlayerInfo[i][pRank] == 15)
				{
					PlayerInfo[i][pPayCheck] += 12000;
				}
				//===============================================[Зарплата LVPD]===============================
				if(PlayerInfo[i][pMember] == 21 && PlayerInfo[i][pRank] == 0)
				{
					PlayerInfo[i][pPayCheck] += 0;
				}
				if(PlayerInfo[i][pMember] == 21 && PlayerInfo[i][pRank] == 1)
				{
					PlayerInfo[i][pPayCheck] += 5000;
				}
				if(PlayerInfo[i][pMember] == 21 && PlayerInfo[i][pRank] == 2)
				{
					PlayerInfo[i][pPayCheck] += 5500;
				}
				if(PlayerInfo[i][pMember] == 21 && PlayerInfo[i][pRank] == 3)
				{
					PlayerInfo[i][pPayCheck] += 6000;
				}
				if(PlayerInfo[i][pMember] == 21 && PlayerInfo[i][pRank] == 4)
				{
					PlayerInfo[i][pPayCheck] += 6500;
				}
				if(PlayerInfo[i][pMember] == 21 && PlayerInfo[i][pRank] == 5)
				{
					PlayerInfo[i][pPayCheck] += 7000;
				}
				if(PlayerInfo[i][pMember] == 21 && PlayerInfo[i][pRank] == 6)
				{
					PlayerInfo[i][pPayCheck] += 7500;
				}
				if(PlayerInfo[i][pMember] == 21 && PlayerInfo[i][pRank] == 7)
				{
					PlayerInfo[i][pPayCheck] += 8000;
				}
				if(PlayerInfo[i][pMember] == 21 && PlayerInfo[i][pRank] == 8)
				{
					PlayerInfo[i][pPayCheck] += 8500;
				}
				if(PlayerInfo[i][pMember] == 21 && PlayerInfo[i][pRank] == 9)
				{
					PlayerInfo[i][pPayCheck] += 9000;
				}
				if(PlayerInfo[i][pMember] == 21 && PlayerInfo[i][pRank] == 10)
				{
					PlayerInfo[i][pPayCheck] += 9500;
				}
				if(PlayerInfo[i][pMember] == 21 && PlayerInfo[i][pRank] == 11)
				{
					PlayerInfo[i][pPayCheck] += 10000;
				}
				if(PlayerInfo[i][pMember] == 21 && PlayerInfo[i][pRank] == 12)
				{
					PlayerInfo[i][pPayCheck] += 10500;
				}
				if(PlayerInfo[i][pMember] == 21 && PlayerInfo[i][pRank] == 13)
				{
					PlayerInfo[i][pPayCheck] += 11000;
				}
				if(PlayerInfo[i][pMember] == 21 && PlayerInfo[i][pRank] == 14)
				{
					PlayerInfo[i][pPayCheck] += 11500;
				}
				if(PlayerInfo[i][pMember] == 21 && PlayerInfo[i][pRank] == 15)
				{
					PlayerInfo[i][pPayCheck] += 12000;
				}
				//===============================================[Зарплата SFPD]===============================
				if(PlayerInfo[i][pMember] == 10 && PlayerInfo[i][pRank] == 0)
				{
					PlayerInfo[i][pPayCheck] += 0;
				}
				if(PlayerInfo[i][pMember] == 10 && PlayerInfo[i][pRank] == 1)
				{
					PlayerInfo[i][pPayCheck] += 5000;
				}
				if(PlayerInfo[i][pMember] == 10 && PlayerInfo[i][pRank] == 2)
				{
					PlayerInfo[i][pPayCheck] += 5500;
				}
				if(PlayerInfo[i][pMember] == 10 && PlayerInfo[i][pRank] == 3)
				{
					PlayerInfo[i][pPayCheck] += 6000;
				}
				if(PlayerInfo[i][pMember] == 10 && PlayerInfo[i][pRank] == 4)
				{
					PlayerInfo[i][pPayCheck] += 6500;
				}
				if(PlayerInfo[i][pMember] == 10 && PlayerInfo[i][pRank] == 5)
				{
					PlayerInfo[i][pPayCheck] += 7000;
				}
				if(PlayerInfo[i][pMember] == 10 && PlayerInfo[i][pRank] == 6)
				{
					PlayerInfo[i][pPayCheck] += 7500;
				}
				if(PlayerInfo[i][pMember] == 10 && PlayerInfo[i][pRank] == 7)
				{
					PlayerInfo[i][pPayCheck] += 8000;
				}
				if(PlayerInfo[i][pMember] == 10 && PlayerInfo[i][pRank] == 8)
				{
					PlayerInfo[i][pPayCheck] += 8500;
				}
				if(PlayerInfo[i][pMember] == 10 && PlayerInfo[i][pRank] == 9)
				{
					PlayerInfo[i][pPayCheck] += 9000;
				}
				if(PlayerInfo[i][pMember] == 10 && PlayerInfo[i][pRank] == 10)
				{
					PlayerInfo[i][pPayCheck] += 9500;
				}
				if(PlayerInfo[i][pMember] == 10 && PlayerInfo[i][pRank] == 11)
				{
					PlayerInfo[i][pPayCheck] += 10000;
				}
				if(PlayerInfo[i][pMember] == 10 && PlayerInfo[i][pRank] == 12)
				{
					PlayerInfo[i][pPayCheck] += 10500;
				}
				if(PlayerInfo[i][pMember] == 10 && PlayerInfo[i][pRank] == 13)
				{
					PlayerInfo[i][pPayCheck] += 11000;
				}
				if(PlayerInfo[i][pMember] == 10 && PlayerInfo[i][pRank] == 14)
				{
					PlayerInfo[i][pPayCheck] += 11500;
				}
				if(PlayerInfo[i][pMember] == 10 && PlayerInfo[i][pRank] == 15)
				{
					PlayerInfo[i][pPayCheck] += 12000;
				}
				//===============================================[Зарплата FBI]======================
				if(PlayerInfo[i][pMember] == 2 && PlayerInfo[i][pRank] == 1)
				{
					PlayerInfo[i][pPayCheck] += 8000;
				}
				if(PlayerInfo[i][pMember] == 2 && PlayerInfo[i][pRank] == 2)
				{
					PlayerInfo[i][pPayCheck] += 8500;
				}
				if(PlayerInfo[i][pMember] == 2 && PlayerInfo[i][pRank] == 3)
				{
					PlayerInfo[i][pPayCheck] += 9000;
				}
				if(PlayerInfo[i][pMember] == 2 && PlayerInfo[i][pRank] == 4)
				{
					PlayerInfo[i][pPayCheck] += 10000;
				}
				if(PlayerInfo[i][pMember] == 2 && PlayerInfo[i][pRank] == 5)
				{
					PlayerInfo[i][pPayCheck] += 11000;
				}
				if(PlayerInfo[i][pMember] == 2 && PlayerInfo[i][pRank] == 6)
				{
					PlayerInfo[i][pPayCheck] += 14000;
				}
				if(PlayerInfo[i][pMember] == 2 && PlayerInfo[i][pRank] == 7)
				{
					PlayerInfo[i][pPayCheck] += 14000;
				}
				if(PlayerInfo[i][pMember] == 2 && PlayerInfo[i][pRank] == 8)
				{
					PlayerInfo[i][pPayCheck] += 15000;
				}
				//==============================================[Зарплата Army SF]====================
				if(PlayerInfo[i][pMember] == 3 && PlayerInfo[i][pRank] == 0)
				{
					PlayerInfo[i][pPayCheck] += 0;
				}
				if(PlayerInfo[i][pMember] == 3 && PlayerInfo[i][pRank] == 1)
				{
					PlayerInfo[i][pPayCheck] += 3000;
				}
				if(PlayerInfo[i][pMember] == 3 && PlayerInfo[i][pRank] == 2)
				{
					PlayerInfo[i][pPayCheck] += 3500;
				}
				if(PlayerInfo[i][pMember] == 3 && PlayerInfo[i][pRank] == 3)
				{
					PlayerInfo[i][pPayCheck] += 4000;
				}
				if(PlayerInfo[i][pMember] == 3 && PlayerInfo[i][pRank] == 4)
				{
					PlayerInfo[i][pPayCheck] += 4500;
				}
				if(PlayerInfo[i][pMember] == 3 && PlayerInfo[i][pRank] == 5)
				{
					PlayerInfo[i][pPayCheck] += 5000;
				}
				if(PlayerInfo[i][pMember] == 3 && PlayerInfo[i][pRank] == 6)
				{
					PlayerInfo[i][pPayCheck] += 5500;
				}
				if(PlayerInfo[i][pMember] == 3 && PlayerInfo[i][pRank] == 7)
				{
					PlayerInfo[i][pPayCheck] += 6000;
				}
				if(PlayerInfo[i][pMember] == 3 && PlayerInfo[i][pRank] == 8)
				{
					PlayerInfo[i][pPayCheck] += 6500;
				}
				if(PlayerInfo[i][pMember] == 3 && PlayerInfo[i][pRank] == 9)
				{
					PlayerInfo[i][pPayCheck] += 7000;
				}
				if(PlayerInfo[i][pMember] == 3 && PlayerInfo[i][pRank] == 10)
				{
					PlayerInfo[i][pPayCheck] += 7500;
				}
				if(PlayerInfo[i][pMember] == 3 && PlayerInfo[i][pRank] == 11)
				{
					PlayerInfo[i][pPayCheck] += 8000;
				}
				if(PlayerInfo[i][pMember] == 3 && PlayerInfo[i][pRank] == 12)
				{
					PlayerInfo[i][pPayCheck] += 8500;
				}
				if(PlayerInfo[i][pMember] == 3 && PlayerInfo[i][pRank] == 13)
				{
					PlayerInfo[i][pPayCheck] += 9000;
				}
				if(PlayerInfo[i][pMember] == 3 && PlayerInfo[i][pRank] == 14)
				{
					PlayerInfo[i][pPayCheck] += 9500;
				}
				if(PlayerInfo[i][pMember] == 3 && PlayerInfo[i][pRank] == 15)
				{
					PlayerInfo[i][pPayCheck] += 9900;
				}
				if(PlayerInfo[i][pMember] == 3 && PlayerInfo[i][pRank] == 16)
				{
					PlayerInfo[i][pPayCheck] += 10000;
				}
				//============================================[Зарплата Русским]======================
				if(PlayerInfo[i][pMember] == 19 && PlayerInfo[i][pRank] == 0)
				{
					PlayerInfo[i][pPayCheck] = 0;
				}
				if(PlayerInfo[i][pMember] == 19 && PlayerInfo[i][pRank] == 1)
				{
					PlayerInfo[i][pPayCheck] += 3000;
				}
				if(PlayerInfo[i][pMember] == 19 && PlayerInfo[i][pRank] == 2)
				{
					PlayerInfo[i][pPayCheck] += 3500;
				}
				if(PlayerInfo[i][pMember] == 19 && PlayerInfo[i][pRank] == 3)
				{
					PlayerInfo[i][pPayCheck] += 4000;
				}
				if(PlayerInfo[i][pMember] == 19 && PlayerInfo[i][pRank] == 4)
				{
					PlayerInfo[i][pPayCheck] += 4500;
				}
				if(PlayerInfo[i][pMember] == 19 && PlayerInfo[i][pRank] == 5)
				{
					PlayerInfo[i][pPayCheck] += 5000;
				}
				if(PlayerInfo[i][pMember] == 19 && PlayerInfo[i][pRank] == 6)
				{
					PlayerInfo[i][pPayCheck] += 5500;
				}
				if(PlayerInfo[i][pMember] == 19 && PlayerInfo[i][pRank] == 7)
				{
					PlayerInfo[i][pPayCheck] += 6000;
				}
				if(PlayerInfo[i][pMember] == 19 && PlayerInfo[i][pRank] == 8)
				{
					PlayerInfo[i][pPayCheck] += 6500;
				}
				if(PlayerInfo[i][pMember] == 19 && PlayerInfo[i][pRank] == 9)
				{
					PlayerInfo[i][pPayCheck] += 7000;
				}
				if(PlayerInfo[i][pMember] == 19 && PlayerInfo[i][pRank] == 10){PlayerInfo[i][pPayCheck] += 7500;}
				if(PlayerInfo[i][pMember] == 19 && PlayerInfo[i][pRank] == 11){PlayerInfo[i][pPayCheck] += 8000;}
				if(PlayerInfo[i][pMember] == 19 && PlayerInfo[i][pRank] == 12){PlayerInfo[i][pPayCheck] += 8500;}
				if(PlayerInfo[i][pMember] == 19 && PlayerInfo[i][pRank] == 13){PlayerInfo[i][pPayCheck] += 9000;}
				if(PlayerInfo[i][pMember] == 19 && PlayerInfo[i][pRank] == 14){PlayerInfo[i][pPayCheck] += 9500;}
				if(PlayerInfo[i][pMember] == 19 && PlayerInfo[i][pRank] == 15){PlayerInfo[i][pPayCheck] += 9900;}
				if(PlayerInfo[i][pMember] == 19 && PlayerInfo[i][pRank] == 16){PlayerInfo[i][pPayCheck] += 10000;}
				//=========================================[Зарплата Мэрии]============================
				if(PlayerInfo[i][pMember] == 7 && PlayerInfo[i][pRank] == 0)
				{
					PlayerInfo[i][pPayCheck] += 0;
				}
				if(PlayerInfo[i][pMember] == 7 && PlayerInfo[i][pRank] == 1)
				{
					PlayerInfo[i][pPayCheck] += 3000;
				}
				if(PlayerInfo[i][pMember] == 7 && PlayerInfo[i][pRank] == 2)
				{
					PlayerInfo[i][pPayCheck] += 6000;
				}
				if(PlayerInfo[i][pMember] == 7 && PlayerInfo[i][pRank] == 3)
				{
					PlayerInfo[i][pPayCheck] += 8000;
				}
				if(PlayerInfo[i][pMember] == 7 && PlayerInfo[i][pRank] == 4)
				{
					PlayerInfo[i][pPayCheck] += 12000;
				}
				if(PlayerInfo[i][pMember] == 7 && PlayerInfo[i][pRank] == 5)
				{
					PlayerInfo[i][pPayCheck] += 23000;
				}
				if(PlayerInfo[i][pMember] == 7 && PlayerInfo[i][pRank] == 6)
				{
					PlayerInfo[i][pPayCheck] += 30000;
				}
				//================[Зарплата МинЗдрав]=========================
				if(PlayerInfo[i][pMember] == 22 && PlayerInfo[i][pRank] == 0)
				{
					PlayerInfo[i][pPayCheck] += 0;
				}
				if(PlayerInfo[i][pMember] == 22 && PlayerInfo[i][pRank] == 1)
				{
					PlayerInfo[i][pPayCheck] += 3500;
				}
				if(PlayerInfo[i][pMember] == 22 && PlayerInfo[i][pRank] == 2)
				{
					PlayerInfo[i][pPayCheck] += 4000;
				}
				if(PlayerInfo[i][pMember] == 22 && PlayerInfo[i][pRank] == 3)
				{
					PlayerInfo[i][pPayCheck] += 5500;
				}
				if(PlayerInfo[i][pMember] == 22 && PlayerInfo[i][pRank] == 4)
				{
					PlayerInfo[i][pPayCheck] += 6000;
				}
				if(PlayerInfo[i][pMember] == 22 && PlayerInfo[i][pRank] == 5)
				{
					PlayerInfo[i][pPayCheck] += 7500;
				}
				if(PlayerInfo[i][pMember] == 22 && PlayerInfo[i][pRank] == 6)
				{
					PlayerInfo[i][pPayCheck] += 8000;
				}
				if(PlayerInfo[i][pMember] == 22 && PlayerInfo[i][pRank] == 7)
				{
					PlayerInfo[i][pPayCheck] += 9500;
				}
				if(PlayerInfo[i][pMember] == 22 && PlayerInfo[i][pRank] == 8)
				{
					PlayerInfo[i][pPayCheck] += 10000;
				}
				if(PlayerInfo[i][pMember] == 4 && PlayerInfo[i][pRank] == 0)
				{
					PlayerInfo[i][pPayCheck] += 0;
				}
				if(PlayerInfo[i][pMember] == 4 && PlayerInfo[i][pRank] == 1)
				{
					PlayerInfo[i][pPayCheck] += 3500;
				}
				if(PlayerInfo[i][pMember] == 4 && PlayerInfo[i][pRank] == 2)
				{
					PlayerInfo[i][pPayCheck] += 4000;
				}
				if(PlayerInfo[i][pMember] == 4 && PlayerInfo[i][pRank] == 3)
				{
					PlayerInfo[i][pPayCheck] += 5500;
				}
				if(PlayerInfo[i][pMember] == 4 && PlayerInfo[i][pRank] == 4)
				{
					PlayerInfo[i][pPayCheck] += 6000;
				}
				if(PlayerInfo[i][pMember] == 4 && PlayerInfo[i][pRank] == 5)
				{
					PlayerInfo[i][pPayCheck] += 7500;
				}
				if(PlayerInfo[i][pMember] == 4 && PlayerInfo[i][pRank] == 6)
				{
					PlayerInfo[i][pPayCheck] += 8000;
				}
				if(PlayerInfo[i][pMember] == 4 && PlayerInfo[i][pRank] == 7)
				{
					PlayerInfo[i][pPayCheck] += 9500;
				}
				if(PlayerInfo[i][pMember] == 4 && PlayerInfo[i][pRank] == 8)
				{
					PlayerInfo[i][pPayCheck] += 10000;
				}
				//==========================================[Зарплата инструкторов]==================
				if(PlayerInfo[i][pMember] == 11 && PlayerInfo[i][pRank] == 0)
				{
					PlayerInfo[i][pPayCheck] += 0;
				}
				if(PlayerInfo[i][pMember] == 11 && PlayerInfo[i][pRank] == 1)
				{
					PlayerInfo[i][pPayCheck] += 1000;
				}
				if(PlayerInfo[i][pMember] == 11 && PlayerInfo[i][pRank] == 2)
				{
					PlayerInfo[i][pPayCheck] += 1500;
				}
				if(PlayerInfo[i][pMember] == 11 && PlayerInfo[i][pRank] == 3)
				{
					PlayerInfo[i][pPayCheck] += 2000;
				}
				if(PlayerInfo[i][pMember] == 11 && PlayerInfo[i][pRank] == 4)
				{
					PlayerInfo[i][pPayCheck] += 2500;
				}
				if(PlayerInfo[i][pMember] == 11 && PlayerInfo[i][pRank] == 5)
				{
					PlayerInfo[i][pPayCheck] += 3000;
				}
				if(PlayerInfo[i][pMember] == 11 && PlayerInfo[i][pRank] == 6)
				{
					PlayerInfo[i][pPayCheck] += 3500;
				}
				if(PlayerInfo[i][pMember] == 11 && PlayerInfo[i][pRank] == 7)
				{
					PlayerInfo[i][pPayCheck] += 4000;
				}
				if(PlayerInfo[i][pMember] == 11 && PlayerInfo[i][pRank] == 8)
				{
					PlayerInfo[i][pPayCheck] += 4500;
				}
				if(PlayerInfo[i][pMember] == 11 && PlayerInfo[i][pRank] == 9)
				{
					PlayerInfo[i][pPayCheck] += 5000;
				}
				if(PlayerInfo[i][pMember] == 11 && PlayerInfo[i][pRank] == 10)
				{
					PlayerInfo[i][pPayCheck] += 5500;
				}
				if(PlayerInfo[i][pMember] == 0 && PlayerInfo[i][pRank] == 0)
				{
					PlayerInfo[i][pPayCheck] = 0;
				}
				if(PlayerInfo[i][pMember] != 0)
				{
					if(FracBank[0][fKazna] <=0)
					{
						PlayerInfo[i][pPayCheck] = 0;
						SendClientMessage(i, COLOR_GRAD1, "[Казна] Казна государства пуста, зарплаты нет...");
					}
				}
				if(PlayerInfo[i][pMember] == 3)
				{
					if(armmatbi <= 0)
					{
						PlayerInfo[i][pPayCheck] = 0;
						SendClientMessage(i, COLOR_GRAD1, "Склад Армии LV пуст!");
					}
				}
				if(PlayerInfo[i][pMember] == 19)
				{
					if(armmatsf <= 0)
					{
						PlayerInfo[i][pPayCheck] = 0;
						SendClientMessage(i, COLOR_GRAD1, "Склад Армии SF пуст!");
					}
				}
				PlayerInfo[i][pExp]++;
				PlayerPlayMusic(i);
				new checks = PlayerInfo[i][pPayCheck];
				format(string, sizeof(string), "~w~PayDay");
				GameTextForPlayer(i, string, 5000, 1);
				//-------------------------- Работам -------------------
				if(PlayerInfo[i][pJob] == 1 && PlayerInfo[i][pMember] == 0)
				{
					PlayerInfo[i][pPayCheck] += AutoBusCheck[i];
					AutoBusCheck[i] = 0;
				}
				if(PlayerInfo[i][pDonateRank] >=1)
				{
					SendClientMessage(i, COLOR_NEWS, "--------=== [ Клиент банка Rezone-rp ] ===--------");
				}
				else
				{
					SendClientMessage(i, COLOR_GRAD1, "--------=== [ Клиент банка Rezone-rp ] ===--------");
				}
				if(!NoNalog(i))
				{
					format(string, sizeof(string), "Налог государству: -100 вирт");
					SendClientMessage(i, COLOR_LIGHTRED, string);
					PlayerInfo[i][pBank] -= 100;
				}
				if(PlayerInfo[i][pKrisha] !=0)
				{
					if(PlayerInfo[i][pBank] > 50)
					{
						PlayerInfo[i][pBank] -=50;
						PlayerInfo[i][pDolg] +=50;
					}
					if(PlayerInfo[i][pCash] > 50)
					{
						PlayerInfo[i][pCash] -=50;
						PlayerInfo[i][pDolg] +=50;
					}
				}
				format(string, sizeof(string), "Счёт за телефон: -%d вирт",CallCost[i]);
				SendClientMessage(i, COLOR_LIGHTRED, string);
				format(string, sizeof(string), "- Зарплата %d вирт", checks);
				SendClientMessage(i, COLOR_WHITE, string);
				SendClientMessage(i, COLOR_ORANGERED, " ");
				PlayerInfo[i][pBank] += checks;
				format(string, sizeof(string), "- Текущий баланс: %d вирт", PlayerInfo[i][pBank]);
				SendClientMessage(i, COLOR_YELLOW2, string);
				PlayerInfo[i][pZakonp] += 1;
				FracBank[0][fKazna] +=100;
				new bouse = PlayerInfo[i][pPbiskey];
				if(PlayerInfo[i][pPbiskey] != 255)
				{
					SendClientMessage(i, COLOR_WHITE, "- Плата за электричество бизнеса: 100 вирт");
					if(bouse < 100)
					{
						BizzInfo[bouse][bTill] -= 100;
						BizzInfo[bouse][bTill] += BizzInfo[bouse][b2Till];
						BizzInfo[bouse][b2Till] = 0;
						if(BizzInfo[bouse][bMafia] !=0)
						{
							if(BizzInfo[bouse][bTill] > 5000)
							{
								BizzInfo[bouse][bTill] -= 1000;
								if(BizzInfo[bouse][bMafia] == 6)
								{
									MafiaBank[0][nYakuza] +=500;
								}
								if(BizzInfo[bouse][bMafia] == 14)
								{
									MafiaBank[0][nRm] +=500;
								}
								if(BizzInfo[bouse][bMafia] == 5)
								{
									MafiaBank[0][nLcn] +=500;
								}
							}
						}
						if(BizzInfo[bouse][bTill] <= 0)
						{
							BizzInfo[bouse][bLocked] = 1;
							BizzInfo[bouse][bOwned] = 0;
							BizzInfo[bouse][bProducts] = 0;
							GetPlayerName(i, sendername, sizeof(sendername));
							strmid(BizzInfo[bouse][bOwner], "The State", 0, strlen("The State"), 255);
							strmid(BizzInfo[bouse][bExtortion], "No-one", 0, strlen("No-one"), 255);
							SendClientMessage(i, COLOR_REDD, "- Ваш бизнес продан, за неуплату электроэнергии");
							BizzInfo[bouse][bTill] = 0;
							BizzInfo[bouse][b2Till] = 0;
							PlayerInfo[i][pPbiskey] = 255;
							format(string, sizeof(string), "Цена: %d\nБизнес продаётся",BizzInfo[bouse][bBuyPrice]);
							Update3DTextLabelText(BizzInfo[bouse][bLabel], COLOR_YELLOW, string);
						}
					}
					if(bouse >= 100)
					{
						if(SBizzInfo[bouse-100][sbMafia] !=0)
						{
							if(SBizzInfo[bouse-100][sbTill] > 5000)
							{
								SBizzInfo[bouse-100][sbTill] -= 1000;
								if(SBizzInfo[bouse-100][sbMafia] == 6)
								{
									MafiaBank[0][nYakuza] +=500;
								}
								if(SBizzInfo[bouse-100][sbMafia] == 14)
								{
									MafiaBank[0][nRm] +=500;
								}
								if(SBizzInfo[bouse-100][sbMafia] == 5)
								{
									MafiaBank[0][nLcn] +=500;
								}
							}
						}
						SBizzInfo[bouse-100][sbTill] -= 100;
						SBizzInfo[bouse-100][sbTill] += SBizzInfo[bouse-100][s2bTill];
						SBizzInfo[bouse-100][s2bTill] = 0;
						if(SBizzInfo[bouse-100][sbTill] <= 0)
						{
							SBizzInfo[bouse-100][sbLocked] = 1;
							SBizzInfo[bouse-100][sbOwned] = 0;
							SBizzInfo[bouse-100][sbProducts] = 0;
							GetPlayerName(i, sendername, sizeof(sendername));
							strmid(SBizzInfo[bouse-100][sbOwner], "The State", 0, strlen("The State"), 255);
							SendClientMessage(i, COLOR_REDD, "- Ваша заправка продана, за неуплату электроэнергии");
							SBizzInfo[bouse-100][sbTill] = 0;
							SBizzInfo[bouse-100][s2bTill] = 0;
							PlayerInfo[i][pPbiskey] = 255;
							format(string, sizeof(string), "Цена: %d\nБизнес продаётся",SBizzInfo[bouse-100][sbBuyPrice]);
							Update3DTextLabelText(SBizzInfo[bouse-100][sbLabel], COLOR_YELLOW, string);
						}
					}
				}
				if(PlayerInfo[i][pAvtomas] != 255)
				{
					new avtos = PlayerInfo[i][pAvtomas];
					SendClientMessage(i, COLOR_WHITE, "- Плата за аренду помещения мастерской: 500 вирт");
					AvtoInfo[avtos][abArenda] -=500;
					if(AvtoInfo[avtos][abArenda] <=0)
					{
						SendClientMessage(i, COLOR_REDD, "- Ваша мастерская была продана, за неуплату аренды помещения, деньги со счёта переведены в банк");
						AvtoInfo[avtos][abLocked] = 1;
						PlayerInfo[i][pBank] += AvtoInfo[avtos][abTill];
						AvtoInfo[avtos][abOwned] = 0;
						AvtoInfo[avtos][abTill] = 0;
						AvtoInfo[avtos][abZp] = 100;
						AvtoInfo[avtos][Rab] = 0;
						if(MehJob[i] == avtos)
						{
							MehJob[i] = 999;
						}
						GetPlayerName(i, sendername, sizeof(sendername));
						strmid(AvtoInfo[avtos][abOwner], "The State", 0, strlen("The State"), 255);
						PlayerPlaySound(i, 1052, 0.0, 0.0, 0.0);
						PlayerInfo[i][pAvtomas] = 255;
						PlayerInfo[i][pBank] += 255;
						PlayerInfo[i][pCash] += AvtoInfo[avtos][abArenda];
						format(string, sizeof(string), "Автомастерская: %s\nЦена: %d\nПродаётся",AvtoInfo[avtos][abMessage],AvtoInfo[avtos][abBuyPrice]);
						Update3DTextLabelText(AvtoInfo[avtos][abLabel], COLOR_YELLOW, string);
						OnPropUpdate();
						OnPlayerUpdateRL(i);
					}
				}
				if(PlayerInfo[i][pPhousekey] != 255)
				{
					if(HouseInfo[house][hKlass] == 0)//Классы домов
					{
						format(string, sizeof(string), "- Плата за электричество квартиры: 50 вирт");
						SendClientMessage(i, COLOR_WHITE, string);
					}
					if(HouseInfo[house][hKlass] == 1)//Классы домов
					{
						format(string, sizeof(string), "- Плата за электричество квартиры: 100 вирт");
						SendClientMessage(i, COLOR_WHITE, string);
					}
					if(HouseInfo[house][hKlass] == 2)//Классы домов
					{
						format(string, sizeof(string), "- Плата за электричество квартиры: 150 вирт");
						SendClientMessage(i, COLOR_WHITE, string);
					}
					if(HouseInfo[house][hKlass] == 3)//Классы домов
					{
						format(string, sizeof(string), "- Плата за электричество квартиры: 100 вирт");
						SendClientMessage(i, COLOR_WHITE, string);
					}
					if(HouseInfo[house][hKlass] == 4)//Классы домов
					{
						format(string, sizeof(string), "-  лектричество квартиры: 50 вирт");
						SendClientMessage(i, COLOR_WHITE, string);
					}
					if(HouseInfo[house][hTakings] <= 0)
					{
						PlayerInfo[i][pCash] +=HouseInfo[house][hValue];
						HouseInfo[house][hHel] = 0;
						HouseInfo[house][hLock] = 1;
						HouseInfo[house][hOwned] = 0;
						HouseInfo[house][hStyle] = 0;
						HouseInfo[house][hSost] = 0;
						GetPlayerName(i, sendername, sizeof(sendername));
						strmid(HouseInfo[house][hOwner], "The State", 0, strlen("The State"), 255);
						//PlayerPlaySound(i, 1052, 0.0, 0.0, 0.0);
						SendClientMessage(i, COLOR_REDD, "- Ваш дом продан, за неуплату электроэнергии!");
						HouseInfo[house][hTakings] = 0;
						PlayerInfo[i][pPhousekey] = 255;
						SetPlayerInterior(i,0);
						SetPlayerVirtualWorld(i, 0);
						SetPlayerPos(i,HouseInfo[house][hEntrancex],HouseInfo[house][hEntrancey],HouseInfo[house][hEntrancez]);
						PlayerInfo[i][pInt] = 0;
					}
				}
			}
			if(PlayerInfo[i][punWarns] == 1)
			{
				PlayerInfo[i][punWarnstime] += 1;
				format(string, sizeof(string), "- [UNWARN] Автоматическое снятие варна через %d часов", 10 - PlayerInfo[i][punWarnstime]);
				SendClientMessage(i,COLOR_LIGHTRED, string);
			}
			if(PlayerInfo[i][punWarns] == 1 && PlayerInfo[i][punWarnstime] >=10)
			{
				PlayerInfo[i][punWarnstime] = 0;
				PlayerInfo[i][punWarns] = 0;
				PlayerInfo[i][pWarns] -=1;
				SendClientMessage(i,COLOR_LIGHTRED, "- [UNWARN] С Вас было снято одно предупреждение!");
			}
			if(PlayerInfo[i][pLevel] >= 2 && PlayerInfo[i][pExp] == 1)
			{
				SendClientMessage(i, COLOR_ISPOLZUY, "Поздравляем, Ваш lvl повысился!");
			}
			if(PlayerInfo[i][pLevel] == 3 && PlayerInfo[i][pExp] == 1)
			{
				GetPlayerName(i, sendername, sizeof(sendername));
				format(string, sizeof(string), "%s.ini",sendername);
				new file = ini_openFile(string);
				if(file < 0) print("нету файла");
				else
				{
					ini_getString(file,"pDrug",string);
					format(string, sizeof(string), "%s.ini",string);
					new file2 = ini_openFile(string);
					ini_setInteger(file2,"pDrugmoney",100000);
					ini_setInteger(file2,"Text",3);
					ini_closeFile(file2);//не забываем закрывать файлы кстати
					ini_closeFile(file);//не забываем закрывать файлы кстати
				}
			}
			golosov[i] = 0;
			seans[i] = 0;
			robhouse[i] = 0;
			PlayerInfo[i][pPayCheck] = 0;
			PlayerInfo[i][pPayDayHad] += 1;
			PlayerInfo[i][pPayDay]++;
			OnPlayerUpdateRL(i);
			BuyHouse();
		}
		/*	for(new b = 0; b < sizeof(SBizzInfo); b++)
					{
					if(SBizzInfo[b][sbOwned] == 1)
					{
					SBizzInfo[b][sbTill] += SBizzInfo[b][s2bTill];
					SBizzInfo[b][s2bTill] = 0;
					SBizzInfo[b][sbTill] -= 100;
					if(SBizzInfo[b][sbProducts] <=0)
					{
					format(string, sizeof(string), "%s.ini",SBizzInfo[b][sbOwner]);
					new File = ini_openFile(string);
					ini_setInteger(File,"Bizz",255);
					ini_closeFile(File);
					SBizzInfo[b][sbLocked] = 1;
					SBizzInfo[b][sbOwned] = 0;
					SBizzInfo[b][sbPriceProd] = 0;
					SBizzInfo[b][sbProducts] = 0;
					strmid(SBizzInfo[b][sbOwner], "The State", 0, strlen("The State"), 255);
					SBizzInfo[b][sbTill] = 0;
					format(string, sizeof(string), "Цена: %d\nБизнес продаётся",SBizzInfo[b][sbBuyPrice]);
					Update3DTextLabelText(SBizzInfo[b][sbLabel], COLOR_YELLOW, string);
					}
					}
					}
					for(new h = 0; h < sizeof(BizzInfo); h++)
					{
					if(BizzInfo[h][bOwned] == 1)
					{
					BizzInfo[h][bTill] -= 100;
					BizzInfo[h][bTill] += BizzInfo[h][b2Till];
					BizzInfo[h][b2Till] = 0;
					if(BizzInfo[h][bProducts] <= 0)
					{
					format(string, sizeof(string), "%s.ini", BizzInfo[h][bOwner]);
					new File = ini_openFile(string);
					ini_setInteger(File,"Bizz",255);
					ini_setInteger(File,"Text",2);
					ini_closeFile(File);
					BizzInfo[h][bLocked] = 1;
					BizzInfo[h][bOwned] = 0;
					BizzInfo[h][bTill] = 0;
					BizzInfo[h][bProducts] = 0;
					strmid(BizzInfo[h][bOwner], "The State", 0, strlen("The State"), 255);
					strmid(BizzInfo[h][bExtortion], "No-one", 0, strlen("No-one"), 255);
					BizzInfo[h][bTill] = 0;
					BizzInfo[h][b2Till] = 0;
					format(string, sizeof(string), "Цена: %d\nБизнес продаётся",BizzInfo[h][bBuyPrice]);
					Update3DTextLabelText(BizzInfo[h][bLabel], COLOR_YELLOW, string);
					}
					}*/
	}
	OnPropUpdate();
	return true;
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу