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

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

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

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

Выдача матов

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

Жека

Умник
При заходе на склад, бандам выдается рандомно по 1-6 матов, но выдается только игроку с 0 id, больше не кто не может взять матов, как такое исправить?
PHP:
publics: getmatspub1(playerid)
{
	if(IsPlayerInDynamicCP(playerid, zona51[playerid]) || IsPlayerInDynamicCP(playerid, zonasf[playerid]))
	{
		new plm = PlayerInfo[playerid][pMRInections];
		if(plm == 3 || plm == 12 || plm == 13 || plm == 15 || plm == 17 || plm == 18 || plm == 19 || plm == 5 || plm == 6 || plm == 14)
		{
			if(PlayerInfo[playerid][pSum] == 1)
			{
				if(PlayerInfo[playerid][pMats] >= 1000) return SendClientMessage(playerid, COLOR_GREY, "Больше вам не унести"), GameTextForPlayer(playerid, "Full", 2000, 4);
			}
			else
			{
				if(PlayerInfo[playerid][pMats] >= 500) return SendClientMessage(playerid, COLOR_GREY, "Больше вам не унести"), GameTextForPlayer(playerid, "Full", 2000, 4);
			}
			new string[64], plmats = random(6) + 1;
			PlayerInfo[playerid][pMats] += plmats;
			format(string, sizeof(string), "~y~+%d materials. total: %d", plmats, PlayerInfo[playerid][pMats]);
			GameTextForPlayer(playerid, string, 2000, 4);
			format(string, sizeof(string), "+%d шт", plmats);
			SetPlayerChatBubble(playerid, string, COLOR_YELLOW, 15.0, 1500);
			PlayerPlaySound(playerid, 17803, 0, 0,0);
			new randtime = random(3000);
			SetTimerEx("getmatspub1", randtime, false, "i", playerid);
		}
		else return SendClientMessage(playerid, COLOR_GREY, "Вам не доступен этот склад");
	}
	return true;
}
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу