Skocz do zawartości

xTea_199

Użytkownik
  • Ilość zawartości

    109
  • Rejestracja

  • Ostatnia wizyta

Treść opublikowana przez xTea_199

  1. command /dodajitem: trigger: if player's tool is air: send "&cNie dodawaj powietrza." else: add player's tool to {itemy::*} send "&edodales: &f%player's tool%" on rightclick: if player's tool is chest named "test": set {_x::*} to {itemy::*} open chest with 3 rows named "&eLosowanie..." loop (size of {itemy::*}) times: set {_z} to random elements out of {_x::*} format slot 12 of player with 1 of {_z} to close remove {_z} from {_x::*} wait 1 seconds set {_y} to random elements out of {_x::*} format slot 12 of player with 1 of {_y} to close give player {_y} send "&eWylosowales &6%{_y}%"
  2. Napiszę ktoś plugin na licznik wyk. kamienia (proszę o kod, nie wyeksportowany plik). w skrypcie było by to tak on join: if {kamien::%player%} is not set: set {kamien::%player%} to 0 else: stop on break stone: add 1 to {kamien::%player%} p.sendmessage("Wykopales juz %{kamien::%player%}% kamienia"); command /x: trigger: p.sendmessage("Wykopales juz %{kamien::%player%}% kamienia"); Proszę o utworzenie zmiennej {KAMIEN} lub %kamien% i abym mógł ją wstawiać np do " p.sendmessage("{KAMIEN}") "... Daje 10 like
  3. xTea_199

    Chance

    temat do zamknięcia
  4. K0dziakOfSky cieszę się niezmiernie powiadasz że spook'u oszukał twojego kolegę? proszę daj dowody.... I raczej twój kolega który ma 12 lat nie kupi wtyczki za 300zł hahahha
  5. xTea_199

    Chance

    ej da się jeszcze zrobić że jeżeli ma się fortune 0 to dropi 1 item fortune 1 to dropi 2 itemy fortune 2 to dropi 3 itemy fortune 3 to dropi 4 itemy @EventHandler public void onBlockBreak3434(BlockBreakEvent event){ Player player = event.getPlayer(); Block block = event.getBlock(); if(block.getType().equals(Material.STONE)){ if(player.getGameMode().equals(GameMode.SURVIVAL)){ Random Random = new Random(); if ( Random.nextInt(10) == 1 ){ player.getInventory().addItem(aw2); } } } }
  6. xTea_199

    Chance

    hahjah macie + sprawdzę czy działa no Shooterowy pamiętam jak pisałeś skrypty a teraz ;)...
  7. xTea_199

    Chance

    Doda ktoś szansę 10% do tego kodu? @EventHandler public void onBlockBreak3434(BlockBreakEvent event){ Player player = event.getPlayer(); Block block = event.getBlock(); if(block.getType().equals(Material.STONE)){ if(player.getGameMode().equals(GameMode.SURVIVAL)){ player.getInventory().addItem(aw2); } } } } Za poprawną odpowiedź daję 10 like
  8. Ja myślę że jak ktoś umie zabezpieczyć serwer przed włamami to nic się nie stanie...
  9. napiszę ktoś zablokowanie wyrzucania itemstacka x1? całość proszę podać w <code>
  10. xTea_199

    Kompletne gui

    jest na this Może ktoś to napisać?
  11. xTea_199

    Kompletne gui

    Jeżeli tak to co tu jest źle że mogę wyjmować te itemy? 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.EventHandler; import org.bukkit.event.inventory.InventoryClickEvent; import org.bukkit.inventory.Inventory; import org.bukkit.inventory.ItemStack; import org.bukkit.inventory.meta.ItemMeta; import org.bukkit.event.Listener; import org.bukkit.plugin.java.JavaPlugin; public class Main extends JavaPlugin implements Listener{ public static Main getInst(){ return instance; } private static Main instance; @Override public void onEnable(){ instance = this; saveDefaultConfig(); Bukkit.getPluginManager().registerEvents(new Main(), this); System.out.println("[MCraft] Wlaczanie pluginu"); } @Override public void onDisable(){ System.out.println("[MCraft] Wylaczanie pluginu"); } Inventory inv; @EventHandler private void onClick(InventoryClickEvent e) { if ((e.getInventory().getName().equalsIgnoreCase("§2§lCRAFTING - STONIARKA")) || (e.getInventory().getName().equalsIgnoreCase("§2§lCRAFTING - STONIARKA2"))) { e.setCancelled(true); e.getWhoClicked().closeInventory(); return; } } public Main(){ inv = Bukkit.createInventory(null, 45, "§2§lCRAFTING - STONIARKA");{ inv.setItem(0, i1); inv.setItem(1, i1); inv.setItem(2, i1); inv.setItem(3, i1); inv.setItem(4, i1); inv.setItem(5, i1); inv.setItem(6, i1); inv.setItem(7, i1); inv.setItem(8, i1); inv.setItem(9, i1); inv.setItem(10, i1); inv.setItem(11, i2); inv.setItem(12, i5); inv.setItem(13, i2); inv.setItem(14, i1); inv.setItem(15, i1); inv.setItem(16, i1); inv.setItem(17, i1); inv.setItem(18, i1); inv.setItem(19, i1); inv.setItem(20, i5); inv.setItem(21, i3); inv.setItem(22, i5); inv.setItem(23, i1); inv.setItem(24, i6); inv.setItem(25, i1); inv.setItem(26, i1); inv.setItem(27, i1); inv.setItem(28, i1); inv.setItem(29, i2); inv.setItem(30, i4); inv.setItem(31, i2); inv.setItem(32, i1); inv.setItem(33, i1); inv.setItem(34, i1); inv.setItem(35, i1); inv.setItem(36, i1); inv.setItem(37, i1); inv.setItem(38, i1); inv.setItem(39, i1); inv.setItem(40, i1); inv.setItem(41, i1); inv.setItem(42, i1); inv.setItem(43, i1); inv.setItem(44, i1); } } ItemStack i1 = new ItemStack(Material.STAINED_GLASS_PANE, 1, (short) 15);{ ItemMeta im = i1.getItemMeta(); im.setDisplayName("§8•"); i1.setItemMeta(im); } ItemStack i2 = new ItemStack(Material.REDSTONE, 1);{ ItemMeta im1 = i2.getItemMeta(); im1.setDisplayName("§6REDSTONE"); i2.setItemMeta(im1); } ItemStack i3 = new ItemStack(Material.STONE, 1);{ ItemMeta im2 = i3.getItemMeta(); im2.setDisplayName("§6KAMIEN"); i3.setItemMeta(im2); } ItemStack i4 = new ItemStack(Material.PISTON_BASE, 1);{ ItemMeta im3 = i4.getItemMeta(); im3.setDisplayName("§6PISTON"); i4.setItemMeta(im3); } ItemStack i5 = new ItemStack(Material.IRON_INGOT, 1);{ ItemMeta im4 = i5.getItemMeta(); im4.setDisplayName("§6ZELAZO"); i5.setItemMeta(im4); } ItemStack i6 = new ItemStack(Material.ENDER_STONE);{ ItemMeta im = i6.getItemMeta(); im.setDisplayName("§2§LSTONIARKA"); i6.setItemMeta(im); } @Override public boolean onCommand(CommandSender sender, Command command, String label, String[] args) { Player p = (Player) sender; if(command.getName().equalsIgnoreCase("stoniarki")); sender.sendMessage("ss"); inv.setItem(0, i1); inv.setItem(1, i1); inv.setItem(2, i1); inv.setItem(3, i1); inv.setItem(4, i1); inv.setItem(5, i1); inv.setItem(6, i1); inv.setItem(7, i1); inv.setItem(8, i1); inv.setItem(9, i1); inv.setItem(10, i1); inv.setItem(11, i2); inv.setItem(12, i5); inv.setItem(13, i2); inv.setItem(14, i1); inv.setItem(15, i1); inv.setItem(16, i1); inv.setItem(17, i1); inv.setItem(18, i1); inv.setItem(19, i1); inv.setItem(20, i5); inv.setItem(21, i3); inv.setItem(22, i5); inv.setItem(23, i1); inv.setItem(24, i6); inv.setItem(25, i1); inv.setItem(26, i1); inv.setItem(27, i1); inv.setItem(28, i1); inv.setItem(29, i2); inv.setItem(30, i4); inv.setItem(31, i2); inv.setItem(32, i1); inv.setItem(33, i1); inv.setItem(34, i1); inv.setItem(35, i1); inv.setItem(36, i1); inv.setItem(37, i1); inv.setItem(38, i1); inv.setItem(39, i1); inv.setItem(40, i1); inv.setItem(41, i1); inv.setItem(42, i1); inv.setItem(43, i1); inv.setItem(44, i1); p.openInventory(inv); return false; } }
  12. xTea_199

    Kompletne gui

    nie widzisz że chcę gotowca ?
  13. xTea_199

    Kompletne gui

    Ostatnio mam problem z wyciąganiem itemów z gui Napiszę ktoś, że jest komenda /drop i ona otwiera gui na 9 slotow name "drop' i zablokować wyrzucanie...
  14. xTea_199

    Drop ItemStack

    zrobiłem gui i chcę zrobić że po kliknięciu w item bedrock przy otwartej skrzynce gui Canceluje event Tylko że to działa w ten sposób jeżeli jest w gui a w ekwipunku już nie.... if(e.getCurrentItem().getItemMeta().getDisplayName().equals(ow7.getItemMeta().getDisplayName())){ e.setCancelled(true); }
  15. xTea_199

    Proguard

    Jak zamazać kod proguardem? szukałem poradników ale nie znalazłem nic...
  16. xTea_199

    VOuchery

    daje like narazie tego nie sprawdze czy działa bo jestem na tel xidi już się nauczyłem takiego wpeowadzania Chatcolorow i takich innych...
  17. xTea_199

    VOuchery

    ixidi mogł byś to napisać?
  18. xTea_199

    VOuchery

    jak zrobić zmienną która daje nam do dyspozycji gracza w wydarzeniu... @EventHandler public void onInteract(PlayerInteractEvent e){ if(e.getPlayer().getItemInHand() !=null && e.getPlayer().getItemInHand().getType().equals(Material.PAPER) && e.getPlayer().getItemInHand().getItemMeta().hasDisplayName() && e.getPlayer().getItemInHand().getItemMeta().getDisplayName().equals(xxx.getItemMeta().getDisplayName())){ e.getPlayer(); Bukkit.dispatchCommand(Bukkit.getConsoleSender(), "pex user <player> group set vip"); } } }
  19. dzięki ixidi ale już sam sobie wcześniej poradziłem VKitem1.addUnsafeEnchantment(Enchantment.DAMAGE_ALL, 5);
  20. ej TheMolkaPL a dasz linijke jak to ma być bo nie wiem gdzie wstawić level enczantu po przecinku czy jak?
  21. próbowałem już ale coś nie działa... im0.addEnchant(FORTUNE, 2, boolean);
  22. Doda ktoś enchant fortune 3 do tego itemu @down ItemStack ender = new ItemStack(Material.ENDER_CHEST, 1, (short) 0);{ ItemMeta im0 = ender.getItemMeta(); im0.setDisplayName("§eEnderchest"); ender.setItemMeta(im0); }
  23. TheMolkaPL twoja 1 sesowna wypowiedź masz tu like Tylko jest 1 błąd http://ifotos.pl/z/aawepha
  24. Czy wie ktoś dlaczego to nie działa? Chcę zablokować wyrzucanie bedrocka a to nie działa @up tam jest dalsza część kodu... @EventHandler public void onItemDrop (PlayerDropItemEvent e) { Player p = e.getPlayer(); if (Util.isIngame(p)) { Item drop = e.getItemDrop(); if (drop.getItemStack().getTypeId() == 281) { drop.getItemStack().setAmount(0); } else { e.setCancelled(true); } } } } Za poprawienie daje + Jak Co to 281 ma być na 7
×
×
  • Dodaj nową pozycję...