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

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

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

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

Маркеры игроков на карте

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

MADMIL

Умник
Вообщем, ребята. Мне для моего ТДМ мода нужно сделать так, чтобы игрок видел только членов своей команды. При спавне игрока у меня идет 5 секундная задержка, игрок погружается в отдельный вирт.мир, через 5 секунд по таймеру возвращается обратно в бой. В таймере возвращения у меня прописана вот эта функция:

PHP:
forward SetTeamColor(playerid);
public SetTeamColor(playerid)
{
    foreach(Player,i)
    {
        if(i != playerid)
		{
	        if(PlayerTeam[playerid] == PlayerTeam[i])
	        {
		        switch(PlayerTeam[playerid])
		        {
			        case 1:
					{
						SetPlayerMarkerForPlayer(i,playerid,COL_RED);
						SetPlayerMarkerForPlayer(playerid,i,COL_RED);
					}
			        case 2:
					{
		                SetPlayerMarkerForPlayer(i,playerid,COLOR_BLUE);
						SetPlayerMarkerForPlayer(playerid,i,COLOR_BLUE);
					}
		        }
			}
			else
			{
		        switch(PlayerTeam[playerid])
		        {
			        case 1:
					{
						SetPlayerMarkerForPlayer(i,playerid,COLOR_BLUE_INVIS);
						SetPlayerMarkerForPlayer(playerid,i,COL_RED_INVIS);
					}
			        case 2:
					{
		                SetPlayerMarkerForPlayer(i,playerid,COL_RED_INVIS);
						SetPlayerMarkerForPlayer(playerid,i,COLOR_BLUE_INVIS);
					}
		        }
			}
		}
    }
    return 1;
}
Вроде все правильно, но не работает. Кто может подсказать, в чем проблема?
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу