Skocz do zawartości

KrejzolekPRO

Użytkownik
  • Ilość zawartości

    2190
  • Rejestracja

  • Ostatnia wizyta

  • Wygrane w rankingu

    3

Treść opublikowana przez KrejzolekPRO

  1. Co to za szit? Gdyby były naprawdę własne rangi, a nie stworzone przez Ciebie... A właśnie polecam coś takiego jak: script options: $ use permissions
  2. @EventHandler public void event(PlayerCommandPreprocessEvent e){ if(e.getMessage().equals("/spawn")){ e.setCancelled(true); e.getPlayer().sendMessage("Teleportacje na spawn sa zabronione!"); } }
  3. if player contains {dosprawdzenia::*}:
  4. Ogólnie bawiłem się trochę pluginem i muszę stwierdzić, że jak chcecie mieć nieskończone przedmioty to polecam używać heh, no dopóki w szkole przestane mieć 3 sprawdziany dziennie pluginu nie tykam.
  5. KrejzolekPRO

    Core Na Serwer

    Po wiecej informacji zapraszam na Priv Takie coś odstrasza klientów, ile oferujesz? (pieniędzy)
  6. ItemStack
  7. Dzięki, spróbuje to poprawić, a o co dokładnie chodzi z "podpierdalaniem z gui"?
  8. Cześć, dzisiaj mam wam do zaprezentowania API do pluginów, które ułatwia tworzenie GUI. Niestety kodu nie mogę dać na githuba, gdyż ciągle Eclipse wyrzuca błąd i nie mogę otrzymać autoryzacji, tak samo na Intellij, a o wierszu poleceń nawet nie wspomnę... Przechodząc do sedna, jak zrobić takie GUI i dlaczego ułatwia sprawę? InventoryAutomalizer [nazwa] = new InventoryAutomalizer("Nazwa GUI.", ilość_linijek); //nowe inventory new ItemAutomalizer([nazwa] (nazwa inventory automalizera), przedmiot(itemstack), slot, ExecutorType.CONSOLE/PLAYER/NONE, "komenda", czy ma zamknąć po kliknięciu na niego (true, false)); //nowy przedmiot [nazwa].open(player); ExecutorType: - PLAYER - po kliknięciu komenda podana dalej wykona się jako gracz, który klika. - CONSOLE - po kliknięciu komendę wykona konsola - NONE - nic się nie wykona InventoryAutomalizer test = new InventoryAutomalizer(ChatColor.translateAlternateColorCodes('&', "&6Testowe."), 5); new ItemAutomalizer(test, new ItemStack(Material.STONE), 12, ExecutorType.CONSOLE, "broadcast &6Brawo klik!", true); test.open(player); Dlaczego warto go użyć? > Nie musimy w naszym pluginie tworzyć klas od nasłuchiwania eventu kliknięcia w inventory, czy innych. > Znacznie skraca kod. > Po źle dobraniu slotów czy ilości linijek, plugin sam dostosuje, aby nie wyrzuciło błędu (sam je naprawi). Co należy dodać? > Wykonywanie po kliknięciu danej metody (np. "user.setGuild("123")"); > Więcej typów inventory (furnace, workbench, anvil itd.) Wasze propozycje... Download link (Plugin jest zbugowany, nie używać): http://hostuje.net/file.php?id=75de82c35d12a45cba0a0bec42093ac1 (na hostuje jest automatycznie skanowany).
  9. KrejzolekPRO

    X-PANDORA

    Bo pewnie plugin nie jest twój Pokażesz zdjęcie z kompilatora?
  10. No, a czy w języku angielskim masz polskie znaki?
  11. Masz całe src, zbuduj na tym projekt (nawet w Eclipsie lul), a plugin.yml: main: nano.sektor.NanoSektor author: spook1998 name: NanoSektor version: 1.0 Sam plugin jest słaby, sektory na bazie MySQL, powodzenia ciekawe czy 10 graczy utrzyma? Dodatkowo plugin nie ma żadnego api, więc jakikolwiek plugin nie będzie kompatybilny. Po za tym plugin jest z wycieku (tak mi się wydaje, bo wszystkie pluginy tego autora są płatne + hashowane).
  12. if (material == null) { System.out.println("[ERROR] Wrong material on " + s); Bukkit.getPluginManager().disablePlugin(EasterEggs.getInst()); } Dlaczego od razu wyłączasz plugin? Nie lepiej, po prostu pominąć ten przedmiot? Plugin jest okej, ale mało do konfiguracji (w sumie oprócz przedmiotów to nic xD)
  13. Ustaw kodowanie na UTF-8 bez bom
  14. Chcesz stworzyć własną paczkę antycheat?
  15. on load: loop all players: kick loop-player due to "&6Wejdz ponownie na serwer, przepraszamy za problemy." on join: if {czas::%player%::sekundy} is not set: set {czas::%player%::sekundy} to 0 set {czas::%player%::minuty} to 0 set {czas::%player%::godziny} to 0 set {czas::%player%::dni} to 0 every 1 seconds: loop all players: add 1 to {czas::%loop-player%::sekundy} if {czas::%loop-player%::sekundy} = 60: add 1 to {czas::%loop-player%::minuty} set {czas::%loop-player%::sekundy} to 0 if {czas::%loop-player%::minuty} = 60: add 1 to {czas::%loop-player%::godziny} set {czas::%loop-player%::minuty} to 0 if {czas::%loop-player%::godziny} = 24: add 1 to {czas::%loop-player%::dni} set {czas::%loop-player%::godziny} to 0
  16. Szkoda, że nie podałeś o jaki plugin ci chodzi...
  17. KrejzolekPRO

    pare pytan

    1. ArrayList'y wykorzystujemy, gdy potrzebujemy szybko pobierać dane - ważny jest czas dostępu (https://javastart.pl/static/klasy/interfejs-list/); 2. String - jest to zmienna, w której możemy przechowywać znaki w postaci tekstu - zwykły tekst (nie liczby, daty itd.); 3. Main Instance - jest to instancja głównej klasy, przykładowo aby coś się zadziało, musimy podać niekiedy główną klase, i aby było to łatwiejsze tworzy się instancje, a do niej Gettera ('getInstance()').
  18. @yooniks tutaj masz autora CasualProxy Może ma jakiegoś anty-crashery Tutaj coś: https://github.com/insertt/BlockIdiotPackets
  19. Otwieranie na raz danej ilości skrzynek, tutaj mój film: to nie jest reklama.
  20. Pomysł fajny, konfiguracja przejrzysta, może dodaj losowanie x naraz i zamiast losowania poziomo, pionowo?
  21. command /dajkazdemu: trigger: if player is op: loop all players: execute console command "kit cywil %loop-player%" Dodaj ten skrypt i potem wpisz komendę: /dajkazdemu.
  22. No rozumiem, ale 30 zł to nie sprzedasz nikomu kto "ogarnia rynek minecraftowy". Ludzie wolą iść na strony z altami i kupić konto, które można zmigrować za 4 zł.
  23. Ja takie konta sprzedaje po 10 zł paypalem, co prawda nie są to konta należący do mnie i też nie znam ich pochodzenia, ale skupuje je legalnie.
  24. Ale co nie działa dokładnie? Może to nic nie zmieni, ale spróbuj: player.getInventory().addItem(new ItemStack(Material.getMaterial(wezblok))); player.getInventory().addItem(new ItemStack(Material.getMaterial(wezblok))); I usuń PlayerInventory.
  25. Brzydkie. To wygląda jakby ktoś pierwszy raz odpalił PS i obejrzał jakieś 2 poradniki.
×
×
  • Dodaj nową pozycję...