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, ....