SA-MP Forums Archive
Маркеры команд - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Русский/Russian (https://sampforum.blast.hk/forumdisplay.php?fid=32)
+---- Thread: Маркеры команд (/showthread.php?tid=617346)



Маркеры команд - Bren - 19.09.2016

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

PHP Code:
stock TeamColor(playerid)
{
    for(new 
GetPlayerPoolSize(); >= 0--)
    {
        if(
ChoiceTeamCheck[playerid][2] == 256SetPlayerMarkerForPlayer(iplayerid0xFFFFFF33);
        else if(
ChoiceTeamCheck[i][2] != 256SetPlayerMarkerForPlayer(playeridi0xFFFFFF33);
        if(
ChoiceTeamCheck[playerid][2] == 256) return 1;
         if(
ChoiceTeamCheck[playerid][2] != ChoiceTeamCheck[i][2])
        {
            if(
ChoiceTeamCheck[i][2] == 1SetPlayerMarkerForPlayer(playeridi0xFF00FF00);
            else if(
ChoiceTeamCheck[i][2] == 2SetPlayerMarkerForPlayer(playeridi0x00FFFF00);
            if(
ChoiceTeamCheck[playerid][2] == 1SetPlayerMarkerForPlayer(iplayerid0xFF00FF00);
            else if(
ChoiceTeamCheck[playerid][2] == 2SetPlayerMarkerForPlayer(iplayerid0x00FFFF00);
        }
        else if(
ChoiceTeamCheck[playerid][2] == ChoiceTeamCheck[i][2])
        {
            if(
ChoiceTeamCheck[i][2] == 1SetPlayerMarkerForPlayer(playeridi0xFF00FFFF);
            else if(
ChoiceTeamCheck[i][2] == 2SetPlayerMarkerForPlayer(playeridi0x00FFFFFF);
            if(
ChoiceTeamCheck[playerid][2] == 1SetPlayerMarkerForPlayer(iplayerid0xFF00FFFF);
            else if(
ChoiceTeamCheck[playerid][2] == 2SetPlayerMarkerForPlayer(iplayerid0x00FFFFFF);
        }
    }
    return 
1;