PHP код:
CMD:mutear(playerid, params[])
{
if(Informacion[playerid][Nivel] >= 2) //* Si no tiene nivel 2
return Error(playerid, 4); //* Nose que es
if(Informacion[playerid][Logeado] == 0) //* Si no esta logueado
return Error(playerid, 11); //* Nose que es
if(Informacion[playerid][Espiando] == 1) //* Si ya esta callado їCallado o espiando?
return SendClientMessage(playerid, COLOR_AZUL, "[ERROR]: {FFFFFF}El usuario ya estб callado!");
new Jugador, Razon, string[128]; //* Para que confundirse con parametros si puedes hacer esto...
if(sscanf(params, "us[64]", Jugador, Razon))
return SendClientMessage(playerid, COLOR_AZUL, "[ERROR]: {FFFFFF}Uso: /Mutear [ID] [RAZON]"); //* No deberias agregar tiempo?
if(!IsPlayerConnected(Jugador))
return Error(playerid, 0); //* Error jugador desconectado
Informacion[Jugador][Muteado] = 1; //* Variable en 1 al jugador muteado
//* Mensaje a todos..
format(string, sizeof(string), "{375FFF}[INFO]: {FFFFFF}El administrador {375FFF}%s {FFFFFF}ha muteado a %s [RAZON: %s].", aNombre(playerid), pNombre(Jugador), Razon);
SendClientMessageToAll(-1, string);
//* Mensaje al jugador...
format(string, 256, "{FFFFFF}El administrador {375FFF}%s {FFFFFF}te muteу [RAZON: %s].\nSi crees que fuй injusto, toma fotos con F8 y subelas al foro.", aNombre(playerid), Razon);
ShowPlayerDialog(Jugador, 2, DIALOG_STYLE_MSGBOX, "{FFFFFF}Muteado por un {FF0000}administrador", string, "Cerrar", "");
//* Mensaje a los administradores...
MensajeAdminsCMD(playerid,"CALLAR");
return 1;
}