[Ajuda] Marker Radar
#1

Boas, comno poзo fazer para sу mebros da mesma equipa se vejam no radar ?
Tenho a seguinte variavel:
pawn Код:
SDPVars[playerid][TeamPlayer];

//Se o SDPVars[playerid][TeamPlayer] for = a 0 й da team A se for igual a 1 й da team b
Tenho o seguinte cуdigo quando comeзa a ronda:
pawn Код:
for(new u = 0; u <= MAX_PLAYERS; u++)
    {
        if(SDPVars[u][PlayingSD] == true)
        {
           
            if(SDPVars[u][TeamPlayer] == 0)
            {
                SetPlayerSkin(u, 137);
                SetPlayerInterior(u, 10);
                new Random = random(sizeof(DFSpawns));
                SetPlayerPos(u, ATSpawns[Random][0], ATSpawns[Random][1], ATSpawns[Random][2]);
                SetPlayerFacingAngle(u, ATSpawns[Random][3]);
                SetPlayerColor(u, ColorTerrorist);
            }else if(SDPVars[u][TeamPlayer] == 1){
                SetPlayerSkin(u, 285);
                SetPlayerInterior(u, 10);
                new Random2 = random(sizeof(DFSpawns));
                SetPlayerPos(u, DFSpawns[Random2][0], DFSpawns[Random2][1], DFSpawns[Random2][2]);
                SetPlayerFacingAngle(u, DFSpawns[Random2][3]);
                SetPlayerColor(u, ColorCTerrorist);
            }
            for(new t = 0; t < 9; t++)
                TextDrawShowForPlayer(u, SDTexts[t]);
            }
               
        }
Obrigado.
Reply
#2

aqui tens uma base

pawn Код:
for(new pt = 0; pt < MAX_PLAYERS; pt++)
{
    if(SDPVars[playerid][TeamPlayer] == 0 && SDPVars[pt][TeamPlayer] == 0)
    {
        // Mostra marcas
    }
    else if(SDPVars[playerid][TeamPlayer] == 1 && SDPVars[pt][TeamPlayer] == 1)
    {
        // Mostra marcas
    }
}
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)