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

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

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

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

Маркеры команд

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

Bren

Умник
Здравствуйте, возникла такая проблема.
При изменение ChoiceTeamCheck[playerid][2] на 256 не меняется цвет маркера игроку который должен видеть измененный цвет.

PHP:
stock TeamColor(playerid)
{
    for(new i = GetPlayerPoolSize(); i >= 0; i --)
	{
	    if(ChoiceTeamCheck[playerid][2] == 256) SetPlayerMarkerForPlayer(i, playerid, 0xFFFFFF33);//
	    else if(ChoiceTeamCheck[i][2] != 256) SetPlayerMarkerForPlayer(playerid, i, 0xFFFFFF33);//
	    if(ChoiceTeamCheck[playerid][2] == 256) return 1;//

 		if(ChoiceTeamCheck[playerid][2] != ChoiceTeamCheck[i][2])
		{
			if(ChoiceTeamCheck[i][2] == 1) SetPlayerMarkerForPlayer(playerid, i, 0xFF00FF00);
			else if(ChoiceTeamCheck[i][2] == 2) SetPlayerMarkerForPlayer(playerid, i, 0x00FFFF00);

            if(ChoiceTeamCheck[playerid][2] == 1) SetPlayerMarkerForPlayer(i, playerid, 0xFF00FF00);
		    else if(ChoiceTeamCheck[playerid][2] == 2) SetPlayerMarkerForPlayer(i, playerid, 0x00FFFF00);
		}
		else if(ChoiceTeamCheck[playerid][2] == ChoiceTeamCheck[i][2])
		{
			if(ChoiceTeamCheck[i][2] == 1) SetPlayerMarkerForPlayer(playerid, i, 0xFF00FFFF);
			else if(ChoiceTeamCheck[i][2] == 2) SetPlayerMarkerForPlayer(playerid, i, 0x00FFFFFF);

			if(ChoiceTeamCheck[playerid][2] == 1) SetPlayerMarkerForPlayer(i, playerid, 0xFF00FFFF);
			else if(ChoiceTeamCheck[playerid][2] == 2) SetPlayerMarkerForPlayer(i, playerid, 0x00FFFFFF);
		}
	}
	return 1;
}
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу