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

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

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

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

[Вопрос] Проблема с PayDay

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

Seone

Ученик
Прошу помощи сам не могу понять как исправить.Когда наступает время PayDay просто пишет "Сейчас времени хх:хх часов" и всё.А PayDay как обычно не даёт,а иногда он у некоторых показывается,а у некоторых нет.

PHP:
if((tmphour > ghour) || (tmphour == 0 && ghour == 23))
	{
		format(string, sizeof(string), "Сейчас времени %d:00 часов",tmphour);
		BroadCast(COLOR_WHITE,string);
		ghour = tmphour;
		PayDay();
		for(new i = 0; i < MAX_PLAYERS; i++)
		{
			PlayerInfo[i][pPayDay]+= 1;
		}
		if(realtime)
		{
			SetWorldTime(tmphour);
		}
	}

PHP:
public PayDay()
{
	new string[128];
	SaveBankMafia();
	new sendername[MAX_PLAYER_NAME];
	for(new i = 0; i < sizeof(GZInfo); i++)
	{
		if(GZInfo[i][gFrakVlad] == 12) TotalGz[0]++;
		if(GZInfo[i][gFrakVlad] == 13) TotalGz[1]++;
		if(GZInfo[i][gFrakVlad] == 15) TotalGz[2]++;
		if(GZInfo[i][gFrakVlad] == 17) TotalGz[3]++;
		if(GZInfo[i][gFrakVlad] == 18) TotalGz[4]++;
	}
	FracBank[0][fBallas] += TotalGz[0]*30;
	FracBank[0][fVagos] += TotalGz[1]*30;
	FracBank[0][fGrove] += TotalGz[2]*30;
	FracBank[0][fAztek] += TotalGz[3]*30;
	FracBank[0][fRifa] += TotalGz[4]*30;
	ClearTotalGz();
	SaveBankFrac();
	for(new h = 0; h < sizeof(HouseInfo); h++)
	{
		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] -= 50;
		}
		if(HouseInfo[h][hKlass] == 2 && HouseInfo[h][hOwned] == 1)
		{
			HouseInfo[h][hTakings] -= 50;
		}
		if(HouseInfo[h][hKlass] == 3 && HouseInfo[h][hOwned] == 1)
		{
			HouseInfo[h][hTakings] -= 50;
		}
		if(HouseInfo[h][hKlass] == 4 && HouseInfo[h][hOwned] == 1)
		{
			HouseInfo[h][hTakings] -= 50;
		}
		if(HouseInfo[h][hKlass] == 5 && 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;
			strmid(HouseInfo[h][hOwner], "The State", 0, strlen("The State"), 255);
		}
	}


---------- Post added at 22:05 ---------- Previous post was at 21:41 ----------

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