Skocz do zawartości

deusowy_yt

Użytkownik
  • Ilość zawartości

    120
  • Rejestracja

  • Ostatnia wizyta

  • Wygrane w rankingu

    1

Treść opublikowana przez deusowy_yt

  1. @FadexJakim cudem nie masz bledow? Zaraz podam Ci screena
  2. @FadexPiszesz z Eclipse? Takim sposobem mam 3 bledy
  3. @Fadex Inventory inv = Bukkit.createInventory(null, 9, "ELO");{ ItemStack s = new ItemStack(Material.STONE); ItemMeta im = s.getItemMeta(); im.setDisplayName("elo"); s.setItemMeta(im); } Chodzi Ci o taki sposob?
  4. @FadexMam bledy przy ItemStackach nigdzie nie widzialem, aby ItemStacki byly bez klamr
  5. @FadexOk naprawie i dam znac
  6. @FadexProsze, ale nie wiem czy cos tu znajdziej
  7. @FadexMam duzo pluginow obawiam sie, ze znalezienie tego pluginu w konsoli bedzie trudne
  8. Witam, dlaczego ten kod nie dziala?
  9. Przetlumacz sobie wiadomosc z konsoli
  10. Wydaje mi sie ze masz za malo ramu
  11. @yooniksPomógłbyś mi z blokowaniem wyciągania itemów? Mozna powiedzieć ze ten kod działa jak enderchest wyciagne item i wloze cos innego to te itemy zostaja w gui. Oczywiscie po restarcie wszystko wraca do normy. Podejrzewam, ze to bedzie trzeba zrobic eventem kod: package me.neroos.falseandtrue; import org.bukkit.Bukkit; import org.bukkit.Material; import org.bukkit.command.Command; import org.bukkit.command.CommandSender; import org.bukkit.entity.Player; import org.bukkit.event.Listener; import org.bukkit.inventory.Inventory; import org.bukkit.inventory.ItemStack; import org.bukkit.inventory.meta.ItemMeta; import org.bukkit.plugin.java.JavaPlugin; public class Main extends JavaPlugin implements Listener{ boolean b = true; ItemStack s = new ItemStack(Material.STONE);{ ItemMeta im = s.getItemMeta(); im.setDisplayName("STONE"); s.setItemMeta(im); } Inventory inv = Bukkit.createInventory(null, 9, "FALSE CZY TRUE");{ inv.setItem(0, s); } @Override public void onEnable() { System.out.println("ON"); } @Override public boolean onCommand(CommandSender sender, Command cmd, String l, String[] args) { Player p = (Player) sender; if(p.hasPermission("test.test")) { if(cmd.getName().equalsIgnoreCase("czyfalse")) { if(b == true) { p.sendMessage("true"); }else { p.sendMessage("false"); } } if(p.hasPermission("test.test")) { if(cmd.getName().equalsIgnoreCase("false")) { b = false; } } if(p.hasPermission("test.test")) { if(cmd.getName().equalsIgnoreCase("true")) { b = true; } } if(cmd.getName().equalsIgnoreCase("gui")) { if(b == true) { p.openInventory(inv); }else { p.sendMessage("TO JEST FALSE I NIE OTWORZY CI SIE GUI"); } } } return false; } }
  12. @yooniksDzięki
  13. deusowy_yt

    MALY PROBLEM

    Witam, moglby mi ktos wyjasnic dlaczego w 16 linijce kodu jest blad? "inv.setItem(0, s);" package me.neroos.falseandtrue; import org.bukkit.Bukkit; import org.bukkit.Material; import org.bukkit.command.Command; import org.bukkit.command.CommandSender; import org.bukkit.entity.Player; import org.bukkit.inventory.Inventory; import org.bukkit.inventory.ItemStack; import org.bukkit.inventory.meta.ItemMeta; import org.bukkit.plugin.java.JavaPlugin; public class Main extends JavaPlugin{ Inventory inv = Bukkit.createInventory(null, 9, "PRAWDA CZY FALSZ");{ inv.setItem(0, s); } boolean b = true; ItemStack s = new ItemStack(Material.STONE);{ ItemMeta im = s.getItemMeta(); im.setDisplayName("STONE"); s.setItemMeta(im); } @Override public void onEnable() { System.out.println("ON"); } @Override public boolean onCommand(CommandSender sender, Command cmd, String l, String[] args) { Player p = (Player) sender; if(p.hasPermission("test.test")) { if(cmd.getName().equalsIgnoreCase("czyfalse")) { if(b == true) { p.sendMessage("true"); }else { p.sendMessage("false"); } } if(p.hasPermission("test.test")) { if(cmd.getName().equalsIgnoreCase("false")) { b = false; } } if(p.hasPermission("test.test")) { if(cmd.getName().equalsIgnoreCase("true")) { b = true; } } if(cmd.getName().equalsIgnoreCase("gui")) { if(b == true) { p.openInventory(inv); }else { p.sendMessage("TO JEST FALSE I NIE OTWORZY CI SIE GUI"); } } } return false; } }
  14. Juz naprawilem, temat mozna zamknac
  15. @yooniks Player p = (Player) sender; if(p.hasPermission("test.test")) { if(cmd.getName().equalsIgnoreCase("true")) { if(b) == (true) { Mam jeszcze maly problem jak zrobic gdy zmienna b jest true to cos sie dzieje (zmienna b jest przypisana rodzajowi zmiennej boolean)
  16. @yooniksOk, dzieki wlasnie czytam podstawy javy podeslane przez Ciebie i bede probowal napisac w jednej klasie ilosc logowan gracza, oraz ogolnych
  17. @yooniks p.sendMessage("Wszystkich TWOICH logowan: " + joinsByPlayer++); Ta linijla nie chciala, blad jest w "++" gdy je usunalem bledow nie bylo, ale kod nie dzialal
  18. @yooniksZaraz przetestuje i dam znac czy dziala. Mam prosbe moglbys mi wytlumaczyc ta linijke? private final Map<UUID, Integer> joinsByPlayers = new HashMap<>(); Do czego mniej wiecej sluzy i jak dziala
  19. @yooniksTo moglbys poprawic ten moj kod? Oczywiscie dziekuje @KrejzolekPRO za poswiecony czas, ale takie dosyc trudne kodowanie jest jeszcze nie dla mnie. Wole zaczynac od latwych rzeczy, a pozniej czas pokaze
  20. @KrejzolekPROOk, byhashmap ladnie dziala Nalicza tak jak nalezy jesli jestes obecny to odezwij sie mam jeszcze kilka malych pytan co do pisania pluginow
  21. @KrejzolekPROMam pytanie, czy te foldery to sa nowe package?
  22. @KrejzolekPRONie mam pojecia czy ja wogole dobrze przepisalem kod, ale jesli nie ma bledu to powinno dzialac, a nie wyswietla nic wiadomosci. Testuje drugie
  23. @KrejzolekPROSpokojnie nic sie nie dzieje Testuje objects
  24. @KrejzolekPRO Multiple markers at this line - Cannot invoke size() on the array type Player[] - Line breakpoint:PlayerJoinListener [line: 21] - onJoin(PlayerJoinEvent) (Mam nadzieje, ze dobrze podalem)
×
×
  • Dodaj nową pozycję...