-
Ilość zawartości
1852 -
Rejestracja
-
Ostatnia wizyta
-
Wygrane w rankingu
44
Treść opublikowana przez kerpson
-
Zmieniło się tyle, że to kolejny rok przeskoku technologicznego, większej świadomości ludzi, jeszcze większej ilości poradników, jeszcze większej ilości ai. Oczywiście, że to narzędzie jak każde inne, tylko jaki sens ma nauka tego języka, skoro poza serwerem minecraft nawet nie da się go wykorzystać? Lepiej ten czas poświęcić na naukę języka chociażby java, która otworzy nam wiele więcej furtek, a jest podobnie prosty. Skript to prostota dopóki robimy proste, małe rzeczy. Gdy wchodzi coś bardziej zaawansowanego (np. zabawa pakietami) to życzę powodzenia bawić się w taki kod w jednej klasie.
-
zacznijmy od tego, że po co się bawić w skripta w 2026
-
Serwer rlcraft dla znajomych 8-10 osób.
kerpson odpowiedział(a) na SkalaQIU pytanie w Pytania i problemy
https://keyhost.gg/pricing/vps korzystam z tych vps, mogę polecić. Mają ryzena 9 i nawet niezłe ceny, jedyny minus to współdzielone procesory, ale i tak dają radę bardzo dobrze. -
HiPVP.PL | 1.16-1.21.10 | Serwer ChestPVP
kerpson odpowiedział(a) na HiPVP temat w Prezentacje serwerów Minecrafta
Punkt 4, podpunkt B w regulaminie jest troszeczkę zabawny patrząc na to, że sama strona to darmowy template od itemshopsys (https://theme-forge.myis.pl/). Zauważyłem, że brakuje wam informacji o dostawcy w stopce strony. Troszeczkę zabawne, gdyż regulamin itemshopsys mówi jasno: No a u was wszystko jest pozmieniane. Czyli w skrócie, wy zasłaniacie się własnością intelektualną, ale to nie jest wasza własność, a wręcz to wy ją sobie sami przypisaliście bez uprawnień. Nieciekawe praktyki jak na nowo powstający serwer. -
nie dziwne ze przy rtp laguje serwer, używać zwykłego spigota, i jeszcze pewnie mapa nie ma pre-renderu
-
Korzystałem, polecam. Dobrej jakości vps, szybki i profesjonalny support. Ceny naprawde niskie w stosunku do jakości.
-
ItemShopSys.com - innowacyjny darmowy ItemShop Minecraft
kerpson odpowiedział(a) na mrhyperro temat w Twórczość użytkowników
szczerze wygląda to zajebiście, ale no patryqhyper bierze w tym udział, nie ma prawa to się nie udać -
YourServer Plugin - Plugin z pełną customizacją
kerpson odpowiedział(a) na Delivetator temat w Projekty
Pliki powinno się tylko wczytywać/zapisywać. Operowanie w czasie rzeczywistym na nich to strzał w kolano.- 6 odpowiedzi
-
- plugin
- customizacja
-
(i 2 więcej)
Oznaczone tagami:
-
YourServer Plugin - Plugin z pełną customizacją
kerpson odpowiedział(a) na Delivetator temat w Projekty
Ogólnie kod tragiczny, wszystkie zasady clean code złamane. Operowanie w czasie rzeczywistym na plikach - zabójstwo dla serwera. Ten plugin nie nadaje się póki co nigdzie.- 6 odpowiedzi
-
- plugin
- customizacja
-
(i 2 więcej)
Oznaczone tagami:
-
variables: {kody.vip} = "lp user %player% parent addtemp vip 30d" {kody.vip+} = "lp user %player% parent addtemp vip+ 30d" a tego nawet nigdzie nie użyłeś XD
-
Dziwny bład podczas uruchamiania servera
kerpson odpowiedział(a) na Nicki pytanie w Pytania i problemy
całe logi, nie fragment -
Mam pytanie jak zrobić by gracz na sprawdzaniu nie mógł używać komędy spawn
kerpson odpowiedział(a) na Felif_PL pytanie w Pytania i problemy
https://jd.papermc.io/paper/1.21.4/org/bukkit/event/player/PlayerCommandPreprocessEvent.html -
jest to mniej bezpieczna metoda niż trzymanie szyfrowanych danych w bazie
-
Trzymanie takich rzeczy w plikach już samo w sobie nie jest bezpieczne. Po drugie, dla każdego gracza jest osobny plik. Serwer będzie się ładować bardzo długo w sytuacji gdy będzie dużo plików graczy. Po drugie zapis odbywa się dla nicku, nie dla uuid. Gracz premium po zmianie nicku musi tworzyć konto na nowo.
-
W liście przetrzymujesz objekt Player. Gdy sprawdzasz czy w liście jest gracz wyskakuje, że go nie ma - gdyż player to zbyt duży objekt, porównując go metodą equals prawie zawsze wychodzi nam to na false, zbyt wiele zmiennych nie będzie sobie równych takich jak np. lokalizacja itd. Zamiast przetrzymywać Playera użyj UUID.
-
Błąd jest tutaj p.teleport((Location) playerLocation); próbujesz castować Location do HashMapy. HashMap to zbiór danych na podstawie klucza. Próbujesz przypisać lokalizację do hashmapy co jest błędem, poprawiony kod: p.teleport(playerLocation.get(p)); Sam kod w sobie jest tragiczny, no ale w szczegóły nie wchodzę. Dokładny opis błędu miałeś tutaj Caused by: java.lang.ClassCastException: class java.util.HashMap cannot be cast to class org.bukkit.Location (java.util.HashMap is in module java.base of loader 'bootstrap'; org.bukkit.Location is in unnamed module of loader java.net.URLClassLoader @1b9e1916) at me.kuzja.spectatecommand.SpectateCommand.onCommand(SpectateCommand.java:53) ~[SpectateCommand-1.0.jar:?] A no i ogromny błąd jest tutaj playerLocation.clear(); playerGamemode.clear(); czyścisz całą mapę, powinieneś tylko usunąć wpisy dla konkretnego gracza np. playerLocation.remove(p); Dodatkowo popraw to if (ps.isOnline()) { Gdy pobierasz gracze przez Bukkit.getPlayer, gdy nie ma go na serwerze, jego wartością będzie null, gdy wpiszesz niepoprawną nazwę gracza to nie da komunikatu, że jest offline tylko wywali ci NullPointerException Wystarczy sprawdzenie if (ps != null)
-
no to pokaż config pierw
-
Jeżeli według ciebie 20 zł za taki plugin to odpowiednia stawka to prawdopodobnie jakość Twoich kodów jest tragiczna.
-
domyśliłem się, minęły 4 miesiące
-
pieniądze wchodza w grę mam rozumieć?
-
ej mam pytanie ja sie nazywa cheat na bicie przez tarcze?
kerpson odpowiedział(a) na AlanosMilenos pytanie w Poszukuję
Nie wspieramy oszustw -
https://github.com/PikaMug/LocaleLib/tree/master tutaj jest to ciekawie zrobione, w prawdzie zależne od języka clienta, ale da się to przerobić
