[DUDA]Cambiar lugar de id -
MB - 27.05.2013
Buenos dias/tardes/noches
Como puedo agregar la id al escribir en el chat que quede de esta forma:
[id] [nick del jugador]: [mensaje]
tengo este en mi gm pero no puedo cambiarle de lugar la id, me pueden ayudar por favor? :)
pawn Код:
{
new te[256];
format(te, sizeof(te),"[%d] %s", playerid , text);
SendPlayerMessageToAll(playerid, te);
SetPlayerChatBubble(playerid, text, 0xFFFFFFAA, 100.0, 10000);
return 0;
}
gracias por la ayuda que me brinden
Respuesta: [DUDA]Cambiar comandos -
xSDx - 27.05.2013
pawn Код:
new nombre[MAX_PLAYER_NAME];
GetPlayerName(playerid,nombre,sizeof(nombre));
format(te,sizeof(te),"[%d] %s : %s",playerid,nombre,text);
SendClientMessageToAll(GetPlayerColor(playerid),te);
Re: Respuesta: [DUDA]Cambiar comandos -
Onfroi - 27.05.2013
Quote:
Originally Posted by xSDx
pawn Код:
new nombre[MAX_PLAYER_NAME]; GetPlayerName(playerid,nombre,sizeof(nombre)); format(te,sizeof(te),"[%d] %s : %s",playerid,nombre,text); SendClientMessageToAll(GetPlayerColor(playerid),text);
|
eso no mandaria el nombre doble?
Respuesta: [DUDA]Cambiar comandos -
xSDx - 27.05.2013
no, por que no usa la funcion sendplayermessage, este es un sendclientmessage y mandara el string formateado unicamente, ya que con la funcion sendplayermessage no se puede hacer esto
Respuesta: [DUDA]Cambiar comandos -
MB - 28.05.2013
Quote:
Originally Posted by xSDx
pawn Код:
new nombre[MAX_PLAYER_NAME]; GetPlayerName(playerid,nombre,sizeof(nombre)); format(te,sizeof(te),"[%d] %s : %s",playerid,nombre,text); SendClientMessageToAll(GetPlayerColor(playerid),te);
|
con ese codigo me quedу asi el chat:
pensй que cambiando el color del nick funcionaria pero no tiene ningun efecto :S
Respuesta: [DUDA]Cambiar comandos -
xSDx - 28.05.2013
ah si, debes usar antes SetPlayerColor o si no la funcion no devolvera un color, mira este post para arreglar ese problema
https://sampwiki.blast.hk/wiki/ColorFix
Respuesta: [DUDA]Cambiar comandos -
MB - 28.05.2013
Quote:
Originally Posted by xSDx
|
hay alguna forma de que [id] sea blanco y no del color del nick?
hice estoy y el mensaje ahora si aparece blanco pero la id no la pude cambiar
pawn Код:
format(te,sizeof(te),"[%d] %s: {FFFFFF}%s",playerid,nombre,text);

u.u