nejen pro ty blbce co neustále píšou že jim to svítí červeně..
Tento plugin je Addon pro PEX, netuším, jestli dokáže spolupracovat i s groupmanagerem, bPermissions a podobně.
Na úvod:
ChatManager, plugin, který stáhnete v balíčku spolu s PermissionSEX, funguje jako většina ostatních pluginů editujících chat. (iChat or HeroChat). Zvládá barevné písmo v chatu, prefix, suffix, podle nastavení z permisí. Umí také "lokální" chat, který se hodí třeba na veklé servery.
Instalace:
Stáhněte si balíček PEXu, v něm naleznete ChatManager.jar, ten přes FTP nebo pomocí webového správce souborů přetáhněte do složky Plugins, restartujte, nebo reloadněte server. (raději restartovat, reload serveru moc nesvědčí). Ve složce plugin by se měla vytvořit složka s jménem ChatManager.
POZOR! Plugin je defaultně vypnutý, je třeba ho zapnout v konfiguraci!
Nastavení:
Ve složce ChatManager, která se ukrývá ve složce Plugins by jste měli nalézt konfigurační soubor (config.yml) (Otevíráme pomocí schopných programů, jako je např. Notepad++, Pspad, já používám Wordpad) ten obsahuje následující kód:
Kód: Vybrat vše
enable: false # Zapnout / Vypnout
message-format: <%prefix%player%suffix> %message # Formát zprávy
global-message-format: <%prefix%player%suffix> &e%message # Formát globální zprávy (pouze, pokud je zapnutý lokální mód)
ranged-mode: false # Zapnout / Vypnout lokální mód
chat-range: 100.0 # Počet bloků od místa, kde byla zpráva napsána, kam až bude "slyšitelná"
Pro zapnutí pluginu je třeba nastavit enable na true.
Formátování zpráv:
Pro oživení chatu můžete používat různé proměnné, v defaultním nastavení jsou tyto 4:
%prefix - změní se na prefix definovaný v permisích
%player - změní se na jméno hráče
%suffix - změní se na suffix definovaný v permisích
%message - změní se na zprávu, co hráč napsal
Ty můžete mezi sebou různě proházet, nebo přidat další, jako jsou:
%displayname - Změní se na zobrazované jméno, pokud používáte např. /nick
%world - změní se na název světa, ze kterého byla zpráva odeslána
%H 24ti hodinový časový formát s 2mi nulami -> 00-23
%i Minuty -> 00-59
%h 12ti hodinový časový formát 2mi nulami 01-12
%s Sekundy -> 00-59
%G 24ti hodinový časový formát s 1nou nulou -> 0-23
%a Specifikuje AM (Dopoledne) nebo PM (Odpolene) - malými písmeny
%g 12ti hodinový časový formát s 1nou nulou -> 1-12
%A Specifikuje AM (Dopoledne) nebo PM (Odpolene)
Existují i pluginy, které tuto řadu můžou rošířit, např. s pluginem Jobs můžete hráčům nastavit zobrazování práce před jmény.
Pokud chcete v formátování použít dvojtečku nebo barevný kód, je třeba uzavřít pole do dvou Apostrovů či uvozovek. Když smažete znaky <> které formát uzavírají, je třeba apostrovy přidat také, YAML jinak není shopné zpracovat znaky pro %. Pro ukázku změníte <%prefix%player%suffix> &e%message na "%prefix%player%suffix &e%message"
Spoiler: zobrazit
Lokální mód:
Doporučuji pro velké servery!
Lokální mód dělá to, že zprávu nepošle všem na serveru, ale pouze hráčům, kteří jsou v určitém dosahu od odesílatele. Ti, kteří by chtěli zprávu poslat všem, a měli by příslušnou permisi, akorát napíšou před svou zpávu vykřičník (jako při zadávání příkazů, akorát místo lomena použijí vykřičník), tato zpráva se násladně změn na globální, tedy určená všem. Můžete si to představit tak, že někdo něco říká, a čím dál jste, tím hůř ho slyšíte, až nakonec ten hlas úplně umlkne. Pokud "zakřičí" globální zprávu, uslyšíte ho i dále.
Pro zapnutí lokálního módu je třeba nastavit ranged-mode na true.
Kód: Vybrat vše
global-message-format:' <%prefix%player%suffix> &e%message' # globální zpráva bude napsána žlutě.
ranged-mode: true # Zapnout / Vypnout lokální mód
chat-range: 100.0 # Kolik bloků je maximální slyšitelnost
Hráčské/Skupinové nastavení:
Je také možné, že jen určití lidé na serveru budou mít lokální mód, nebo třeba VIP budou "mluvit víc nahlas".
Příkazy:
force-ranged-mode - Hráč/skupina bude mít lokální mód
chat-range - Můžete zmenšit/zvášit "slyšitelnost"
message-format - Hráč/skupina bude mít jiný formát zpráv
global-message-format - Hráč/skupina bude mít jiný formát globálních zpráv
Například:
/pex group Admin set message-format "&A&f%player: %message"
Hráči ve skupině Admin budou mít před jménem místo prefixu červené A
/pex group VIP set chat-range 150
Hráči ve skupině VIP budou "slyšet" 150 bloků
/pex user Krikloun set chat-range 300
Hráči s nickem Krikloun bude "slyšet" 300 bloků
Permissions:
chatmanager.chat.global - Povolí psaní Globálních zpráv, je-li zapnutý lokální mód
chatmanager.chat.color - Povolí používat kolorkódy Např. "&4Cerveny Text!"
chatmanager.chat.magic - Povolí používat "kouzelnou" barvu Např. "&kCo to sakra?!"
chatmanager.chat.bold - Povolí psát tučně! Např. "&lVypasený burt!"
chatmanager.chat.strikethrough - Povolí psát přeškrtnutý text Např. "&mAdmin je blbej!"
chatmanager.chat.underline - Povolí psát podtřžený text Např. "&nDuleziza vec:"
chatmanager.chat.italic - Povolí psát zkosený text Např. "&oTrosku nakrivo!"
chatmanager.override.ranged - je-li zaplí lokální mód, hráče s touto permisí se netýká, lidé s permisí - '*' mají toto povolené, musíte jim přidat zápornou.
Pokud jste mi našli chybu, nenechávejte si jí pro sebe!