GTAOnline.net
San Andreas Multiplayer (sa:mp) => Scripting SA-MP [Pawn center] => Discussion démarrée par: mahad le 03 Septembre 2011, 20:30:45
-
Bonsoir,
Sur mon ancien GM j'avais une commande /bk qui fonctioné ( Couleur du joueur + marque sur la map )
et mainenant sachant que j'ai rien touché il fonctione plus
SetPlayerMarkerForPlayer(i, playerid, COLOR_RED);
et ceci depuis que j'ai changé samp en 0.3c
y a t'il une nouvelle fonction ou autre pour ceci ?
merci d'avance
-
Que vaut: i, playerid et COLOR_RED ?
-
Bonjour, Bonsoir
pour le i :
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
if(DynamicFactions[PlayerInfo[playerid][pFaction]][fType] == 1)
{
SetPlayerMarkerForPlayer(i, playerid, COLOR_RED);
format(string, sizeof(string), "ALL UNITS: %s a activé sa balise d'urgence, il a surement besoin d'aide.", GetPlayerNameEx(playerid));
SendClientMessage(i, COLOR_DBLUE, string);
//SendFactionMessage(PlayerInfo[playerid][pFaction], COLOR_DBLUE, string);
}
}
}
(14 lignes)
et pour le Color Red :
#define COLOR_RED 0xA10000AA
voila merci d'avance
-
Quelle est le message d'erreur ?
-
y a pas d'erreur juste qu'une fois fait le /bk aucun point rouge sur la map par contre le pseudo du joueur change bien de couleurs
-
Tu utilise surement le GM de Foo, le problème reste un mystère pour moi, mais pourquoi mettre: 'i' et 'playerid' dans la même ligne, c'est insensée.
-
Salut,
La valeur alpha est tres peu opaque,#define COLOR_RED 0xA10000AA
Cela ne fonctionnerait-il pas mieux avec ?#define COLOR_RED 0xA10000FF
Ce n'est qu'une suggestion, je n'avance rien de sur
-
0xA10000AA est transparent je croit que spiirou a raison.
-
je test
Merci pour vos aide
ps : oui script de foo