-
Ilość zawartości
1852 -
Rejestracja
-
Ostatnia wizyta
-
Wygrane w rankingu
44
Treść opublikowana przez kerpson
-
świat Skrypt na kity (bez potrzeby używania essentialsa)
kerpson odpowiedział(a) na KrychaMC09 temat w Skrypty
no i co jakby widzieli? Niepotrzebne komendy, warto używać argumentów. To do tej 2 wersji weź się za to porządnie i ogarnij cały skrypt a nie tylko format slot- 12 odpowiedzi
-
- ważne
- skrypt miesiąca
-
(i 2 więcej)
Oznaczone tagami:
-
świat Skrypt na kity (bez potrzeby używania essentialsa)
kerpson odpowiedział(a) na KrychaMC09 temat w Skrypty
Już tyle tych kitów było i jeszcze się ludziom nie znudziło. Postępy idą do przodu, nowe metody itd, a niektórzy jacyś zacofani -_- Format slot - rly Po co te komendy /svipgui -_- set {kitvip:%player%} to no wait 3600 seconds set {kitvip:%player%} to yes ...- 12 odpowiedzi
-
- ważne
- skrypt miesiąca
-
(i 2 więcej)
Oznaczone tagami:
-
wina clienta zapewne
-
final StringBuilder message = new StringBuilder(); list.forEach(s -> message.append(s).append("\n")); Util.sendActionbar(p, message.toString()); list = twoja lista Util = util od actionbara
-
Porównujesz tylko ceny, nic innego. Ten temat to jakiś żart, w mojej opinii do kosza.
-
Nie dam rady ci tego wytłumaczyć w jednej rozpisce. https://docs.oracle.com/javase/8/docs/api/java/util/HashMap.html https://javastart.pl/baza-wiedzy/klasy/interfejs-map https://www.spigotmc.org/threads/tutorial-hashmaps.269092/
-
To zależy od clienta też
-
na yt jest pełno
-
Tak tylko do uzupełnienia, to niezbyt dobry pomysł żywcem pobierać informacje z bazy danych
-
if (args.length != 3) { return; } String name = args[1]; String costam = args[2]; i rob co ci dalej pasi
-
stary kulejesz na podstawach, args to są wszystkie argumenty np. długość 3 to argumenty np: /argumenty 1 2 3 <- to jest to args.length
-
Strasznie sobie życie komplikujesz }else if (args[0].equalsIgnoreCase("set")){ if (args[1].length()<1) { p.sendMessage(ChatColor.DARK_GRAY + "» " + ChatColor.RED + "Podaj nick gracza!"); }else{ if (args[2].length()<1){ p.sendMessage(ChatColor.DARK_GRAY + "» " + ChatColor.RED + "Podaj nazwe rangi!"); }else{ getServer().dispatchCommand(getServer().getConsoleSender(), "lp user " + args[1] + " parent set " + args[2]); } } Czemu nie zrobisz tak? }else if (args[0].equalsIgnoreCase("set")){ if (args.length != 3) { return; } getServer().dispatchCommand(getServer().getConsoleSender(), "lp user " + args[1] + " parent set " + args[2]); Błędy wywala dlatego, że sprawdzasz długość argumentu, który możliwie nie został podany args[1].length()
-
Caused by: java.lang.ArrayIndexOutOfBoundsException: Array index out of range: 1 która to 41linijka? A po 2. brak Override nad onenable i ondisable, po 3. Nie ma OnEnable tylko jest onEnable. Zamiast ChatColor.RED itp. zrób sobie jakiś util public static String color(String text) { return ChatColor.translateAlternateColorCodes('&', text); } a potem tylko p.sendMessage(Klasa.color("&2zielony"));
-
runnable na pewno magicznie nie sprawiło, że to działa. Na szybko zrobiłem sidebar i działa wszystko bez żadnych runnable ani kombinacji
-
Po co rejestrujesz nowy team??? Team line = board.registerNewTeam("line"+size); line.addEntry(ChatColor.translateAlternateColorCodes('&', linestring)); wywal to
-
Pakietów jest ogrom (https://github.com/Bukkit/mc-dev/tree/master/net/minecraft/server) (https://wiki.vg/Protocol#) każdy z nich za coś odpowiada. Używając zwykłych metod nie jesteśmy świadomi, że finalnym wykonawcą są pakiety. Na początku korzystanie z nich może sprawić trudności, tym bardziej, że nie ma uniwersalnych pakietów lecz pod każdą wersję jest dany pakiet. Co to oznacza? Robiąc plugin na powiedzmy silniku 1.8 i korzystamy z ich pakietów to pakiety nie zadziałają na np. 1.12 i tu przychodzą refleksje, ale zawsze też jest genialna wtyczka ProtocolLib (https://www.spigotmc.org/resources/protocollib.1997/). Przykład użycia pakietów No więc piszemy sobie plugin na disco zbroje. Wiadomo, wpisujemy komendę i inni gracze widzą nas w skórzanej zbroi, która zmienia kolory, ale to tylko efekt wizualny, my dalej mamy na sobie diamentowy armor. Zrobienie czegoś takiego bez pakietu byłoby niemożliwe. Dzięki pakietowi PacketPlayOutEntityEquipment możemy wysłać danemu graczowi zmianę ekwipunku wybranego gracza(tego, który ma disco).
-
Zgadzam się w 100% z @Kormic. Zaczynacie się zbyt rządzić, to libter wydaje wyrok, a nie wy. Pierw piszecie, że dyskusja nie ma sensu, a jednak dalej dyskutujecie i wyciągacie śmieci sprzed jakiegoś czasu. To trochę przykre widząc, że można się tak doczepić innej osoby, a najlepsze to, że większość osób pisząca idzie za tłumem i nawet nie wie od czego i od kogo się zaczęło, pzdr. Na mojego oko powinniście się unikać i ignorować zachowania oskarżonego, skoro tak was denerwują.
-
Zostanę Technikiem / Programistą serwerów minecraft
kerpson odpowiedział(a) na xDGWG temat w Archiwum współpracy
Niestety wiele techników ceni się teraz wysoko ale jednak wydaje mi się, że to lekka przesada. 500-600zł to core na serwer A co do autora tematu tylko 1 plugin na githubie(wprawdzie kod itd jest w porządku) fajnie jakbyś dodał jeszcze 1-2 projekty -
nie wnosisz nic do tematu W mojej skromnej opini ten scoreboard jest zle zrobiony, dalem ci link przeanalizuj i zrob jeszcze raz https://bukkit.org/threads/tutorial-scoreboards-teams-with-the-bukkit-api.139655/
-
1. https://bukkit.org/threads/tutorial-scoreboards-teams-with-the-bukkit-api.139655/ to można rejestrować również w klasie głównej, nie ma wymogu, że akurat w tej klasie. Co do autora czy ten listener został zarejestrowany w jakikolwiek sposób?
-
z tym "dziwne bardzo" to po prostu przyznaje sie zwalile, nudzilem sie na lekcji no i jakos tak glupawo mi sie napisalo, mój błąd
-
no jezeli logujesz sie na nicku gracza premium a jestes na non-premce to logiczne ze nie wbijesz jezeli serwer jest zabezpieczony
-
Logowanie to jeden z ważniejszych pluginów na serwerze i powierzanie go skriptowi to słaby pomysł.
-
Zamiennik on right click on player:
kerpson odpowiedział(a) na Vigintinek pytanie w Pytania i problemy
a czemu nie sprawdzacie czy ten przedmiot w ogóle ma itemmete ?
