-
Ilość zawartości
417 -
Rejestracja
-
Ostatnia wizyta
-
Wygrane w rankingu
8
Odpowiedzi społeczności
-
Queito odpowiedź w Problemy z pszenicą został oznaczony jako odpowiedź
Poświęciłem się i pobrałem: spigota, minecrafta oraz skripta
Wytrzaskałem taki kod
on break of ripe wheat plant: add 1 to {points::%player%} command /sprawdz: trigger: send "%{points::%player%}%" to player i działa
@edit
wersja serwera/clienta: 1.18.1
-
Queito odpowiedź w Czyszczenie czatu. został oznaczony jako odpowiedź
forEach online players -> (send bigMessage || for 0-150 -> sendMessage "")
-
Queito odpowiedź w Serwer nie wykrywa pluginów. został oznaczony jako odpowiedź
https://www.spigotmc.org/wiki/create-a-simple-command/
-
Queito odpowiedź w Serwer nie wykrywa pluginów. został oznaczony jako odpowiedź
https://www.spigotmc.org/wiki/create-a-simple-command/
-
Queito odpowiedź w statystyki na tab został oznaczony jako odpowiedź
W takim razie musisz podpiąć swój plugin pod PlaceholderAPI, stworzyć do niej X zmiennych z topki i odwołać się do nich w pluginie na tabliste =), no chyba, że twój plugin ma taką opcje to musisz poszukać
https://github.com/PlaceholderAPI/PlaceholderAPI/wiki
-
Queito odpowiedź w Drop 2 losowych itemów został oznaczony jako odpowiedź
for(int i = 1; i<=41; i++) { if(i>=37&&i<=40) { continue; } Nie wystarczyło zamknąć pętle do 37?
Wydaje mi się, że ekwipunek gracza (nie licząc zbroi) kończy się na 36 slotach, czyli do 35 bo tablica zaczyna się od 0 więc powyższa pętla powinna się zaczynać od 0 i kończyć na 35 (nie wiem jak to jest w przypadku tarcz).
Zalecam też używać (w przypadku inta) String.valueOf() -> Integer.toString()
I przy zamianie tekstów "tekst".replace -> nazwa_zmiennej = StringUtils.replace(nazwa_zmiennej, "{PLAYER}", "Nazwa")
I przy losowaniu liczb Random -> ThreadLocalRandom.current()
i zmienić z Eclipsa na IntelliJ
Dziwnie to zrobiłeś, strasznie chaotycznie. Ja zrobiłem coś takiego - nie testowane.
-
Queito odpowiedź w Plugin nie działa został oznaczony jako odpowiedź
if(p.getInventory().getHelmet().getItemMeta() == crown().getItemMeta()) Caused by: java.lang.NullPointerException resztę zostawiam tobie
-
Queito odpowiedź w Metadane w bloku został oznaczony jako odpowiedź
getMetaData zwraca listę a nie pojedynczą wartość
https://hub.spigotmc.org/javadocs/spigot/org/bukkit/metadata/Metadatable.html#getMetadata(java.lang.String)
resztę chyba ogarniesz
moja propozycja jak nie ogarniesz:
-
Queito odpowiedź w Problem z głową gracza został oznaczony jako odpowiedź
spróbuj:
ItemStack skull = new ItemStack(Material.SKULL_ITEM, 1, (short)3);
-
Queito odpowiedź w Jak zamienić wszystkie małe litery na duże w argumencie został oznaczony jako odpowiedź
To zamiast
set {zmienna} to argument
ma być
set {zmienna} to arg 1
Ale najlepiej zmienną robić w trybie tymczasowej czyli
set {_zmienna} to arg 1, bo po co zapisywać zmienną która ma 1 użycie
a ogólnie kod:
Tak jak @LuckyPotato
set {_zmienna} to arg 1 replace all "a" with "A" in {_zmienna} replace all "z" with "Z" in {_zmienna} // tez chyba mozna zrobic replace all "a" with "A" in arg 1 replace all "z" with "Z" in arg 1
