Skocz do zawartości

Ever

Użytkownik
  • Ilość zawartości

    224
  • Rejestracja

  • Ostatnia wizyta

Treść opublikowana przez Ever

  1. Ever

    Scrypt na stoniarki

    Kolejny plagiat -_- https://www.mpspot.pl/index.php?/topic/1102-skrypt-na-stoniarki/
  2. Ever

    Blad z DmGuilds

    Aha. To dobra. Pobierz funnyguildd
  3. Ever

    Problem z GUI

    On right click with chest: Cancel event Execute player command "areny"
  4. Ever

    Blad z DmGuilds

    A moze on nie chce? Najlepiej podaj config
  5. Ever

    2 skrypt na /chat

    Zbanujcie go czy cos.... On spami jakimis gownami. A po 2 sadze ze ten skrypt to plagiat A jednak mialem racje https://code.skript.pl/1I92xuJO/ Plagiat. Ocena 0/10
  6. To nie jest motd.W essentials jest lepsza opcja ;/ 0/10 @I sie ogarnij z tym wrzucaniem skryptow
  7. Ever

    DROP Z LAPISU

    Dlatego pkuginy sa lepsze. A i co do tematu. @up dobrze napisal kod i raczej nikt go inaczej nie zrobi
  8. Jak to dziala poprawnie to ja wracam do podstaw..... Kazdy item bedzie dropil na raz. Powinno chance of 5%.. Drop 1sword i tak caly czas a nie wszystko pod jedna szanse. Prawie wszystko*
  9. Ja uzywam mojego pluginu Co do skryptu 1/10. Brak argumentow itd
  10. Ever

    blokowanie gui

    Witam, mam tu plugin na drop. Gui sie otwiera, jest item. Ale sie nie canceluje i nie pisze mi wiadomosci package me.hotangel2k17.pl.commands; import org.bukkit.Bukkit; import org.bukkit.Material; import org.bukkit.command.Command; import org.bukkit.command.CommandExecutor; import org.bukkit.command.CommandSender; import org.bukkit.entity.Player; import org.bukkit.event.EventHandler; import org.bukkit.event.Listener; import org.bukkit.event.inventory.InventoryClickEvent; import org.bukkit.inventory.Inventory; import org.bukkit.inventory.ItemStack; import org.bukkit.inventory.meta.ItemMeta; public class DropCommand implements CommandExecutor, Listener{ Inventory inv; @Override public boolean onCommand(CommandSender s, Command cmd, String l, String[] args) { Player p = (Player) s; if(cmd.getName().equalsIgnoreCase("drop")){ Inventory inv = Bukkit.getServer().createInventory(null,9,"§6§lDrop serwerowy"); inv.setItem(0, stone); p.openInventory(inv); } return false; } ItemStack stone = new ItemStack(Material.CHEST, 1);{ ItemMeta stoneim = stone.getItemMeta(); stoneim.setDisplayName("§7§lStoneCase"); stone.setItemMeta(stoneim); } @SuppressWarnings("deprecation") @EventHandler public void onClick(InventoryClickEvent e){ Inventory i = e.getInventory(); if(i == null){ return; } if(i !=null){ if(!i.getName().equals(inv.getTitle())){ return; } if (e.getCurrentItem() == null){ return; } else{ if(e.getCurrentItem().getItemMeta() == null){ return; } } } if(e.getWhoClicked() instanceof Player){ Player p = (Player) e.getWhoClicked(); if(e.getCurrentItem().getItemMeta() !=null){ if(e.getCurrentItem().getItemMeta().getDisplayName().equals(stone.getItemMeta().getDisplayName())){ p.sendMessage("siema"); e.setCancelled(true); p.openInventory(e.getInventory()); } else{ e.setCancelled(true); p.openInventory(e.getInventory()); } } } } }
  11. Ever

    spawn

    Moga uzyc kodu do mojego core?
  12. Yhm, przeciez ty "robisz paczki" pluginow wiec jaki problem?
  13. Ever

    spawn

    PLUGINU. ...............
  14. Ever

    spawn

    Czy jest mozliwosc napisania najprostszego pluginu. Wpisuje /setspawn i ustawia mi spawn. Bez komendy /spawn. Jezeli gracz wejdzie na serwer ma go teleportowac na lokacje z setspawn. Plugin bez configu, Najlepiej tylko w klasie Main. Daje +
  15. Ever

    problem z gui

    ja nwm co sie dzieje z tym gui wgl sie nie otwiera.
  16. Ever

    problem z gui

    Zrobie jak napisales. Dalej nic
  17. Ever

    problem z gui

    dalej nic
  18. Ever

    problem z gui

    tak, name: Drop version: 1.0 main: me.hotangel2k17.drop.Main commands: drop:
  19. Ever

    problem z gui

    Co tutaj jest nie tak? package me.hotangel2k17.drop; 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{ @Override public void onEnable(){ System.out.println("Uruchamianie..."); getServer().getPluginManager().registerEvents(this, this); } @Override public void onDisable(){ System.out.println("Wylaczanie..."); } @Override public boolean onCommand(CommandSender sender, Command cmd, String l, String[] args) { Player p = (Player) sender; if(cmd.getName().equalsIgnoreCase("drop")){ Inventory inv = Bukkit.getServer().createInventory(null,9,"§6drop"); ItemStack cheststone = new ItemStack(Material.CHEST, 1); ItemMeta im = cheststone.getItemMeta(); im.setDisplayName("§7§lStoneCase"); cheststone.setItemMeta(im); inv.setItem(0, cheststone); p.openInventory(inv); } return false; } } gdy wpisze komende /drop, to nic nie pisze i sie nic nie otwiera
  20. Ever

    Skrypt na /sms

    co command /sms <text> <text> <player>: trigger: if arg 1 is "vip": if arg 2 is set: broadcast "Gracz %arg 3% zakupil range VIP na %arg 2% dni"
  21. Ever

    Pomocy fast :(

    Jak to ty prawdziwy siema, lubie ogladac twoje poradniki Niech ktos to przerobi i wysle cale listenery. Mam z tym problemy
  22. Ever

    Komenda

    yooniks To juz wiem od paru dni. Ale zapomnialem napisac zamknac
  23. Ever

    Pomocy fast :(

    Przepraszam za zly dzial, ale dalem nie dziala. package me.hotangel2k17.drop; import org.bukkit.Bukkit; import org.bukkit.Location; import org.bukkit.Material; import org.bukkit.command.Command; import org.bukkit.command.CommandExecutor; import org.bukkit.command.CommandSender; import org.bukkit.entity.Player; import org.bukkit.event.EventHandler; import org.bukkit.event.Listener; import org.bukkit.event.inventory.InventoryClickEvent; import org.bukkit.inventory.Inventory; import org.bukkit.inventory.ItemStack; import org.bukkit.inventory.meta.ItemMeta; public class Listenery implements Listener, CommandExecutor{ Inventory inv; @Override public boolean onCommand(CommandSender sender, Command cmd, String l, String[] args) { if(cmd.getName().equalsIgnoreCase("drop")){ inv = Bukkit.createInventory(null, 9, "§5§lTeleportation menu");{ inv.setItem(0, blank); inv.setItem(1, blank); inv.setItem(2, ow); inv.setItem(3, blank); inv.setItem(4, nw); inv.setItem(5, blank); inv.setItem(6, ew); inv.setItem(7, blank); inv.setItem(8, blank); } } return false; } ItemStack compass = new ItemStack(Material.COMPASS, 1);{ ItemMeta im = compass.getItemMeta(); im.setDisplayName("§c§lTeleporter"); compass.setItemMeta(im); } ItemStack ow = new ItemStack(Material.GRASS, 1);{ ItemMeta im = ow.getItemMeta(); im.setDisplayName("§a§lOverworld"); ow.setItemMeta(im); } ItemStack nw = new ItemStack(Material.NETHERRACK, 1);{ ItemMeta im = nw.getItemMeta(); im.setDisplayName("§4§lNether"); nw.setItemMeta(im); } ItemStack ew = new ItemStack(Material.ENDER_STONE, 1);{ ItemMeta im = ew.getItemMeta(); im.setDisplayName("§9§lEnd"); ew.setItemMeta(im); } ItemStack blank = new ItemStack(Material.STAINED_GLASS_PANE, 1, (short) 8);{ ItemMeta im = blank.getItemMeta(); im.setDisplayName(" "); blank.setItemMeta(im); } @EventHandler public void onClick(InventoryClickEvent e){ Inventory i = e.getInventory(); if(i == null){ return; } if(i !=null){ if(!i.getName().equals(inv.getTitle())){ return; } if (e.getCurrentItem() == null){ return; } else{ if(e.getCurrentItem().getItemMeta() == null){ return; } } } if(e.getWhoClicked() instanceof Player){ Player p = (Player) e.getWhoClicked(); p.openInventory(inv); if(e.getCurrentItem().getItemMeta() !=null){ if(e.getCurrentItem().getItemMeta().getDisplayName().equals(ow.getItemMeta().getDisplayName())){ p.teleport(new Location(Bukkit.getWorlds().get(0), 0, 100, 0)); e.setCancelled(true); p.openInventory(e.getInventory()); } if(e.getCurrentItem().getItemMeta().getDisplayName().equals(nw.getItemMeta().getDisplayName())){ p.teleport(new Location(Bukkit.getWorlds().get(1), 0, 132, 0)); e.setCancelled(true); p.openInventory(e.getInventory()); } if(e.getCurrentItem().getItemMeta().getDisplayName().equals(ew.getItemMeta().getDisplayName())){ p.teleport(new Location(Bukkit.getWorlds().get(2), 0, 100, 0)); e.setCancelled(true); p.openInventory(e.getInventory()); } else{ e.setCancelled(true); p.openInventory(e.getInventory()); } } } } }
  24. Ever

    Pomocy fast :(

    Powiesz gdzie to dac?
  25. Ever

    Pomocy fast :(

    Witam, napisalem plugin na gui. Pisze ta komende i nic Zanim bedzie hate od was za plugin podobny do kamilkime, wzorowalem sie na nim. Main: package me.hotangel2k17.drop; import me.hotangel2k17.drop.Listenery; import org.bukkit.Bukkit; import org.bukkit.plugin.PluginManager; import org.bukkit.plugin.java.JavaPlugin; public class Main extends JavaPlugin{ private static Main instance; @Override public void onEnable(){ instance = this; System.out.println("Uruchamianie..."); saveDefaultConfig(); Bukkit.getPluginManager().registerEvents(new Listenery(), this); getCommand("drop").setExecutor(new Listenery()); } @Override public void onDisable(){ System.out.println("Wylaczanie..."); } public static Main getInst(){ return instance; } } Listenery: package me.hotangel2k17.drop; import org.bukkit.Bukkit; import org.bukkit.Location; import org.bukkit.Material; import org.bukkit.command.Command; import org.bukkit.command.CommandExecutor; import org.bukkit.command.CommandSender; import org.bukkit.entity.Player; import org.bukkit.event.EventHandler; import org.bukkit.event.Listener; import org.bukkit.event.inventory.InventoryClickEvent; import org.bukkit.event.player.PlayerInteractEvent; import org.bukkit.event.player.PlayerJoinEvent; import org.bukkit.inventory.Inventory; import org.bukkit.inventory.ItemStack; import org.bukkit.inventory.meta.ItemMeta; public class Listenery implements Listener, CommandExecutor{ Inventory inv; @Override public boolean onCommand(CommandSender sender, Command cmd, String l, String[] args) { if(cmd.getName().equalsIgnoreCase("drop")){ inv = Bukkit.createInventory(null, 9, "§5§lTeleportation menu");{ inv.setItem(0, blank); inv.setItem(1, blank); inv.setItem(2, ow); inv.setItem(3, blank); inv.setItem(4, nw); inv.setItem(5, blank); inv.setItem(6, ew); inv.setItem(7, blank); inv.setItem(8, blank); } } return false; } ItemStack compass = new ItemStack(Material.COMPASS, 1);{ ItemMeta im = compass.getItemMeta(); im.setDisplayName("§c§lTeleporter"); compass.setItemMeta(im); } ItemStack ow = new ItemStack(Material.GRASS, 1);{ ItemMeta im = ow.getItemMeta(); im.setDisplayName("§a§lOverworld"); ow.setItemMeta(im); } ItemStack nw = new ItemStack(Material.NETHERRACK, 1);{ ItemMeta im = nw.getItemMeta(); im.setDisplayName("§4§lNether"); nw.setItemMeta(im); } ItemStack ew = new ItemStack(Material.ENDER_STONE, 1);{ ItemMeta im = ew.getItemMeta(); im.setDisplayName("§9§lEnd"); ew.setItemMeta(im); } ItemStack blank = new ItemStack(Material.STAINED_GLASS_PANE, 1, (short) 8);{ ItemMeta im = blank.getItemMeta(); im.setDisplayName(" "); blank.setItemMeta(im); } @EventHandler public void onClick(InventoryClickEvent e){ Inventory i = e.getInventory(); if(i == null){ return; } if(i !=null){ if(!i.getName().equals(inv.getTitle())){ return; } if (e.getCurrentItem() == null){ return; } else{ if(e.getCurrentItem().getItemMeta() == null){ return; } } } if(e.getWhoClicked() instanceof Player){ Player p = (Player) e.getWhoClicked(); if(e.getCurrentItem().getItemMeta() !=null){ if(e.getCurrentItem().getItemMeta().getDisplayName().equals(ow.getItemMeta().getDisplayName())){ p.teleport(new Location(Bukkit.getWorlds().get(0), 0, 100, 0)); e.setCancelled(true); p.openInventory(e.getInventory()); } if(e.getCurrentItem().getItemMeta().getDisplayName().equals(nw.getItemMeta().getDisplayName())){ p.teleport(new Location(Bukkit.getWorlds().get(1), 0, 132, 0)); e.setCancelled(true); p.openInventory(e.getInventory()); } if(e.getCurrentItem().getItemMeta().getDisplayName().equals(ew.getItemMeta().getDisplayName())){ p.teleport(new Location(Bukkit.getWorlds().get(2), 0, 100, 0)); e.setCancelled(true); p.openInventory(e.getInventory()); } else{ e.setCancelled(true); p.openInventory(e.getInventory()); } } } } }
×
×
  • Dodaj nową pozycję...