-
Ilość zawartości
11014 -
Rejestracja
-
Ostatnia wizyta
-
Wygrane w rankingu
231
Treść opublikowana przez Kormic
-
To co masz w configu przy grupach. To jest najlepszy plugin na tablistę obiektywnie rzecz biorąc, już tutaj pomijam moją subiektywną opinię na ten temat. Świetnie. Teraz wstaw ten placeholder z mojego skryptu do tego 'tabprefix' w grupie ownera i zobacz co wyświetli. Tylko zamień sobie w ostatniej linijce mojego skryptu "" przykładowo na "-" abyś wiedział, że to w ogóle działa. Możesz tam nawet wstawić "test", cokolwiek.
-
Serwery na wersji wyższej niż 1.8 - czy mają sens?
Kormic odpowiedział(a) na pytanie w Pytania i problemy
Zakładając że 80-90% graczy Minecrafta korzysta z wersji 1.8-1.12 (a pewnie korzysta), faktycznie tworzenie serwera na nowszych wersjach może wydawać się głupie, ale to tylko pozory. Spójrzmy na to od strony technicznej. Starsze wersje (wliczając 1.8-1.10) cechowały się okropnymi zabezpieczeniami przed crashowaniem serwera. Szczerze jedyną dobrą w nich rzeczą była bardzo dobra optymalizacja. Nowsze wersje (1.15-1.16) zapobiegły tym problemom i nie trzeba się nimi martwić. Poradziły sobie również z optymalizacją, która w wersjach 1.13 i 1.14 była okropna, dlatego też nie zalecam na tych wersjach zakładać serwera. Gracze pozostali na wersjach 1.8-1.12 głównie z dwóch powodów: nie cierpią zmian jakie zaszły w PvP w wersji 1.9 (tutaj również w parze idą niestandardowe klienty typu typowo pod PvP typu BlazingPack czy też Badlion Client) nie przypadły im do gustu zmiany jakie zaszły w wersji 1.13 (tutaj ich jak najbardziej rozumiem, dla mnie też ten "skok" był nieprzyjemny) Tak więc zrobiłbym serwer na wersji 1.16.5 i zaopatrzył się w ViaVersion wraz z pakietem ViaBackwards i ViaRewind. Właśnie po to ten plugin powstał, aby właściciele serwerów nie musieli wybierać mniejszego zła w postaci pozostawania na wersji 1.8 tylko po to, aby było jak najwięcej graczy. Warto tutaj również wspomnieć, że większość pluginów powoli przestaje wspierać wersję 1.8, przez co na tej wersji trzeba mocno kombinować i stosować jakieś dziwne sztuczki, co niejednokrotnie bywa bezskuteczne. Za niedługo wyjdzie wersja 1.17, a na niej PaperSpigot (czy tam Paper) już przestanie wspierać wersje Javy niższe niż 11. Tym samym wersje 1.16 i niżej przestaną być wspierane. Pamiętaj, na starych wersjach NIKT nie ma obowiązku ci pomóc. W zdecydowanej większości wypadków twórcy pluginów będą oferowali jedynie wsparcie osobom na najnowszych wersjach. NIKT nie ma zamiaru pochylać się nad jakimś kilkuletnim gratem. To tyle ode mnie, myślę, że wyjaśniłem parę kwestii i nieco cię naprowadziłem. -
No i przeładuj sobie tab i zobacz czy działa. Spróbuj również wejść ponownie na serwer. Jeżeli nie zadziała, napisałem wcześniej co masz zrobić.
-
W takim razie daj w configu TAB z małej litery.
-
Grupa powinna być z wielkiej litery, LuckPerms zapewne jest tutaj czuły na wielkość liter i dlatego 'Owner' nie zgadza się z 'owner'. Jeżeli nadal nie zadziała, spróbuj ustawić wszystko od nowa. Najważniejsze jest to, aby zadziałał 'tabprefix' z pluginu TAB. Jeżeli czegoś nie wiesz, odpowiedź najpewniej znajdziesz w wiki pluginu.
-
Jak nie? Jest napisane, wystarczy rozwinąć zakładkę "Basics".
-
Osobny skrypt musisz sobie do tego napisać. Więc tak... Importujesz sobie 'org.bukkit.event.player.PlayerCommandSendEvent'. Używasz eventu 'on PlayerCommandSendEvent'. Usuwasz "ulepsz" z event.getCommands() (robisz to prostym 'remove x from y', gdzie 'x' to "ulepsz", a 'y' to 'event.getCommands()' ). EDIT: Jeżeli nie wiesz jak się importuje klasy, zajrzyj na wiki dodatku skript-reflect. Link do niej znajdziesz na stronie dodatku.
-
A wpisz komendę "/lp user <twój nick> info" i podaj co zostanie wysłane (albo zrób screena). Z tego co widzę na twoim screenie to nie ma nadal tego prefixu, więc najprawdopodobniej nie masz tej grupy 'Owner'. Dla pewności zrestartuj serwer (broń Boże nie komendą /reload).
-
No i świetnie. Tylko niepokoi mnie dlaczego ci się tam niby cudzysłowy pokazują. Mógłbyś jeszcze raz screena zrobić i przy okazji podesłać jak to przerobiłeś w moim skrypcie?
-
Musimy to jakoś zaimplementować i najprościej będzie to władować w prefix gracza na tabliście. Dodaj sobie grupę Owner i zobacz czy działa, czy też nie.
-
Możesz to rozwiązać na kilka sposobów, podam przykładowe dwa. 1. Znajdź jakiś dodatek z eventem 'on tab complete' czy coś takiego. 2. Użyj dodatku skript-reflect, a wraz z nim eventu PlayerCommandSendEvent. Następnie użyj metody getCommands() i usuń sobie twoje zakazane komendy (podaj je jako tekst, np. "plugins"). To nie to samo. Zanim będziesz bawił się w podrzucanie linków, samemu się upewnij czy w ogóle dajesz link do dobrej rzeczy. W tym momencie wprowadzasz w błąd.
-
No to nie masz prefixu. Przeczytaj mój komentarz, w którym są te podane przeze mnie komendy.
-
Proszę. on chat: {cooldownChat::%player%} is set: difference between {cooldownChat::%player%} and now is less than 5 seconds cancel event send "&cNie pisz tak szybko!" to player stop set {cooldownChat::%player%} to now
-
Możesz na imgura albo na cokolwiek innego, co pozwala na wrzucanie grafik.
-
Nie. Mógłbyś jedynie wyświetlić wiadomość na 'tool bar' (pasek, na którym jest pokazywany przedmiot po jego wyciągnięciu), ale wymagane tutaj byłyby fałszywe pakiety, więc można uznać, że nie, nie da się.
-
Co do configu, nie wiem dlaczego w grupie 'Owner' masz kolejne 'Owner'. Usuń to. Skoro nie rozumiesz mnie, zrób screenshota gry podczas pokazywania tablisty (po prostu trzymaj Tab podczas robienia screenshota). EDIT: Nie wiesz jak nadać sobie grupę 'Owner'? Potrzebujesz do tego plugin zarządzający permisjami (np. PermissionsEx lub LuckPerms). Wtedy przypisujesz sobie za pomocą odpowiedniej dla pluginu komendy grupę 'Owner'. PermisssionsEx: /pex user _Piotrek_ group add Owner LuckPerms: /lp user _Piotrek_ parent set Owner
-
Na tabliście przed nickami graczy (o ile ty w ogóle pokazałeś mi config pluginu TAB, a nie czegoś innego). # Przykład: [Owner] _Piotrek_
-
TAB od Neznamy jest najlepszym pluginem na własną tablistę jaki znam. Jeżeli prefixy się nie pokazywały, wynika to z twojego błędu. Jeżeli nie wiesz jak co ustawić w pluginie TAB, na stronie pluginu masz link do wiki, na której wszystko jest wyjaśnione.
-
Przykładowo masz tutaj. https://forums.skunity.com/resources/dark-vs-light-notepad-udl.156/ Lub tutaj. https://www.spigotmc.org/resources/skript-xml-for-notepad.35032/ Pewnie coś się jeszcze znajdzie. Poszukaj sobie poprzez wyszukanie "notepad++ skript theme" czy coś takiego.
-
No, powinny się wyświetlić na tabliście przed nickiem gracza. Co do "", masz to w ostatniej linijce mojego skryptu.
-
Nie tutaj miałeś to wstawić, ale mniejsza o to. A czy te prefixy prawidłowo działają? Nie ma żadnych błędów? Dla pewności zamień w ostatniej linijce "" przykładowo na "-" lub cokolwiek innego, aby wiedzieć czy placeholder w ogóle działa.
-
Używam starego, dobrego Notepad++ do skryptów. Posiada wiele opcji i po kilku chwilach używania można się do niego przyzwyczaić. W nim do Skripta istnieją również kolorowane składnie.
-
Tak, źle. Musisz dać to w tym cudzysłowie, nie poza nim. Daj sobie to przed ten kolorek '&a'.
-
Dokładnie.
