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

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

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

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

Нужна помощь немного переделал проверку.

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

Carleone

Умник
Здравствуйте дорогие форумчане, я бы хотел узнать как сделать так что-бы квартплата была не каждый час а раз в день, например в 12 часов. Не могли бы вы подсказать как сделать.

Нашел код, но не знаю он ли.
PHP:
new plata,day,bouse = PlayerInfo[playerid][pPhousekey];
				if(HouseInfo[bouse][hKlass] == 0) plata = 300;
				else if(HouseInfo[bouse][hKlass] == 1) plata = 600;
				else if(HouseInfo[bouse][hKlass] == 2) plata = 900;
				else if(HouseInfo[bouse][hKlass] == 3) plata = 1200;
				else if(HouseInfo[bouse][hKlass] == 4) plata = 1500;
				else if(HouseInfo[bouse][hKlass] == 5) plata = 1800;
				if(listitem == 0) day = 7;
И вот.
PHP:
if(hour == 00 || hour == 03 || hour == 06 || hour == 09 || hour == 12 || hour == 15 || hour == 18 || hour == 21)
	{
		if(minute == 32 && second == 00)
	    {
			for(new h = 0; h < sizeof(HouseInfo); h++)
			{
				if(HouseInfo[h][hKlass] == 0 && HouseInfo[h][hOwned] == 1)//Классы домов
				{
					HouseInfo[h][hTakings] -=300; kazna += 300;
					if(HouseInfo[h][hTakings] > 16800) HouseInfo[h][hTakings] = 16800;
				}
				if(HouseInfo[h][hKlass] == 1 && HouseInfo[h][hOwned] == 1)//Классы домов
				{
					HouseInfo[h][hTakings] -=600; kazna += 600;
					if(HouseInfo[h][hTakings] > 33600) HouseInfo[h][hTakings] = 33600;
				}
				if(HouseInfo[h][hKlass] == 2 && HouseInfo[h][hOwned] == 1)//Классы домов
				{
					HouseInfo[h][hTakings] -=900; kazna += 900;
					if(HouseInfo[h][hTakings] > 50400) HouseInfo[h][hTakings] = 50400;
				}
				if(HouseInfo[h][hKlass] == 3 && HouseInfo[h][hOwned] == 1)//Классы домов
				{
					HouseInfo[h][hTakings] -=1200; kazna += 1200;
					if(HouseInfo[h][hTakings] > 67200) HouseInfo[h][hTakings] = 67200;
				}
				if(HouseInfo[h][hKlass] == 4 && HouseInfo[h][hOwned] == 1)//Классы домов
				{
					HouseInfo[h][hTakings] -=1500; kazna += 1500;
					if(HouseInfo[h][hTakings] > 84000) HouseInfo[h][hTakings] = 84000;
				}
				if(HouseInfo[h][hTakings] <= 0 && HouseInfo[h][hOwned] == 1)
				{
					new housecash = HouseInfo[h][hValue];
					new playeridd = GetPlayerID(HouseInfo[h][hOwner]);
					if(IsPlayerConnected(playeridd)) { PlayerInfo[playeridd][pPhousekey] = 255; SendClientMessage(playeridd, COLOR_LIGHTRED, " Ваш дом был продан за неуплату государству."); }
					else if(!IsPlayerConnected(playeridd))
					{
					    new mysql_query[128];
						format(mysql_query, sizeof(mysql_query), "UPDATE `Accounts` SET `pPhousekey` = '255', `pHousecash` = '%d' WHERE `Name` = '%s'",housecash, HouseInfo[h][hOwner]);
						mysql_function_query(connects, mysql_query, false, "", "");
					}
					HouseInfo[h][hHel] = 0;
					HouseInfo[h][hLock] = 1;
					HouseInfo[h][hOwned] = 0;
					strmid(HouseInfo[h][hOwner], "The State", 0, strlen("The State"), 255);
					new stringer[144];
					format(stringer, sizeof(stringer), "{32CD32}[Информация недвижимости] {4169E1}Домашний участок {FFFFFF}%d {4169E1}был продан государству за неуплату.",h);
					SendClientMessageToAll(COLOR_LIGHTRED,stringer);
					SaveHouse(h);
				}
				if(HouseInfo[h][hOwned] == 0)
				{
					DestroyDynamicMapIcon(HouseInfo[h][hMIcon]);
					DestroyPickup(HouseInfo[h][hPickup]);
					AddStaticPickup(1273, 23, HouseInfo[h][hEntrancex], HouseInfo[h][hEntrancey], HouseInfo[h][hEntrancez]);
					HouseInfo[h][hMIcon] = CreateDynamicMapIcon(HouseInfo[h][hEntrancex], HouseInfo[h][hEntrancey], HouseInfo[h][hEntrancez], 31, COLOR_WHITE, 0, -1, -1, 200.0);
				}
				if(HouseInfo[h][hOwned] == 1)
				{
					DestroyDynamicMapIcon(HouseInfo[h][hMIcon]);
					DestroyPickup(HouseInfo[h][hPickup]);
					AddStaticPickup(1272, 23, HouseInfo[h][hEntrancex], HouseInfo[h][hEntrancey], HouseInfo[h][hEntrancez]);
					HouseInfo[h][hMIcon] = CreateDynamicMapIcon(HouseInfo[h][hEntrancex], HouseInfo[h][hEntrancey], HouseInfo[h][hEntrancez], 32, COLOR_WHITE, 0, -1, -1, 200.0);
				}
			}
	    }
	}
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу