GTAOnline.net
San Andreas Multiplayer (sa:mp) => Scripting SA-MP [Pawn center] => Discussion démarrée par: Eloctro le 08 Mars 2008, 14:14:47
-
Salut ,
Je ses que pour la couleur d'un joueur ses SetPlayerColor et je ve que avec cette ligne le player qui ce connecte est une couleur au hasard .
PS : j'ai juste besoin de la ligne .
Merci d'avance
-
Ne lui assigne tout simplement pas de couleur, le server s'en chargera tout seul :)
donc pas de 'SetPlayerColor' :)
-
Ok merci .
EDIT :
Comme y a des couleurs pas très belle ou ilisible vous pouvez m'aidé :
SetPlayerColor(ICI JE DOIS METTRE QUOI);//Par exemple le joueur ID 0 seras vert
Juste la ligne en exemple et je vous laisses tranquille .
-
Hey,
if(GetPlayerSkin(playerid) == ID SKIN) {
SetPlayerColor(playerid, COULEUR);
}
NV.
-
Merci j'ai pu de question a posé .
Merci d'avoir répondu vite
-
SetPlayerColor ( playerid, COULEUR );
Couleur étant un code couleur Hexadecimal de type RGBA.
Tu pourra recup ce code couleur facilement grace a http://www.gtasa.fr/download.php?act=view&id=2105
-
Bonjour,
J'aurais une question sur le RRGGBBAA. :)
Je crois avoir compris que c'était l'opacité, mais dans quel(s) cas est-elle appliquée? Car lorsqu'un joueur parle sur le chat il n'y a pas de transparence. :-X
Merci de m'éclairer. ;)
++
ZecKo
-
La couche Alpha n'est pas utiliser. Je ne sais d'ailleur pas pourquoi SA-MP Requiert cette valeu. Ce n'est pas un standart du pawn. C'est juste un de leur delire. Peut etre pour que tout les code couleur soi identique si il atteigne le stade de MTA avec les gametexte :)
-
La couche alpha n'est pas utilisée dans le chat ou dans la liste des joueurs mais elle est utilisée pour les marqueurs sur la minicarte (et sur la carte).
Si on met la couche AA à 0 (Ex : 0xFF000000), le chat du joueur apparait dans le couleur FF0000 (rouge vif) ainsi que son pseudo dans la fenêtre des joueurs (touche TAB) mais son marqueur n'apparait plus sur la carte (en fait, il est complétement transparent).
Par contre, je n'ai jamais essayé d'autre valeurs que 0xFF, 0xAA ou 0x00 pour cette composante de la couleur. Notament, je ne sais pas si le curseur devient transparent à 50% si on met 0x88 dans cette composante.
++
Syg