GTAOnline.net
San Andreas Multiplayer (sa:mp) => Scripting SA-MP [Pawn center] => Discussion démarrée par: ShaDowxx™ le 27 Avril 2012, 08:23:41
-
Bonjour,
Je voudrais savoir comment attribuer une couleur à des joueurs. J'ai utilisé SetPlayerColor mais sa ne marche pas puisque c'est le joueur en lui même qui devient la couleur que je désire lui attribuer. Je sais pas quoi faire ... :/
Pouvez-vous m'aider ? :-*
Cordialement.
-
Met SetPlayerColor à la connexion des joueurs .
-
Oui mais si je veux avec un dialogue changer leurs couleurs, je fais comment ? On est bien bloqué...
-
http://wiki.sa-mp.com/wiki/ColorFix
-
SetPlayerColor(playerid, PlayerColors[playerid]);
C'est le code que j'utilise mais justement, il met le joueur en bleu et je veux qui reste invisible, c'est les autres joueurs qui deviennent bleu.
-
Woow, concentre toi et décris ton problème clairement, en francais, avec des phrases simples mais precises.
Là je voulais aider mais je comprends pas ;)
-
Je voudrais savoir comment on peut faire pour mettre les autres joueurs en bleu quand on choisit l'atout "Reconnaisance" et garder le joueur qui a choisit l'atout invisible sur la mini-carte.
-
0xXXXXXXXX
En vert: la couleur
En rouge: la transparence ( FF = opaque soit 100%, 00 = transparent soit 0% )
-
Oui mais je sais ça ;)
Mais je veux juste savoir comment mettre en couleur les joueurs en bleu lorsque que le joueur aura choisit Reconaissance.
-
Il doit y avoir un truc qui m’échappe, pour mettre un joueur en couleur, SetPlayerColor ^^
-
Mais justement, le bug c'est que tout le monde est en bleu sur le serveur quand je met l'atout Reconnaisance.
-
Mais.. donne nous ton code!
-
D'accord !
Le voici (http://pastebin.com/FkmqHW0x).
-
Je ne vois pas trop d'ou ca peut venir, dejà au niveau des defines tu avait mis quoi pour les couleurs ?
Moi j'ai fait ca : http://pastebin.com/RfdMjuCZ (http://pastebin.com/RfdMjuCZ)
Je ne sais pas si ca foncitonnera, ca m'avait pas l'air trop mal.
J'ai mis les defines pour être sur, rajouté une condition dans OnDialogResponse, et des return
Tiens moi au courant ;)
-
Je vais essayer ... Je te tient au courant !
-
Bon je crois que ce code est trop dur pour moi ... J'abandonne, je vais faire plus simple sur mon serveur.