-
Ilość zawartości
1852 -
Rejestracja
-
Ostatnia wizyta
-
Wygrane w rankingu
44
Treść opublikowana przez kerpson
-
Tak i lepiej, żeby vip w ciągu 1 minuty miał to co gracz w ciągu 3 dni
-
a dobre kordy to są ?
-
Tyle osób głosuje, a sami by nie zagrali XD
-
Eeee utilsy raczej powinny być statyczne, lol
-
Witam, na szybko chcę wam przedstawić przelicznik czasu, np. pod kity lub co tam tylko chcecie KOD DZIAŁANIE Ogółem to nic skomplikowanego. Konwertuje on nam czas np. z inta 120 na 2 minuty w wiadomości JAK TEGO UŻYĆ Sposób 1: Nasz czas jest jako "int" String s = Time.convert(zmienna); p.sendMessage(s); Sposób 2: Nasz czas jest jako "long" int time = (int) ((time - System.currentTimeMillis()) / 1000L); String s = Time.convert(time); p.sendMessage(s); Dzięki za uwagę, oczekuję samych raków bo ten przelicznik jest żenujący i okropny i zapewne coś tu nie działa
-
Dodam jeszcze dla @Harrty_xx, że jeżeli świat to "lobby", to zamiast: Bukkit.getWorlds().get(0) To dajemy: Bukkit.getWorld("lobby")
-
Mnie irytuje to, że np. na takim forum każdy robi z siebie znawcę serwerów, poucza innych, a sam w życiu jedyny serwer jaki miał to localhost. No i to co ty wymieniłeś
-
taa, i pojawi się tu nagle 500 "profesjonalnych programistów". Do nauki [ciach]
-
To jest i tak brak sensu, bo widocznie nie zrozumiałeś mojego celu. Jak będę na kompie spróbuje pomóc.
-
Niee, mam swoje napisane i narazie nie udostępniam. A co do reszty, sprawdzasz czy Nick gracza należy do Premium jeżeli tak to on wchodzi i wpisuje /premium
-
Plug-in na logowanie Premium pod bungeecorda zawiera 60 linijek XD Z dodatkami więcej
-
OMG NAJPROSTSZY SPOSÓB JEST Z TYM CO PODAŁ @yooniks https://www.spigotmc.org/wiki/the-chat-component-api/ Jak tego użyć ? TextComponent text = new TextComponent(); text.setText("KLIK"); #Wiadomośc, która zostanie wysłana do gracza text.setClickEvent(new ClickEvent(ClickEvent.Action.OPEN_URL, "http://google.pl/")); #strona, która zostanie otwarta text.setHoverEvent(new HoverEvent(HoverEvent.Action.SHOW_TEXT, new ComponentBuilder("Strona internetowa").create())); #Tekst, który wyświetli się po najechaniu text.setBold(true); #pogrubienie text.setColor(ChatColor.AQUA); #kolor tekstu p.spigot().sendMessage(text); #wysłanie wiadomości
-
Można do tego użyć np. Mapki, ale jest na to wiele innych sposobów. Przykład HashMapy: (mam nadzieję, że wiesz jak używać mapki) Map<UUID, Long> kit = new HashMap<>(); #komenda if(cmd.getName().equals("dadsad")){ if((kit.get(p.getUniqueId() != null) && (kit.get(p.getUniqueId()) > 0)){ #W tym przypadku gracz musi odczekać, ponieważ czas jest większy od 0 int time = System.currentTimeMillis() - kit.get(p.getUniqueId()); p.sendMessage("Musisz odczekać " + time / 1000 + " sekund"); return true; } else { kit.put(p.getUniqueId(), Systent.currentTimeMillis() + (5 * 1000)); #5 to liczba, mnożymy przez 1000 aby otrzymać liczbę sekund #dalsza część kodu } } A zapis mamy tu: Można zrobić też np. jakąś nową klasę User itd.
-
Jak zrobić żeby do użycia komendy były potrzebne uprawnienia
kerpson odpowiedział(a) na Harrty_xx pytanie w Pytania i problemy
każdy argument dla komendy to inne uprawnienie dla tego argumentu if(args[0].equals("gracz")){ if(p.hasPermission("permisja.gracz")){ } } if(args[0].equals("vip")){ if(p.hasPermission("permisja.vip")){ } } -
@Virtuosso biomy można zrobić w 10 minut, a i tak 2/4 serwerów mediumhc / easyhc ma podstawowe biomy minecraftowe. Więc to głupota. Chce ktoś płaskie biomy to takie dostanie, nad czym tu myśleć ? Mogę nawet zamówić biom całkowicie pustynny płaski, to użytkownik otrzyma hejt, że robi takie biomy ? Dobrych biomów nie zrobisz w 10 minut chyba, że mówimy tu o przerabianiu gotowych biomów Dlaczego osoba, która robi dobrą robotę, chce się wybić to taki jeden kurczaczek próbuje jej na siłę zaszkodzić ? Bardzo tanie, ładne biomy. Jakbyś na yt nagrał jakąś reklamę miałbyś klientów, ponieważ taki kraftuś chce ponad 100zł za gotowe biomy + takie, które ma większość serwerów, które mają biomy. Jak dla mnie robisz świetną robotę i sam zamówię u ciebie pakiet biomów.
-
every 1 second: loop all players: if {cooldown::%loop-player%} > 0: remove 1 from {cooldown::%loop-player%} @Piecia601Tylko sb. wytabuj
-
ProtocolTab jest lepszy, więcej opcji, można mieć tabliste na 80linijek itd.
-
Prosty skrypt na drop! [Zaktualizowane 20.08.2019]
kerpson odpowiedział(a) na CountingDogs temat w Nauka
No dobra tym mnie przekonasz -
Prosty skrypt na drop! [Zaktualizowane 20.08.2019]
kerpson odpowiedział(a) na CountingDogs temat w Nauka
I czego się tu nauczy ? -
Prosty skrypt na drop! [Zaktualizowane 20.08.2019]
kerpson odpowiedział(a) na CountingDogs temat w Nauka
Lol, i po co komu totalne podstawy ? XD I po co publikować taki syf za przeproszeniem ? Zrób przynajmniej jakieś inventory, włączenie/wyłączenie dropu itd, i wtedy to daj na 4um... -
ItemStack is = new ItemStack(Material.STONE); ItemMeta im = is.getItemMeta(); im.setDisplayName("elooo"); is.setItemMeta(im); #Chyba dobrze bo dawno tej metody nie uzywalem xDDD
-
Warny masz ponieważ nie powinno się używać id przedmiotów tylko ich nazwy. Błąd masz w linijce 8, zapewne chodzi o "diamond_pickaxe" powinno być "diamond pickaxe"
-
zostanę Programista na zlecenie! [4 lata doświadczenia]
kerpson odpowiedział(a) na yooniks temat w Archiwum współpracy
3/4 programistów młodych, nie ma takiego ukończenia, a jednak są jednymi z lepszych, więc jak nie masz się czego doczepić to za przeproszeniem wypi****j- 28 odpowiedzi
-
- programista
- developer
-
(i 2 więcej)
Oznaczone tagami:
-
Mało jest poradników na yt ? Jeżeli ktoś nie zna angielskiego niech za skrypty się nie bierze, bo skript to podstawy angielskiego, nawet uproszczone Według mnie propozycja jest do odrzucenia, administracja powinna zająć się ulepszaniem forum, a nie tworzeniem niepotrzebnych kolejnych.
