03.08.2014, 18:01
Hola estuve creando un comando de chat administrativo pero cuando pongo /a y el texto no funciona correctamente osea no envia el mensaje.
Код:
CMD:a(playerid, params[]) { if(Informacion[playerid][pAdmin] >= 1) { if(!isnull(params)) { new szMessage[128]; if(Informacion[playerid][pAdmin] == 1) format(szMessage, sizeof(szMessage), "{31B404}* Moderador {FFFFFF}%s: %s", NombreJugador(playerid), params); else if(Informacion[playerid][pAdmin] == 2) format(szMessage, sizeof(szMessage), "{31B404}* Admin Junior {FFFFFF}%s: %s", NombreJugador(playerid), params); else if(Informacion[playerid][pAdmin] == 3) format(szMessage, sizeof(szMessage), "{31B404}* Administrador {FFFFFF}%s: %s", NombreJugador(playerid), params); else if(Informacion[playerid][pAdmin] == 4) format(szMessage, sizeof(szMessage), "{31B404}* Administrador Lider {FFFFFF}%s: %s", NombreJugador(playerid), params); else if(Informacion[playerid][pAdmin] == 5) format(szMessage, sizeof(szMessage), "{31B404}* Admin General {FFFFFF}%s: %s", NombreJugador(playerid), params); else if(Informacion[playerid][pAdmin] == 6) format(szMessage, sizeof(szMessage), "{31B404}* Coordinador {FFFFFF}%s: %s", NombreJugador(playerid), params); else if(Informacion[playerid][pAdmin] == 7) format(szMessage, sizeof(szMessage), "{31B404}* Server Admin {FFFFFF}%s: %s", NombreJugador(playerid), params); else if(Informacion[playerid][pAdmin] == 8) format(szMessage, sizeof(szMessage), "{31B404}* Admin Director {FFFFFF}%s: %s", NombreJugador(playerid), params); else if(Informacion[playerid][pAdmin] == 9) format(szMessage, sizeof(szMessage), "{31B404}* Server Admin {FFFFFF}%s: %s", NombreJugador(playerid), params); SendAdminMessage(AMARILLO, szMessage); Log("logs/adminchat.log", szMessage); } else SendClientMessage(playerid, COLOR_WHITE, "USE: (/a)dmin [Admin Chat]"); } return 1; }