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

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

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

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

Непонятки с payday

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

RoM14

Умник
Вообщем...помогите испраить баг с PayDay, за дается 2 раза в час, точнее каждых 40 мин.....помогите исправить вот код
PHP:
if(Player[i][pPayDay] >= 3600)
			{
				account = Player[i][pBank];
				new checks = Player[i][pPayCheck];
				new inter =  Player[i][pBank]/1000;
				Player[i][pConnectTime] += 1;
				Player[i][pBank] = account+inter+checks;
				SCM(i, GREEN, "|___ З А Р П Л А Т А ___|");
				SFM(i, YELLOW2, "• - Зарплата: $%d.", checks);
				if(Player[i][pPhousekey] != 255 || Player[i][pPbiskey] != 255)
				{
					GiveMoney(i,-1500);
					SCM(i, YELLOW2, "• - Электричество: -$1500");
				}
				SFM(i, YELLOW2, "• - Баланс: $%d, Полученный интерес: $%d, Новый баланс: $%d", account, inter, Player[i][pBank]);
				SCM(i, GREEN, "|-------------------------------|");
				if(Player[i][pPayCheck] > 0)
				{
					format(strinz, sizeof(strinz), "~w~€APЊ‡AЏA ~g~$%d", checks);
					GameTextForPlayer(i, strinz, 5000, 1);
				}
				Player[i][pPayCheck] = 0;
				Player[i][pPayDay] = 0;
				new getday[80];
				switch(getDay())
				{
				    case 0: getday = "Суббота";
				    case 1: getday = "Воскресенье";
				    case 2: getday = "Понедельник";
				    case 3: getday = "Вторник";
				    case 4: getday = "Среда";
				    case 5: getday = "Четверг";
				    case 6: getday = "Пятница";
				}
				SFM(i, YELLOW2, "День недели: %s.", getday);
				if(getDay() == 1)
				{
					SCM(i, YELLOW, "Выходной отрыв: В воскресенье каждые отыгранные часы, вы будете получать по 2 exp.");
					Player[i][pExp] +=2;
				}
				if(getDay() == 0)
				{
					SCM(i, YELLOW, "Выходной отрыв: В субботу каждые отыгранные часы, вы будете получать 10000.");
					GiveMoney(i, 10000);
				}
				/*if(getDay() == 2)
				{
					SCM(i, YELLOW, "Тяжолый день: День тяжолый .......");
					GiveMoney(i, 10000);
				}*/
				else Player[i][pExp]++;
				format(strinz,sizeof(strinz),"~w~LvL: ~y~%d ~w~Exp: ~y~%d~w~/~y~%d",Player[i][pLevel],Player[i][pExp],(Player[i][pLevel]+1)*levelexp);
				TextDrawSetString(lvlexp[i], strinz);
				SavePlayer(i);
			}
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу