SA-MP Forums Archive
[Pregunta]Como hago Esto - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Español/Spanish (https://sampforum.blast.hk/forumdisplay.php?fid=29)
+---- Thread: [Pregunta]Como hago Esto (/showthread.php?tid=485537)



[Pregunta]Como hago Esto - AntonyFC - 04.01.2014

Alguien me puede Ayudar diciйndome como es para identificar el color de un player?


Respuesta: [Pregunta]Como hago Esto - OTACON - 04.01.2014

el color de que quieres verificar? O_O...

https://sampwiki.blast.hk/wiki/GetPlayerColor


Respuesta: [Pregunta]Como hago Esto - AntonyFC - 04.01.2014

Lo que yo quiero es que yo pongo un Texdraw que diga el nick del jugador y no se como poner el color que tiene el Jugador?


Respuesta: [Pregunta]Como hago Esto - OTACON - 04.01.2014

con la funcion que te di arriba, GetPlayerColor.

https://sampwiki.blast.hk/wiki/GetPlayerColor


Respuesta: [Pregunta]Como hago Esto - AntonyFC - 04.01.2014

Asi?
pawn Код:
format(String, sizeof(String), "{%06x}%s",(GetPlayerColor(playerid) >>> 8),playername);



Respuesta: [Pregunta]Como hago Esto - Swedky - 04.01.2014

Quote:
Originally Posted by AntonyFC
Посмотреть сообщение
Asi?
pawn Код:
format(String, sizeof(String), "{%06x}%s",(GetPlayerColor(playerid) >>> 8),playername);
Sн, asн estб bien xd.


Respuesta: [Pregunta]Como hago Esto - AntonyFC - 04.01.2014

Me sale asi



Respuesta: [Pregunta]Como hago Esto - Swedky - 04.01.2014

Quote:
Originally Posted by AntonyFC
Посмотреть сообщение
Me sale asi
Yo lo tengo asн:

pawn Код:
public OnPlayerText(playerid, text[])
{
    new string[144];
    new Nick[MAX_PLAYER_NAME];
    GetPlayerName(playerid, Nick, sizeof(Nick));
    format(string, sizeof(string),  "{%06x}%s [%d]: {FFFFFF}%s", GetPlayerColor(playerid) >>> 8, Nick, playerid, text);
    SendClientMessageToAll(-1, string);
    SetPlayerChatBubble(playerid, text, -1, 100.0, 4000);
    return 0;
}
Y me funciona bien. Fнjate usando el cуdigo que te pasй y avнsanos.


Respuesta: [Pregunta]Como hago Esto - Adoniiz - 04.01.2014

Recuerden que GetPlayerColor tiene un problema, asн que en el mismo wiki samp dice como se arregla

https://sampwiki.blast.hk/wiki/GetPlayerColor


Respuesta: [Pregunta]Como hago Esto - AntonyFC - 04.01.2014

Quote:
Originally Posted by EnzoMetlc
Посмотреть сообщение
Yo lo tengo asн:

pawn Код:
public OnPlayerText(playerid, text[])
{
    new string[144];
    new Nick[MAX_PLAYER_NAME];
    GetPlayerName(playerid, Nick, sizeof(Nick));
    format(string, sizeof(string),  "{%06x}%s [%d]: {FFFFFF}%s", GetPlayerColor(playerid) >>> 8, Nick, playerid, text);
    SendClientMessageToAll(-1, string);
    SetPlayerChatBubble(playerid, text, -1, 100.0, 4000);
    return 0;
}
Y me funciona bien. Fнjate usando el cуdigo que te pasй y avнsanos.
E yo lo que quiero hacer es en estadisticas Textdraw
pawn Код:
for(new playerid = 0; playerid < MAX_PLAYERS; playerid ++)
{

Nick[playerid] = TextDrawCreate(65.000000, 425.000000, "");
TextDrawBackgroundColor(Nick[playerid], 255);
TextDrawFont(Nick[playerid], 1);
TextDrawLetterSize(Nick[playerid], 0.250000, 1.800000);
TextDrawColor(Nick[playerid],Blanco );
TextDrawSetOutline(Nick[playerid], 0);
TextDrawSetProportional(Nick[playerid], 1);
TextDrawSetShadow(Nick[playerid], 1);
}
Eso tengo en OnGameModeInt
Y esto es lo otro:
pawn Код:
format(String, sizeof(String), "{%06x}%s",(GetPlayerColor(playerid) >>> 8),playername);
TextDrawSetString(Nick[playerid], String);
TextDrawShowForPlayer(playerid,Nick[playerid]);