Problema con darle color a un jugador. -
JimGorecky - 11.05.2015
Tengo un problema con darle color a un player, pues lo quй quiero, es quй cuando ese player utilice un comando, para que un grupo de usuarios lo puedan ver con el nuevo color en el nombre y en el radar, pues hice esto asн:
pawn Код:
#define COLOR_AZUL 0x0050F6FF
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
if(GrupoNumero1(i))
{
SetPlayerMarkerForPlayer(i, playerid, COLOR_AZUL);
ShowPlayerMarkers(1);
}
}
}
Ese codigo lo estoy utilizando en el comando, el nombre si se le pone azul pero no sale marcado en el radar, me pueden decir quй estoy haciendo mal?
Re: Problema con darle color a un jugador. -
ronaldfa - 11.05.2015
Yo uso este mira
PHP код:
else if(strcmp(cmdtext, "/azul", true) == 0)
{
SendClientMessage(playerid, 0x33CCFFAA, "HAS CAMBIADO TU COLOR A AZUL" );
SetPlayerColor(playerid, 0x33CCFFAA);
return 1;
}
Y se cambia el nombre y en el radar tambien.
Respuesta: Problema con darle color a un jugador. -
Goncho28 - 11.05.2015
La transparencia del color estб mal, 0xFFFFFF
FF
Lo que te marquй en negrita es la transparencia, cambiala y se va a ver
Respuesta: Problema con darle color a un jugador. -
JimGorecky - 12.05.2015
Quote:
Originally Posted by Goncho28
La transparencia del color estб mal, 0xFFFFFFFF
Lo que te marquй en negrita es la transparencia, cambiala y se va a ver
|
Lo quй tengo entendido es que el FF es para que aparezca en el radar y el AA es para que no, me podrнas decir si estoy bien?
Respuesta: Problema con darle color a un jugador. -
Goncho28 - 12.05.2015
Quote:
Originally Posted by JimGorecky
Lo quй tengo entendido es que el FF es para que aparezca en el radar y el AA es para que no, me podrнas decir si estoy bien?
|
Si, pero se pueden usar nъmeros tambiйn (es confuso)
Respuesta: Problema con darle color a un jugador. -
JimGorecky - 12.05.2015
La funciуn que publique arriba, resulta quй si esta del todo algo bien, me sale el punto en el radar, pero cuando estoy lejos del player quй utilizo el comando, a lo que me acerco al player se desaparece el punto en el radar pero el color en el nombre sigue ahн, me podrнan decir por que sucede eso si tengo el
ShowPlayerMarkers(1); en el modo global?
Respuesta: Problema con darle color a un jugador. -
Goncho28 - 12.05.2015
Quote:
Originally Posted by JimGorecky
La funciуn que publique arriba, resulta quй si esta del todo algo bien, me sale el punto en el radar, pero cuando estoy lejos del player quй utilizo el comando, a lo que me acerco al player se desaparece el punto en el radar pero el color en el nombre sigue ahн, me podrнan decir por que sucede eso si tengo el ShowPlayerMarkers(1); en el modo global?
|
Ya entendн, pensй que nunca te salнa, no trabajo con los nombres en colores pero este error lo he visto miles de veces ya... Tiene soluciуn, dejame ver si testeando lo puedo hacer
Respuesta: Problema con darle color a un jugador. -
JimGorecky - 12.05.2015
Algъn otro usuario que me pueda ayudar con esto?
Respuesta: Problema con darle color a un jugador. -
Goncho28 - 12.05.2015
Quote:
Originally Posted by JimGorecky
Algъn otro usuario que me pueda ayudar con esto?
|
Estuve leyendo y despuйs de cierta distancia se sale del radar, la soluciуn que encontrй es que cuando se aleja mбs de esa distancia le pones el color otra vez
Respuesta: Problema con darle color a un jugador. -
JimGorecky - 12.05.2015
Bueno, pues ya que la funciуn que dice global, no es tan global, me tocarб utilizarla asн:
pawn Код:
SetPlayerMarkerForPlayer(i, playerid, COLOR_AZUL);
ShowPlayerMarkers(2);
LimitPlayerMarkerRadius();
Compilo y voy a mirar.