Skocz do zawartości

kerpson

Użytkownik
  • Ilość zawartości

    1854
  • Rejestracja

  • Ostatnia wizyta

  • Wygrane w rankingu

    44

Treść opublikowana przez kerpson

  1. kerpson

    NoCheatPlus

    A ja uważam, że nie ma złego ac tylko jest źle skonfigurowany ac
  2. kerpson

    SkriptJam #2 - Wyniki

    A może by tak pozwolić na zgłaszanie pluginów? Wysyłano by plugin z src. Z chęcią bym wziął udział w tego typu konkursie
  3. I pokazaliście swój poziom niszcząc czyjąś pracę. Skoro "testowaliście" serwer to polecam wziąć się za serwery lepszej klasy, a nie dopiero co rozwijające się. Chciałem wbić ale serw ma whiteliste. Rpg robiony 4 tygodnie? To nie jest dużo czasu, więc cudów nie oczekujmy. Uważam, że na razie ThunderIsland nie ma rywala.
  4. haha dokładnie
  5. I to jest lekcja życia jak jeden przecinek zmienia sens zdania:D Uczcie się młodzi
  6. gdzie by ustawiało? w configu ?
  7. Tam bardzo wielu ludzi używa cheatów. W mojej opinii nie ma co oszczędzać na swobodzie gry, wydasz te pln na porządny antycheat i masz gwarancję, że będzie działał elegancko. Również polecam matrix
  8. dzięki za konkretną odpowiedź
  9. Siema, słyszałem, że kto pyta nie błądzi. Na start powiem, że jeżeli jesteś zdania "nie wiem ale sie wypowiem" to tego nie rób, plz. Mamy np. taką klasę TpaManager, no i uważam, że powinna być ona statyczna, czy jednak myślicie, że obiektowa ? #Static public final class TpaManager { private TpaManager() {} private final static Cache<UUID, UUID> TPA_LIST = CacheBuilder.newBuilder().expireAfterWrite(60, TimeUnit.SECONDS).build(); public static void addRequest(UUID uuid, UUID uuid1) { TPA_LIST.asMap().put(uuid1, uuid); } public static void removeRequest(UUID uuid) { TPA_LIST.asMap().remove(uuid); } public static Player getPlayer(UUID uuid) { return Bukkit.getPlayer(TPA_LIST.asMap().get(uuid)); } } Czy lepiej zrobić ją obiektowo ? No i przykła 2, taki NameTagManager, no i tu uważam, że obiektowe wyjście jest lepsze, ponieważ cały czas jest inicjacja dla danego gracza czy jednak uważacie, że taka klasa ma być static? public class NameTagManager { public void initPlayer(Player p) { final Scoreboard sb = Bukkit.getScoreboardManager().getNewScoreboard(); final User u = UserUtil.get(p); final Guild g = u.getGuild(); /reszta kodu }
  10. kerpson

    LuckyBlocki

    https://javastart.pl/baza-wiedzy/programowanie-obiektowe
  11. do tego plugin, skrypt nie wyrobi
  12. A co mam oferować za pomoc typie? XD Płacić mam? Kto chce niech pisze i tyle, nie jesteś zainteresowany to nie pisz, proste Sam wszystko sponsoruje, płace za wszystko a tylko osoby do pomocy jak wspomniałem szukam. Jeżeli ktoś na ulicy poczuje się słabo i cię poprosi o pomoc to zapytasz "co oferujesz bo czas jest cenny"?
  13. pokonał czasoprzestrzeń
  14. kerpson

    Płytka naciskowa

    czy masz w plikach serwerach spawn-protection: 0 ? jest to w server.propeties (chyba tak się pisze XD)
  15. List<String> lore = is.getItemMeta().getLore(); String linijka2 = lore.get(1);
  16. ale to jest autorskie mascot logo, sam chlop przerobil na ikone
  17. na dc jak mozna
  18. jeżeli to ma być lista "chwilowa" to czemu nie, ale jeżeli chodzi o globalne trzymanie, to tak UUID jest idealnym rozwiązaniem
  19. No to czekam na wezwanie do sądu : D
  20. Serdecznie polecam https://www.facebook.com/Deprox-Design-982482561941491 Zrobił dla mnie logo serwerowe wraz z ikoną Ceny również niskie ma
  21. Podsumowując osoba szuka osła, która zrobi mu paczke/napisze pluginy za darmo.
  22. final List<String> gracze = new ArrayList<>(); Bukkit.getOnlinePlayers().forEach(o -> gracze.add(o.getName())); Collections.sort(gracze); for (String s : gracze) { System.out.println(s); } a jeżeli chcesz losować to np. po dodaniu już graczy Random random = new Random(); /To najlepiej na górze klasy zrobić, aby stworzyć tylko raz int random = random.nextInt(gracze.size() - 1); String player = gracze.get(random); Do listy możesz dodawać co chcesz, aczkolwiek dodawanie bezpośrednio Player nie jest dobrym pomysłem, poczytaj o Memory Leak
  23. Aktualnie mediumhc 1.8 (prawdopodobnie bp.) ale to tylko tak na początek, potem projekt rozwinie się do wielu trybów, planuję skyblock, minigry, itd. Wiesz, dlatego czas jest wsm nieograniczony, żeby każdy na spokojnie się zastanowił /Jak chcecie pisać, że "ezhc jakiś syf" to darujcie sobie bo takie pisanie to po prostu już nudne jest
  24. W wersji 1.13+ nie można uzyskać nazwy tytułu inwentarza poza InventoryClickEvent Nawet ci przetłumaczyłem, żebyś zrozumiał
×
×
  • Dodaj nową pozycję...