xTea_199
Użytkownik-
Ilość zawartości
109 -
Rejestracja
-
Ostatnia wizyta
Treść opublikowana przez xTea_199
-
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}%"
-
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
-
temat do zamknięcia
-
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
-
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); } } } }
-
hahjah macie + sprawdzę czy działa no Shooterowy pamiętam jak pisałeś skrypty a teraz ;)...
-
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
-
Ja myślę że jak ktoś umie zabezpieczyć serwer przed włamami to nic się nie stanie...
-
napiszę ktoś zablokowanie wyrzucania itemstacka x1? całość proszę podać w <code>
-
jest na this Może ktoś to napisać?
-
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; } }
-
nie widzisz że chcę gotowca ?
-
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...
-
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); }
-
Jak zamazać kod proguardem? szukałem poradników ale nie znalazłem nic...
-
daje like narazie tego nie sprawdze czy działa bo jestem na tel xidi już się nauczyłem takiego wpeowadzania Chatcolorow i takich innych...
-
ixidi mogł byś to napisać?
-
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"); } } }
-
dzięki ixidi ale już sam sobie wcześniej poradziłem VKitem1.addUnsafeEnchantment(Enchantment.DAMAGE_ALL, 5);
-
wywaliłem i nie działa
-
ej TheMolkaPL a dasz linijke jak to ma być bo nie wiem gdzie wstawić level enczantu po przecinku czy jak?
-
próbowałem już ale coś nie działa... im0.addEnchant(FORTUNE, 2, boolean);
-
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); }
-
TheMolkaPL twoja 1 sesowna wypowiedź masz tu like Tylko jest 1 błąd http://ifotos.pl/z/aawepha
-
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
