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

Titre: Attribuer une couleur à des joueurs.
Posté 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.
Titre: Re : Attribuer une couleur à des joueurs.
Posté par: Eloctro le 27 Avril 2012, 11:37:25
Met SetPlayerColor à la connexion des joueurs .
Titre: Re : Attribuer une couleur à des joueurs.
Posté par: ShaDowxx™ le 27 Avril 2012, 12:28:16
Oui mais si je veux avec un dialogue changer leurs couleurs, je fais comment ? On est bien bloqué...
Titre: Re : Attribuer une couleur à des joueurs.
Posté par: D0os-Nox le 27 Avril 2012, 12:49:25
Citer
http://wiki.sa-mp.com/wiki/ColorFix
Titre: Re : Attribuer une couleur à des joueurs.
Posté par: ShaDowxx™ le 27 Avril 2012, 14:03:05
Code: (pawn) [Sélectionner]
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.
 
Titre: Re : Attribuer une couleur à des joueurs.
Posté par: spiirou le 27 Avril 2012, 15:21:29
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  ;)
Titre: Re : Attribuer une couleur à des joueurs.
Posté par: ShaDowxx™ le 27 Avril 2012, 15:42:08
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.
Titre: Re : Attribuer une couleur à des joueurs.
Posté par: spiirou le 27 Avril 2012, 17:00:04
0xXXXXXXXX

En vert: la couleur
En rouge: la transparence ( FF = opaque soit 100%, 00 = transparent soit 0% )
Titre: Re : Attribuer une couleur à des joueurs.
Posté par: ShaDowxx™ le 27 Avril 2012, 17:23:46
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.
Titre: Re : Attribuer une couleur à des joueurs.
Posté par: spiirou le 27 Avril 2012, 17:29:57
Il doit y avoir un truc qui m’échappe, pour mettre un joueur en couleur, SetPlayerColor ^^
Titre: Re : Attribuer une couleur à des joueurs.
Posté par: ShaDowxx™ le 28 Avril 2012, 08:53:42
Mais justement, le bug c'est que tout le monde est en bleu sur le serveur quand je met l'atout Reconnaisance.
Titre: Re : Attribuer une couleur à des joueurs.
Posté par: spiirou le 28 Avril 2012, 08:57:57
Mais.. donne nous ton code!
Titre: Re : Attribuer une couleur à des joueurs.
Posté par: ShaDowxx™ le 28 Avril 2012, 14:08:43
D'accord !

Le voici (http://pastebin.com/FkmqHW0x).
Titre: Re : Attribuer une couleur à des joueurs.
Posté par: spiirou le 28 Avril 2012, 14:37:56
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 ;)
Titre: Re : Attribuer une couleur à des joueurs.
Posté par: ShaDowxx™ le 28 Avril 2012, 14:54:41
Je vais essayer ... Je te tient au courant !
Titre: Re : Attribuer une couleur à des joueurs.
Posté par: ShaDowxx™ le 29 Avril 2012, 16:14:51
Bon je crois que ce code est trop dur pour moi ... J'abandonne, je vais faire plus simple sur mon serveur.