ChatManager - Formátování chatu pro PermissionsEX

Message
Autor
Uživatelský avatar
Cernokneznik
Příspěvky: 855
Věk: 26
Registrován: 17 črc 2012, 20:23
Reputation: 1
Bydliště: Praha
Kontaktovat uživatele:

ChatManager - Formátování chatu pro PermissionsEX

#1 Příspěvekod Cernokneznik » 17 úno 2013, 15:56

Obrázek
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
Před jménem bude zobrazovat čas - hodiny:minuty

Kód: Vybrat vše

message-format: '<%H:%i> %prefix%player%suffix> %message '

Jméno se bude zobrazovat až za zprávou, jako podpis.

Kód: Vybrat vše

message-format: '%message -%player '


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!
Naposledy upravil(a) Cernokneznik dne 22 úno 2013, 21:02, celkem upraveno 4 x.
Elkia.club - A gaming club with it's own vanilla survival Minecraft server!
Obrázek apply here

Uživatelský avatar
nejento
Příspěvky: 9815
Registrován: 28 lis 2011, 14:09
Reputation: 55
Kontaktovat uživatele:

Re: ChatManager - Formátování chatu pro PermissionSEX

#2 Příspěvekod nejento » 17 úno 2013, 16:12

Pokud jste my našly chybu, nenechávejte si jí pro sebe!
Oprava:
Pokud jste mi našli chybu, nenechávejte si jí pro sebe!

:lol:
Obrázek

Obrázek Přidejte se ke komunitě zákazníků na FakaHeda.eu Discord! Poznejte nové lidi nebo vyřešte svůj technický problém živě: http://discord.fakaheda.eu/

Uživatelský avatar
Cernokneznik
Příspěvky: 855
Věk: 26
Registrován: 17 črc 2012, 20:23
Reputation: 1
Bydliště: Praha
Kontaktovat uživatele:

Re: ChatManager - Formátování chatu pro PermissionSEX

#3 Příspěvekod Cernokneznik » 17 úno 2013, 16:21

opraveno :D
Elkia.club - A gaming club with it's own vanilla survival Minecraft server!
Obrázek apply here

Uživatelský avatar
zdenda204
Příspěvky: 3617
Věk: 35
Registrován: 23 kvě 2012, 21:38
Reputation: 0

Re: ChatManager - Formátování chatu pro PermissionSEX

#4 Příspěvekod zdenda204 » 17 úno 2013, 16:23

A já měl za to, že nejsou Apostrovy, ale Apostrofy :D

//EDIT: Hlavně když odkazuje na Wikipedii, která tam má F :D //nejento
//EDIT2: A taky už jsem mu to psal když psal ten předchozí návod :D //zdenda204
Naposledy upravil(a) zdenda204 dne 17 úno 2013, 21:23, celkem upraveno 1 x.
Přijímám zakázky na skripty/pluginy v PHP/Javě za malý poplatky! A kup mi sušenku :) Obrázek Obrázek
⇨Projekt Market⇦

marty_
Příspěvky: 1191
Věk: 53
Registrován: 27 srp 2012, 10:10
Reputation: 0
Bydliště: Hranice na Morave
Kontaktovat uživatele:

Re: ChatManager - Formátování chatu pro PermissionSEX

#5 Příspěvekod marty_ » 17 úno 2013, 21:12

skvely navod...
umi to take nastavit, at chat "vidi" jen lidi ve svete kde dotycny psal ?
Všechny své servery jsem sloučil pomocí BungeeCordu na jediny multiserver play.hero-craft.cz a jsem maximálně spokojenej :)
Jsou to tyto:
Lobby (1.11), Creativ(1.12), Skyblock(1.12), Planet(1.12), Games(1.9.4), Hranice(1.11), Classic(1.12), , Seniorcraft (1.12), a dalsi pripravuji... (aktualne RPG 1.12)

Uživatelský avatar
Cernokneznik
Příspěvky: 855
Věk: 26
Registrován: 17 črc 2012, 20:23
Reputation: 1
Bydliště: Praha
Kontaktovat uživatele:

Re: ChatManager - Formátování chatu pro PermissionsEX

#6 Příspěvekod Cernokneznik » 18 úno 2013, 14:07

Mám pocit že to nejde.. :|

Jó, a zdendo, je to V, ptal jsem se naší češtinářky :D
Elkia.club - A gaming club with it's own vanilla survival Minecraft server!
Obrázek apply here

Uživatelský avatar
nejento
Příspěvky: 9815
Registrován: 28 lis 2011, 14:09
Reputation: 55
Kontaktovat uživatele:

Re: ChatManager - Formátování chatu pro PermissionsEX

#7 Příspěvekod nejento » 18 úno 2013, 21:37

Cernokneznik píše:jestli dokáže spolupracovat i s groupmanagerem, qPermissions a podobně.

Není to náhodou bPermissions? :D
Obrázek

Obrázek Přidejte se ke komunitě zákazníků na FakaHeda.eu Discord! Poznejte nové lidi nebo vyřešte svůj technický problém živě: http://discord.fakaheda.eu/

Uživatelský avatar
Cernokneznik
Příspěvky: 855
Věk: 26
Registrován: 17 črc 2012, 20:23
Reputation: 1
Bydliště: Praha
Kontaktovat uživatele:

Re: ChatManager - Formátování chatu pro PermissionsEX

#8 Příspěvekod Cernokneznik » 18 úno 2013, 21:51

Opraveno :D
Elkia.club - A gaming club with it's own vanilla survival Minecraft server!
Obrázek apply here

Uživatelský avatar
zdenda204
Příspěvky: 3617
Věk: 35
Registrován: 23 kvě 2012, 21:38
Reputation: 0

Re: ChatManager - Formátování chatu pro PermissionsEX

#9 Příspěvekod zdenda204 » 18 úno 2013, 22:41

Tak máš hloupou češtinářku :D
Apostrof není české slovo šášo :P
Přijímám zakázky na skripty/pluginy v PHP/Javě za malý poplatky! A kup mi sušenku :) Obrázek Obrázek
⇨Projekt Market⇦


Zpět na „Návody“

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 21 hostů