Skocz do zawartości

kerpson

Użytkownik
  • Ilość zawartości

    1852
  • Rejestracja

  • Ostatnia wizyta

  • Wygrane w rankingu

    44

Treść opublikowana przez kerpson

  1. kerpson

    Skarga na BrixNW

    O dzięki! Działa To twoja odpowiedz oraz ja oznaczyles jako najlepsza
  2. kerpson

    pewny event

    @stefanik11, tą metodę znam, ale chodzi mi o event
  3. format slot nie dziala da sie wyjmowac itemy brak argumentow jakies dziwne komendy -1/10
  4. kerpson

    pewny event

    Witam, czy zna ktos moze event, ktory bedzie sprawdzac czy gracz posiada dany item? Bo przy blokowaniu inventory da sie pewnym "bugiem" je wyjac i nie znika Chodzi mi tylko o event
  5. kerpson

    Optymalizacja

    To w sumie tyle
  6. kerpson

    Optymalizacja

    Dzieki, a jaki polecasz priority? (By byla najlepsza optymalizacja)
  7. kerpson

    Optymalizacja

    Ok, thx, poprawie to ale poczekam jeszcze na opinie innych
  8. kerpson

    Optymalizacja

    Powiedzmy że mam plug-in. 2package. 1package z main A jeden z listenerami . Main wiadomo co tam jest. W listenerach 3klasy z trzema różnymi inventory I w każdej klasie znajduje się oddzielny event inventory click. Czy wydajność serwera na tym ucierpi? Czy 3 eventy on invclick w 3 różnych klasach zadziałała jak 3te same eventy w skript?
  9. @yooniks, czy ja chce by ktos mnie uczyl? Nie kazdemu to tak latwo przychodzi do glowy jak np. tobie. Ja sie najlepiej ucze gdy ktos mi cos pokaze @stefanik11, serdecznie dziękuję
  10. Najlepiej się uczy przez pomoc. Dzieki
  11. A mógłbyś mi pokazać prosty przykład Jak?
  12. Witam, ma ktoś link do poradnika (może być zagraniczny), który powie mi, jak zrobić by: Powiedzmy, że robie plugin na scoreboarda i chcę żeby on współpracowal z funny guilds i można do mojego pluginu dać zmienną"{GUILD}", jak w funny guilds
  13. import org.bukkit.ChatColor; import org.bukkit.World; import org.bukkit.entity.Player; import org.bukkit.event.EventHandler; import org.bukkit.event.Listener; import org.bukkit.event.entity.PlayerDeathEvent; import org.bukkit.event.player.PlayerJoinEvent; public class Kills implements Listener{ public static HashMap<String,Boolean> death = new HashMap<String, Boolean>(); public void add(Player p){ String s = p.getDisplayName(); death.get(s); death.put(s, true); } public void check(Player p){ String s = p.getDisplayName(); if(death.containsKey(s)){ if(death.containsValue(true)){ p.performCommand("kit gracz"); remove(p); } } } public void remove(Player p){ String s = p.getDisplayName(); death.put(s, false); } @EventHandler public void onDeath(PlayerDeathEvent e){ Player p = e.getEntity(); World w = p.getWorld(); add(p); w.strikeLightningEffect(p.getLocation()); p.kickPlayer(ChatColor.translateAlternateColorCodes('&', "&4Zginales ! &cWejdz ponownie na serwer")); } @EventHandler public void onJoin(PlayerJoinEvent e){ Player p = e.getPlayer(); check(p); } } Gdy gracz wejdzie nic sie nie dzieje Main: public class Main extends JavaPlugin{ public static Main instance; @Override public void onEnable(){ instance = this; Chat.chat = true; getCommand("chat").setExecutor(new Chat()); getCommand("pomoc").setExecutor(new Help()); saveDefaultConfig(); Bukkit.getServer().getPluginManager().registerEvents(new AutoMSG(), this); Bukkit.getServer().getPluginManager().registerEvents(new Kills(), this); Bukkit.getServer().getPluginManager().registerEvents(new UknowCMD(), this); Bukkit.getServer().getPluginManager().registerEvents(new Kits(), this); Bukkit.getServer().getPluginManager().registerEvents(new Motd(), this); Bukkit.getServer().getPluginManager().registerEvents(new ChatListener(), this); Bukkit.getServer().getPluginManager().registerEvents(new Chat(), this); System.out.println("[LastSV] Wlaczanie..."); } @Override public void onDisable(){ System.out.println("[LastSV] Wylaczanie..."); } public static Main getInst(){ return instance; } }
  14. Witam, poprosiłbym o prosty przykład, gdy gracz wpisze komendę, np. /true, boolean ustawia się na true, a jak na /false, zmienia się boolean na false Oczywiscie boolean jako zmienna dla gracza
  15. najlepszy? XDDD funkcja format slot brak configu, tylko options slaba optymalizacja i rozwiniecie 0/10
  16. kerpson

    hash mapa

    w moim pluginie nie
  17. kerpson

    hash mapa

    Ostatnio zacząłem się bawić w hash mape Kodem ktory nie dziala, jest on na zasadzie, gdy ktos zostanie zabity, to go wyrzuca, to dziala, ale jak wchodzi nie wyswietla sie wiadomosc public class Kills implements Listener{ HashMap<String, Boolean> death = new HashMap<String, Boolean>(); @EventHandler public void onDeath(PlayerDeathEvent e){ Player p = (Player) e.getEntity(); World w = p.getWorld(); death.put(p.getPlayer().getDisplayName(), true); w.strikeLightningEffect(p.getLocation()); Bukkit.getScheduler ().runTaskLater (Main.getPlugin(Main.class), () -> e.getEntity().kickPlayer(ChatColor.translateAlternateColorCodes('&', "&4Zginales ! &cWejdz ponownie na serwer")), 6); } @EventHandler public void onJoin(PlayerJoinEvent e){ Player p = (Player) e.getPlayer(); if(death.get(p.getPlayer().getDisplayName()) == Boolean.TRUE){ p.sendMessage("twoja matka to [ciach]"); death.put(p.getPlayer().getDisplayName(), false); } } }
  18. nie znam XD 0/10
  19. Komenda musi być w ""
  20. Dawno nie widziałem easy hc na 1.7 A tak na serio, easy hc ? Za dużo tego, wersja ok, ale tryb nie ok.
  21. Zaawansowany nie powiem za bardzo, bo da się zrobić 10x lepszy. Ale jest config, strony. Ok, szkoda ze tylko 4. Masz te 6/10
  22. kerpson

    Skrypty w gui

    Skrypt dalej zle napisany. Nie znasz kompletnie podstaw, naucz sie pierw podstaw potem sie bierz za skrypty. Co do tego to dalej żle. command /drop ":" cancel event Po co dajesz " to be unstealable " oraz " to close " w currrent inventory? Przeczytaj poradniki np. ten:
  23. kerpson

    Skrypty w gui

    Nie masz kompletnie podstaw skript, doucz sie. Ale jako iz prosisz o pomoc. Te skrypty nie byly testowane, to widac. Brakuje ":" po /drop Funkcja format slot, to zla funkcja w inventory
  24. Kamilkime w odcinku 1. pokazywał jak pobrać, jaką wersję do pisania pl, oraz jak dodać api do niego, tworzenie projektów. Takie typowe rzeczy do pisania pl.
×
×
  • Dodaj nową pozycję...