Mira cree esta funcion;:
pawn Код:
EnviarConsola(playerid, command[], text[])
{
new Name[24], Msg[128];
for (new i; i < MAX_PLAYERS; i++)
{
GetPlayerName(playerid, Name, sizeof(Name));
format(Msg, 128, "%s: %s %s", Name, command, text);
print(Msg);
}
}
facil ^^ xd
Asi la usas en comandos:
pawn Код:
CMD:tucomandoea(playerid, params[])
{
EnviarConsola(playerid, "/tucomandoea", params);
//resto del cmd...
return 1;
}
El params lo tiene para agregar cosas al comado, ejemplo tenes un /pm, con el params va a salir el mensaje...
Ejemplo si el player usa pm
pawn Код:
CMD:pm(playerid, params[])
{
EnviarConsola(playerid, "/pm", params);
//resto del cmd
return 1;
y si el player pone /pm 2 hola wuachiiin
en consola no va salir solo PM, saldrб esto:
Код:
/pm 2 hola wuachiiin
^^, recuerda usar un procesador de comandos como dcmd y zcmd, no se si YCMD tiene params, pero capas que te sirva, ....