-
Total de itens
668 -
Registro em
-
Última visita
Tudo que ??? postou
-
2º Linha do tópico, 2 primeiras palavras!
-
Nem sabia que existia este evento ksks Está encantando o item como?
-
Aconselho usar $connect->exec("SET NAMES utf8"); //Coloca abaixo do new PDO Para pegar do banco de dados em utf-8
-
Free ou Premium?
-
[Entregue] [Entregue] [Pedido] Plugin Igual o Essentials
um tópico no fórum respondeu ??? em Pedidos entregues
logo-forum.png Seu pedido foi marcado como [Entregue] e movido à área de pedidos entregues. Atenciosamente, Gamer's Board -
[Entregue] [Entregue] [Pedido] Plugin Igual o Essentials
um tópico no fórum respondeu ??? em Pedidos entregues
Vou criar, é que eu achei que ninguém nunca compraria ai nunca coloquei/criei kkk -
[Entregue] [Entregue] [Pedido] Plugin Igual o Essentials
um tópico no fórum respondeu ??? em Pedidos entregues
Talvez eu coloque amanhã, e possui todos estes sistemas que pediu e muitos mais. -
[Entregue] [Entregue] [Pedido] Plugin Igual o Essentials
um tópico no fórum respondeu ??? em Pedidos entregues
MsEssentials , acho que vou colocar a venda :c -
Pq não usa a API do mcMMO no lugar de usar o comando? É muito melhor
-
'-', o problema não era em colocar a placa, e sim na verificação dela Wall = Parede Sign = Placa
-
package soup; import org.bukkit.Bukkit; import org.bukkit.Material; import org.bukkit.block.Sign; import org.bukkit.event.EventHandler; import org.bukkit.event.EventPriority; import org.bukkit.event.Listener; import org.bukkit.event.block.Action; import org.bukkit.event.block.SignChangeEvent; import org.bukkit.event.player.PlayerInteractEvent; import org.bukkit.inventory.Inventory; import org.bukkit.inventory.ItemStack; public class Funsoup implements Listener{ public Funsoup(Principal pl){ Bukkit.getServer().getPluginManager().registerEvents(this, pl); } @EventHandler(priority = EventPriority.HIGHEST) private void onSChange(SignChangeEvent e) { if(e.getLine(0).equalsIgnoreCase("§d[Sopa]")) { if(!e.getPlayer().hasPermission("funkits.sopa")) { e.setCancelled(true); } } } @EventHandler(priority = EventPriority.HIGHEST) private void onClick(PlayerInteractEvent e) { if(e.getAction() == Action.RIGHT_CLICK_BLOCK){ if (e.getClickedBlock().getType() == Material.SIGN_POST || e.getClickedBlock().getType() == Material.WALL_SIGN) { Sign placa = (Sign) e.getClickedBlock().getState(); if(placa.getLine(0) == null || placa.getLine(0).equalsIgnoreCase("")) return; if(placa.getLine(0).equalsIgnoreCase("§d[Sopa]")) { Inventory inv = Bukkit.createInventory(null, 6*9, "Sopa"); ItemStack sopa = new ItemStack(Material.MUSHROOM_SOUP); while(inv.firstEmpty() != -1){ inv.setItem(inv.firstEmpty(), sopa); } e.getPlayer().openInventory(inv); e.getPlayer().sendMessage("Inventário Aberto!"); } } } } } public class Principal extends JavaPlugin{ public void onEnable(){ new Funsoup(this); } }
-
http://gamersboard.com.br/topic/12650-lbar-o-melhor-plugin-de-bossbar-message/
-
Só to fazendo pq um negro me pediu e ta me pagando, ai eu vou fazer já que estou longe de casa, ai ele já aceitou os termos de que posso colocar na storedev, então vou fazer, pelo menos não fico sem fazer nada
-
pu.ta mer.da, eu troquei por umas pedras, mlz ai, achei que era da minha família
-
Sei lá, eu to vendendo em um pack, se pá eu venda de 5 dilmas ksks
-
Sim é pago(novidade :c)
-
Uia, eu comecei a fazer um desse hoje, só que com funções a mais
-
É o SO, é assim mesmo
-
Algo me diz que você só queria mostrar seu SO ksks O meu ta ridiculo pq eu não curto muito usar windows, ai formatei e nem fiz mais nada
-
Sim, lê §, pelo menos sempre leu comigo, removi a parte do código dele que aceitava clicks no vento(se é pra placa pra que caca vai aceitar click direito no vento) e verificar se a primeira linha da placa não está em branco
-
package soup; import org.bukkit.Bukkit; import org.bukkit.ChatColor; import org.bukkit.Material; import org.bukkit.block.Sign; import org.bukkit.event.EventHandler; import org.bukkit.event.EventPriority; import org.bukkit.event.Listener; import org.bukkit.event.block.Action; import org.bukkit.event.block.SignChangeEvent; import org.bukkit.event.player.PlayerInteractEvent; import org.bukkit.inventory.Inventory; import org.bukkit.inventory.ItemStack; public class Funsoup implements Listener{ @EventHandler(priority = EventPriority.HIGHEST) private void onSChange(SignChangeEvent e) { if(e.getLine(0).equalsIgnoreCase("[Sopa]")) { if(!e.getPlayer().hasPermission("funkits.sopa")) { e.setCancelled(true); } }else{ e.setLine(0, "§d[Sopa]"); } } @EventHandler(priority = EventPriority.HIGHEST) private void onClick(PlayerInteractEvent e) { if(e.getAction() == Action.RIGHT_CLICK_BLOCK){ if(e.getClickedBlock().getState() instanceof Sign) { Sign placa = (Sign) e.getClickedBlock().getState(); if(placa.getLine(0) == null || placa.getLine(0).equalsIgnoreCase("")) return; if(placa.getLine(0).equalsIgnoreCase("§d[Sopa]")) { Inventory inv = Bukkit.createInventory(null, 6*9, "Sopa"); ItemStack sopa = new ItemStack(Material.MUSHROOM_SOUP); while(inv.firstEmpty() != -1){ inv.setItem(inv.firstEmpty(), sopa); } e.getPlayer().openInventory(inv); e.getPlayer().sendMessage("Inventário Aberto!"); } } } } }
-
package soup; import org.bukkit.Bukkit; import org.bukkit.ChatColor; import org.bukkit.Material; import org.bukkit.block.Sign; import org.bukkit.event.EventHandler; import org.bukkit.event.EventPriority; import org.bukkit.event.Listener; import org.bukkit.event.block.Action; import org.bukkit.event.block.SignChangeEvent; import org.bukkit.event.player.PlayerInteractEvent; import org.bukkit.inventory.Inventory; import org.bukkit.inventory.ItemStack; public class Funsoup implements Listener{ @EventHandler(priority = EventPriority.HIGHEST) private void onSChange(SignChangeEvent e) { if(e.getLine(0).equalsIgnoreCase("[Sopa]")) { if(!e.getPlayer().hasPermission("funkits.sopa")) { e.setCancelled(true); } }else{ e.setLine(0, ChatColor.LIGHT_PURPLE+"[Sopa]"); } } @EventHandler(priority = EventPriority.HIGHEST) private void onClick(PlayerInteractEvent e) { if(e.getAction() == Action.RIGHT_CLICK_AIR || e.getAction() == Action.RIGHT_CLICK_BLOCK){ if(e.getClickedBlock().getState() instanceof Sign) { Sign placa = (Sign) e.getClickedBlock().getState(); if(placa.getLine(0).equalsIgnoreCase(ChatColor.LIGHT_PURPLE+"[Sopa]")) { Inventory inv = Bukkit.createInventory(null, 6*10, "Sopa"); ItemStack sopa = new ItemStack(Material.MUSHROOM_SOUP); while(inv.firstEmpty() != -1){ inv.setItem(inv.firstEmpty(), sopa); } e.getPlayer().openInventory(inv); e.getPlayer().sendMessage("Inventário Aberto!"); } } } } }
-
A variável Plugin está null @Edit package me.cuthmf.kitpvp; import java.util.ArrayList; import org.bukkit.Bukkit; import org.bukkit.Material; import org.bukkit.Sound; import org.bukkit.entity.Fireball; import org.bukkit.entity.Player; import org.bukkit.event.EventHandler; import org.bukkit.event.Listener; import org.bukkit.event.block.Action; import org.bukkit.event.player.PlayerInteractEvent; import org.bukkit.plugin.Plugin; public class Delay implements Listener { ArrayList<String> Cooldown = new ArrayList<String>(); @EventHandler public void espada(PlayerInteractEvent esp){ final Player pl = esp.getPlayer(); if(pl.getItemInHand().getType() == Material.STONE_SWORD){ if(esp.getAction() == Action.LEFT_CLICK_AIR){ if(pl.hasPermission("funkits.pyro")){ if(Cooldown.contains(pl.getName())){ return; } pl.launchProjectile(Fireball.class).setVelocity(pl.getLocation().getDirection().multiply(0.5)); pl.playSound(pl.getLocation(), Sound.BLAZE_HIT, 1, 2); Cooldown.add(pl.getName()); Bukkit.getServer().getScheduler().scheduleSyncDelayedTask(Principal.plugin, new Runnable() { public void run(){ Cooldown.remove(pl.getName()); } }, 5 * 20); } } } } }
-
iskaipe
-
Faz isso ai para apontar para server de mine que eu te dou tudo ( ͡° ͜ʖ ͡°)