Essentials chat
Essentials chat pozwala na ustawienie wyświetlania wiadomości na czacie i nadania im kolorów.
By zobaczyć linki musisz się zalogować lub zarejestrować
Potrzebny jest również plugin na rangi. Ja wykorzystałem do celów demonstracyjnych plugin By zobaczyć linki musisz się zalogować lub zarejestrować
1. Konfiguracja:
Wejdź do pliku konfiguracyjnego (plugins/Essentials/config.yml).
ops-name-color: 'none' <-- ustaw none jeśli chcesz nadać kolor jako randze. Jeśli chcesz aby gracze posiadające op miały taki sam kolor niezależnie od grupy do której należą, ustaw kod koloru (1-9, a-f). LINIA 23.
format: '<{DISPLAYNAME}> {MESSAGE}' #format: '&7[{GROUP}]&r {DISPLAYNAME}&7:&r {MESSAGE}'
Jest to linia 479. W tym miejscu możemy ustawić w jaki sposób będzie wyświetlana wiadomość na czacie.
Mamy nieskończenie wiele możliwości konfiguracji tego. Oto przydatne polecenia:
{MESSAGE} <--wiadomość wysyłana przez gracza {GROUP} <--nazwa grupy do której należy gracz {DISPLAYNAME} <-- Nazwa gracza {WORLDNAME} <--Nazwa świata w którym znajduje się gracz {SHORTWORLDNAME} <--pierwsza litera nazwy świata w którym znajduje się gracz
Możemy nadawać kolory przez dodanie przed argumentem lub tekstem "&" i kod koloru.
Jeśli chcemy aby kolory nicków graczy wyświetlały się również na liście graczy, która znajduje się pod przyciskiem TAB.
Wystarczy usunąć "#" z przed polecenia które znajduje się w linii 33 naszego pliku konfiguracyjnego
#change-playerlist: true <-- usuwamy #
Teraz możemy już zapiać konfig i go zamknąć.
Przejdźmy do konfiguracji w konsoli/grze. Jeśli nawet mamy op to warto dać również permissions na wszystko. Wpisujemy do konsoli
pex user nick add *
Po takim zabiegu posiadamy wszystkie uprawnienia.
Powiedzmy że mamy 3 grupy Admin, Vip i Gracz. Chcemy aby każda grupa posiadała swój własny kolor na czacie. Chcemy aby administracja miała kolor różowy, vip purpurowy, a gracz zielony. Wpisujemy do konsol/gry następujące polecenie.
pex group Admin prefix &d pex group VIP prefix &5 pex group Gracz prefix &a
Możemy teraz wykonać test. Dodajemy siebie do któreś z grupy i patrzymy czy jak napiszemy coś na czacie to się pojawia odpowiedniego koloru nasz nick. Możemy również dodać informacje przed nickiem. Np. [super]twój_nick. Aby to dodać wpisujemy komendę:
pex group Gracz prefix twój_przedrostek
Możemy stosować tutaj również kolory.
2. Kolory:
Fragment ten został opracowany przez Anonimowy369
&k Magiczny (%ë$@#)
&l Pogróbiony (tekst)
&m Przekreślony (
&n Podkreślony (tekst)
&o Pochylony (tekst)
&r Reset (tekst)
●Aby wyświetlić kolorowy tekst należy przed tekstem wkleić & wraz z znakiem. Np. &aTe&ckst da nam efekt --> tekst
●Aby wyświetlić kolorowy tekst wraz z pogrubieniem etc. należy przed tekstem wkleić & wraz z znakiem. Np. &a&lTe&c&rkst da nam efekt --> tekst
3. Przykład konfiguracji:
- Tworzymy grupę.
/pex group VIP create
- Dodajemy jej przedrostek w tym przypadku, nazwę rangi.
/pex group VIP prefix &f[&6VIP&f]&e nick&7:&8tresc
Dodajemy suffix.
/pex group VIP suffix &7:&8
Wszystko gotowe. Oto efekt naszej pracy.
NameTags
NameTags dodaje kolorową nazwę gracza nad jego głową. Ilustruje to ten obrazek:
By zobaczyć linki musisz się zalogować lub zarejestrować
Do poprawnego działania plugin ten wymaga wtyczki TagAPI.
By zobaczyć linki musisz się zalogować lub zarejestrować
1.Konfiguracja:
Wystarczy przypisać permissions do danej grupy graczy. Oto spis permissions do ustawiania kolorów i stylów napisów nad głowami.
nametags.color.black czarny nametags.color.dark_blue ciemnoniebieski nametags.color.dark_green ciemnozielony nametags.color.dark_aqua ciemnycyjan nametags.color.dark_red ciemnaczerwien nametags.color.dark_purple ciemnyfiolet nametags.color.gold złoty nametags.color.gray szary nametags.color.dark_gray ciemnoszaru nametags.color.blue niebieskie nametags.color.green zielony nametags.color.aqua cyjan nametags.color.red czerwony nametags.color.light_purple jasny fiolet nametags.color.yellow żółty
nametags.format.magic magiczny nametags.format.bold pogrubiony nametags.format.strikethrough pochylenie nametags.format.underline podkreślenie nametags.format.italic standardowy
Po takim zabiegu mamy już ustawiony kolor i formatowanie. Ale zauważ co się dzieje jak są powiązane permssions (familias) czcionki zaczynają się przełączać. Wtedy trzeba dodać permissions zaprzeczającą zezwolenia np.
-nametags.color.yellow
minus odgrywa tutaj kluczową rolę. Bez tego czcionki będą się przełączać. Administrator z permissions "*" będą się przełączać wszystkie style, ponieważ ma dostęp do wszystkich permssions. W pliku konfiguracyjnym nie ma co za bardzo zmieniać można jedynie dodać żeby co minutę zmieniał kolor i styl jeśli jest przypisane więcej do permissions.
refreshAutomatically: true <-- z takim ustawieniem będzie zmieniać kolor co 1 min
Myślę że jest gotowe.