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
-
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
-
**
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 ..
-
Toujours le même problème.
-
Aucun changement !
Vinc
-
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)