GTAOnline.net

San Andreas Multiplayer (sa:mp) => Scripting SA-MP [Pawn center] => Discussion démarrée par: vardanega le 29 Novembre 2010, 14:57:31

Titre: Aide SetPlayerMarkerForPlayer
Posté par: vardanega le 29 Novembre 2010, 14:57:31
Bonjour, j'ai quelque problème de compréhension avec la fonction SetPlayerMarkerForPlayer.

Je voudrais que les membres de l'équipe 1 voit tout les autres joueurs sur le radar et que les membres de l'équipe 0 ne voit pas les autres joueurs sur le radar.

Voici mon code:

if(GetPlayerTeam(i) == 1)
{
for(new i; i<MAX_PLAYERS; i++)
{
SetPlayerMarkerForPlayer(playerid, i, COLOR_TEAM1);
  return 1;
}
}
else if(GetPlayerTeam(i) == 0)
{
for(new i; i<MAX_PLAYERS; i++)
{
SetPlayerMarkerForPlayer(playerid, i, 00);
  return 1;
}
}

Le code et dans une callback qui s’exécute a chaque spawn.


Merci pour votre aide !

Vincent
Titre: Re : Aide SetPlayerMarkerForPlayer
Posté par: Boomerkuigi le 29 Novembre 2010, 15:35:40
**
for(new i=0; i<MAX_PLAYERS; i++)
{
                   if(GetPlayerTeam(i) == 1)
                    {
                        SetPlayerMarkerForPlayer(playerid, i, COLOR_TEAM1);
  return 1;
    }
           else if(GetPlayerTeam(i) == 0)
                    {
SetPlayerMarkerForPlayer(playerid, i, 00);
  return 1;
    }
        }


Essaie sa ..
Titre: Re : Aide SetPlayerMarkerForPlayer
Posté par: vardanega le 29 Novembre 2010, 17:33:29
Toujours le même problème.
Titre: Re : Aide SetPlayerMarkerForPlayer
Posté par: vardanega le 09 Décembre 2010, 21:15:27
Aucun changement !

Vinc
Titre: Re : Aide SetPlayerMarkerForPlayer
Posté par: cristab le 09 Décembre 2010, 23:13:18
il y a un soucis deja

SetPlayerMarkerForPlayer(playerid, i, 00);

i n'as rien a  faire la c'est 1 ou 00

http://wiki.sa-mp.com/wiki/SetPlayerMarkerForPlayer (http://wiki.sa-mp.com/wiki/SetPlayerMarkerForPlayer)