17.05.2015, 20:08
Hola bueno resulta que tenga unos comandos para silenciar y otro para sacar el silenciado pero resulta que el de silenciar funciona perfectamente pero al sacar el silenciado parece estar todo correcto pero al escribir no sale en el chat pero en la consola si.
Dejo comando.
En OnPlayerText
Dejo comando.
Код:
CMD:sacarmute(playerid, params[]) { if(Informacion[playerid][Identificado] == 0) return SendClientMessage(playerid,COLOR_ROJO,"* Debes estar identificado para usar este comando"); if(Informacion[playerid][Admin] < 2)return SendClientMessage(playerid,COLOR_ROJO,"** Solo pueden usar este comando administradores de nivel 2"); { if(sscanf(params, "u", params[0])) return SendClientMessage(playerid,COLOR_ROJO,"* Uso: /sacarmute [playerid]"); if(params[0] == INVALID_PLAYER_ID) return SendClientMessage(playerid,COLOR_ROJO,"* ID no encontrada"); if(Informacion[params[0]][Muted] == 0) return SendClientMessage(playerid,COLOR_ROJO,"* Jugador no muteado"); Informacion[params[0]][Muted] = 0; new str[90]; format(str,sizeof(str),"** Administrador %s (%d) te ha des-silenciado",Nume(playerid),playerid); SendClientMessageToAll(COLOR_ROJO,str); } return 1; }
Код:
if(Informacion[playerid][Muted] == 1) { SCM(playerid,-1,""RO"* Estбs muteado, no puedes hablar"); return 0; }