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

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

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

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

Выдача PayDay'я всем игрокам

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

Koletron

Дебютант
Вопрос таков, как оправить пейдей всем игрокам, пробовал через Foreach не работает...

Вот мой код.

PHP:
stock PayDay(playerid)
{
		foreach(new i : Player)
		{
 		for(new i = 0; i < MAX_PLAYERS; i++)
		{
			if(player_info[i][MINS] < 30)
			{
				SCM(i, COLOR_GREY, "Вы не получили PayDay, потому что не отыграли 30 минут.");
				return 1;
			}
			SCM(i, COLOR_WHITE, "PayDay");
			GiveExp(i, 1);
			if(player_info[i][FRACTIONID] == 1 && player_info[i][FRACTIONRANG] == 1)
			cache_get_value_name(0, "money", player_info[playerid][MONEY]);
		 	player_info[i][MONEY] += 1100;
			static const fmt_query[] = "UPDATE `users` SET `mins` = '%d', `money` = '%d' WHERE `id` = '%d'";
		 	player_info[i][MINS] = 0;
			new query[sizeof(fmt_query)+(-2+2)+(-2+15)+(-2+8)];
			mysql_format(dbHandle, query, sizeof(query), fmt_query, player_info[i][MINS], player_info[i][MONEY], player_info[i][ID]);
			mysql_tquery(dbHandle, query);
		}
		}
		return 1;
}
Заранее спасибо
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу