Problema con mi funcion EnviarMensajeFormateado
#6

Yo lo harнa con un macro lo de EnviarMensajeFormateado.

pawn Код:
new stringf[128];
#define EnviarMensajeFormateado(%1, %2, %3) SendClientMessage(%1, %2, (format(stringf, sizeof(stringf), %3), stringf))
Con respecto a lo de Nombre, antes debes utilizar la funciуn GetPlayerName con esa variable, pero la misma debe ser un array, y no un argumento de ese tipo. Para no tener que estar definiendo a cada rato lo de GetPlayerName, creas esta funciуn:

pawn Код:
stock ObtenerNombre(playerid)
{
    new string[MAX_PLAYER_NAME+1];
    GetPlayerName(playerid, string, sizeof(string));
    return string;
}
Quedando asн:

pawn Код:
EnviarMensajeFormateado(playerid, -1, "Tu ID: %i, tu nombre: %s", playerid, ObtenerNombre(playerid));
Reply


Messages In This Thread

Forum Jump:


Users browsing this thread: 1 Guest(s)