Si cand dau mute sa apar Adminul x ia dat mute lui y 5 Minute Motiv : Colorat daca se poate
Si cred ca are o problema cand dau unmute nu apare mesaj in chat doar cand dau amx_mute apare ca i-am dat dar la unmute nu ...
- | Afiseaza codul
#include <amxmodx> #include <amxmisc> #define PLUGIN "AMX Mute" #define AUTHOR "Nomad" #define VERSION "1.1" #pragma semicolon 1 new bool:g_mutedPlayers[33]; public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR); register_concmd("amx_mute", "mute", ADMIN_RESERVATION, "<nick> [minutes]"); register_concmd("amx_unmute", "unmute", ADMIN_RESERVATION, "<nick>"); register_clcmd("say", "hookSay"); register_dictionary("mute.txt"); } public client_connect(id) { g_mutedPlayers[id] = false; } public hookSay(id) { if (g_mutedPlayers[id]) { new msg[7], nick[32]; read_argv(1, msg, charsmax(msg)); if (equali(msg, "/sorry")) { get_user_name(id, nick, charsmax(nick)); set_hudmessage(255,255,255,.channel=-1); show_hudmessage(0, "%L", LANG_PLAYER, "CLIENT_SORRY", nick); } client_print(id, print_chat, "%L", id, "MUTED"); return PLUGIN_HANDLED; } return PLUGIN_CONTINUE; } public mute(id, level, cid) { new argC = read_argc(); new nick[32]; read_argv(1, nick, charsmax(nick)); new player = cmd_target(id, nick); if (!player) { client_print(id, print_chat, "%L", id, "SORRY", nick); client_print(id, print_console, "%L", id, "SORRY", nick); return PLUGIN_HANDLED; } new adminName[32]; get_user_name(id, adminName, charsmax(adminName)); g_mutedPlayers[player] = true; client_print(0, print_chat, "%L", LANG_PLAYER, "BEEN_MUTED", nick, adminName); if (argC == 3) { server_print("using timed mute"); new arg[10]; read_argv(2, arg, charsmax(arg)); new Float:time = str_to_float(arg); time *= 60; set_task(time, "unmuteId", player); } return PLUGIN_HANDLED; } public unmute(id, level, cid) { if (!cmd_access(id, level, cid, 2)) return PLUGIN_HANDLED; new nick[32]; read_argv(1, nick, charsmax(nick)); new player = cmd_target(id, nick); if (!player) { client_print(id, print_chat, "%L", id, "SORRY", nick); client_print(id, print_console, "%L", id, "SORRY", nick); } g_mutedPlayers[player] = false; client_print(player, print_chat, "%L", player, "UNMUTED"); return PLUGIN_HANDLED; } public unmuteId(id) { g_mutedPlayers[id] = false; client_print(id, print_chat, "%L", id, "UNMUTED"); }
- | Afiseaza codul
[en] SORRY = Sorry, player %s could not be found or targetted. MUTED = You have been muted by an admin, to apologize, type /sorry BEEN_MUTED = Player %s has been muted by admin %s CLIENT_SORRY = Player %s says sorry for his trolling UNMUTED = You are now able to chat [bp] SORRY = O jogador %s não pode ser achado ou é imune. MUTED = Um admin te deixou mudo, para pedir desculpas, digite /sorry BEEN_MUTED = O jogador %s foi deixado mudo pelo admin %s CLIENT_SORRY = O jogador %s pede desculpas por ser n00b UNMUTED = Agora você já pode falar no chat [es] SORRY = Lo siento, el jugador %s no se pudo encontrar o no es un objetivo valido. MUTED = Has sido muteado por un admin, para pedir disculpas escribe /sorry BEEN_MUTED = El jugador %s ha sido muteado por el admin %s CLIENT_SORRY = El jugador %s pide perdon por su estupidez UNMUTED = Ya puedes hablar por el chat [nl] SORRY = Speler %s ka, niet gevonden worden. MUTED = Je mag niet meer spreken van een beheerder, schrijf '/sorry'. BEEN_MUTED = Speler %s is verbannen om te spreken door beheerder %s. CLIENT_SORRY = Speler %s zegt sorry voor zijn fouten. UNMUTED = Je bent nu toegestaan te praten. [sv] SORRY = Tyv'a'rr, spelare %s kunde inte bli hittad. MUTED = Du har blivit stum av en admin, f'o'r att be om urs'a'kt, skriv /sorry. BEEN_MUTED = Spelare %s har blivit stum av admin %s. CLIENT_SORRY = Spelare %s har bett om urs'a'kt f'o'r sitt beteende. UNMUTED = Du kan nu chatta igen. [ru] SORRY = Izvinite, igrok %s ne najden ili ne mozhet byt' priglushen MUTED = Vy byli priglusheny administratorom, chtoby izvinit'sja, naberite /sorry BEEN_MUTED = Igrok %s byl priglushen administratorom %s CLIENT_SORRY = Igrok %s prosit prowen'ja za trolling UNMUTED = Teper' vy mozhete govorit' [de] SORRY = Entschuldige, Spieler %s nicht gefunden oder ausgewaehlt. MUTED = Du wurdest von einem Admin gemuted, zum entschuldigen, schreibe /sorry BEEN_MUTED = Spieler %s wurde von Admin %s gemuted. CLIENT_SORRY = Spieler %s entschuldigt sich für sein verhalten UNMUTED = Du kannst nun wieder Chatten