ImPedro Postado Julho 10, 2015 Denunciar Compartilhar Postado Julho 10, 2015 Olá galera.Bem estou com um probleminha.Fiz um código para um comando de /kitPara meu servidor e fico bem grande.Porem está dando um erro: Não sei onde está esse erro.Se alguem puder me ajudar agradeço.Mas por favor não roube o Código =D if (cmd.getName().equalsIgnoreCase("kit")) { if(args.length == 0){ p.sendMessage("§9Kits > §7Noob , Pedreiro , Engenheiro , §6VIP §7, §6VIP§cPlus§7."); p.sendMessage("§9Obs > §7Use letras Maiúsculas/Minúsculas"); } if(args[0] == "Noob" | args[0] == "noob"){ if (ckitnoob.containsKey(p.getName().toLowerCase())) { if ((System.currentTimeMillis() / 1000) >= (ckitnoob.get(p.getName().toLowerCase()) + kitnoob)) { ckitnoob.remove(p.getName().toLowerCase()); } else { if(((ckitnoob.get(p.getName().toLowerCase()) + kitnoob) - (System.currentTimeMillis() / 1000)) > 6480){ p.sendMessage("§a[••••••••••§a]"); } if(((ckitnoob.get(p.getName().toLowerCase()) + kitnoob) - (System.currentTimeMillis() / 1000)) < 6480 &&((ckitnoob.get(p.getName().toLowerCase()) + kitnoob) - (System.currentTimeMillis() / 1000) > 5760)){ p.sendMessage("§a[•••••••••§f•§a]"); } if(((ckitnoob.get(p.getName().toLowerCase()) + kitnoob) - (System.currentTimeMillis() / 1000)) < 5760 &&((ckitnoob.get(p.getName().toLowerCase()) + kitnoob) - (System.currentTimeMillis() / 1000) > 5040)){ p.sendMessage("§a[••••••••§f••§a]"); } if(((ckitnoob.get(p.getName().toLowerCase()) + kitnoob) - (System.currentTimeMillis() / 1000)) < 5040 &&((ckitnoob.get(p.getName().toLowerCase()) + kitnoob) - (System.currentTimeMillis() / 1000) > 4320)){ p.sendMessage("§a[•••••••§f•••§a]"); } if(((ckitnoob.get(p.getName().toLowerCase()) + kitnoob) - (System.currentTimeMillis() / 1000)) < 4320 &&((ckitnoob.get(p.getName().toLowerCase()) + kitnoob) - (System.currentTimeMillis() / 1000) > 3600)){ p.sendMessage("§a[••••••§f••••§e]"); } if(((ckitnoob.get(p.getName().toLowerCase()) + kitnoob) - (System.currentTimeMillis() / 1000)) < 3600 &&((ckitnoob.get(p.getName().toLowerCase()) + kitnoob) - (System.currentTimeMillis() / 1000) > 2880)){ p.sendMessage("§e[•••••§f•••••§e]"); } if(((ckitnoob.get(p.getName().toLowerCase()) + kitnoob) - (System.currentTimeMillis() / 1000)) < 2880 &&((ckitnoob.get(p.getName().toLowerCase()) + kitnoob) - (System.currentTimeMillis() / 1000) > 2160)){ p.sendMessage("§e[••••§f•••••••§e]"); } if(((ckitnoob.get(p.getName().toLowerCase()) + kitnoob) - (System.currentTimeMillis() / 1000)) < 2160 &&((ckitnoob.get(p.getName().toLowerCase()) + kitnoob) - (System.currentTimeMillis() / 1000) > 1440)){ p.sendMessage("§e[•••§f••••••••§e]"); } if(((ckitnoob.get(p.getName().toLowerCase()) + kitnoob) - (System.currentTimeMillis() / 1000)) < 1440 &&((ckitnoob.get(p.getName().toLowerCase()) + kitnoob) - (System.currentTimeMillis() / 1000) > 720)){ p.sendMessage("§c[••§f•••••••••§c]"); } if(((ckitnoob.get(p.getName().toLowerCase()) + kitnoob) - (System.currentTimeMillis() / 1000)) > 720){ p.sendMessage("§c[•§f••••••••••§c]"); } return true; } } p.sendMessage("§9Kit > §7Recebido o Kit Noob. Você poderá receber novamente em 2 horas."); ItemStack peitoral = new ItemStack(Material.IRON_CHESTPLATE, 1); ItemStack capacete = new ItemStack(Material.IRON_HELMET, 1); ItemStack calca = new ItemStack(Material.IRON_LEGGINGS, 1); ItemStack bota = new ItemStack(Material.IRON_BOOTS, 1); ItemStack espada = new ItemStack(Material.IRON_SWORD, 1); ItemStack picareta = new ItemStack(Material.IRON_PICKAXE, 1); ItemStack comida = new ItemStack(Material.BREAD, 20); peitoral.addEnchantment(Enchantment.PROTECTION_ENVIRONMENTAL, 2); capacete.addEnchantment(Enchantment.PROTECTION_ENVIRONMENTAL, 2); calca.addEnchantment(Enchantment.PROTECTION_ENVIRONMENTAL, 2); bota.addEnchantment(Enchantment.PROTECTION_ENVIRONMENTAL, 2); espada.addEnchantment(Enchantment.DAMAGE_ALL, 1); picareta.addEnchantment(Enchantment.DIG_SPEED, 2); picareta.addEnchantment(Enchantment.DURABILITY, 2); p.getInventory().addItem(espada); p.getInventory().addItem(picareta); p.getInventory().addItem(comida); p.getInventory().addItem(capacete); p.getInventory().addItem(peitoral); p.getInventory().addItem(calca); p.getInventory().addItem(bota); ckitnoob.put(p.getName().toLowerCase(),(System.currentTimeMillis() / 1000)); } if(args[0] == "Pedreiro" | args[0] == "pedreiro"){ if (ckit2.containsKey(p.getName().toLowerCase())) { if ((System.currentTimeMillis() / 1000) >= (ckit2.get(p.getName().toLowerCase()) + kit2)) { ckit2.remove(p.getName().toLowerCase()); } else { if(((ckit2.get(p.getName().toLowerCase()) + kit2) - (System.currentTimeMillis() / 1000)) > 19440){ p.sendMessage("§a[••••••••••§a]"); } if(((ckit2.get(p.getName().toLowerCase()) + kit2) - (System.currentTimeMillis() / 1000)) < 19440 &&((ckit2.get(p.getName().toLowerCase()) + kit2) - (System.currentTimeMillis() / 1000) > 17280)){ p.sendMessage("§a[•••••••••§f•§a]"); } if(((ckit2.get(p.getName().toLowerCase()) + kit2) - (System.currentTimeMillis() / 1000)) < 17280 &&((ckit2.get(p.getName().toLowerCase()) + kit2) - (System.currentTimeMillis() / 1000) > 15120)){ p.sendMessage("§a[••••••••§f••§a]"); } if(((ckit2.get(p.getName().toLowerCase()) + kit2) - (System.currentTimeMillis() / 1000)) < 15120 &&((ckit2.get(p.getName().toLowerCase()) + kit2) - (System.currentTimeMillis() / 1000) > 12960)){ p.sendMessage("§a[•••••••§f•••§a]"); } if(((ckit2.get(p.getName().toLowerCase()) + kit2) - (System.currentTimeMillis() / 1000)) < 12960 &&((ckit2.get(p.getName().toLowerCase()) + kit2) - (System.currentTimeMillis() / 1000) > 10800)){ p.sendMessage("§a[••••••§f••••§e]"); } if(((ckit2.get(p.getName().toLowerCase()) + kit2) - (System.currentTimeMillis() / 1000)) < 10800 &&((ckit2.get(p.getName().toLowerCase()) + kit2) - (System.currentTimeMillis() / 1000) > 8640)){ p.sendMessage("§e[•••••§f•••••§e]"); } if(((ckit2.get(p.getName().toLowerCase()) + kit2) - (System.currentTimeMillis() / 1000)) < 8640 &&((ckit2.get(p.getName().toLowerCase()) + kit2) - (System.currentTimeMillis() / 1000) > 6480)){ p.sendMessage("§e[••••§f•••••••§e]"); } if(((ckit2.get(p.getName().toLowerCase()) + kit2) - (System.currentTimeMillis() / 1000)) < 6480 &&((ckit2.get(p.getName().toLowerCase()) + kit2) - (System.currentTimeMillis() / 1000) > 4320)){ p.sendMessage("§e[•••§f••••••••§e]"); } if(((ckit2.get(p.getName().toLowerCase()) + kit2) - (System.currentTimeMillis() / 1000)) < 4320 &&((ckit2.get(p.getName().toLowerCase()) + kit2) - (System.currentTimeMillis() / 1000) > 2160)){ p.sendMessage("§c[••§f•••••••••§c]"); } if(((ckit2.get(p.getName().toLowerCase()) + kit2) - (System.currentTimeMillis() / 1000)) > 2160){ p.sendMessage("§c[•§f••••••••••§c]"); } return true; } } p.sendMessage("§9Kit > §7Recebido o Kit Pedreiro. Você poderá receber novamente em 6 horas."); ItemStack peitoral = new ItemStack(Material.DIAMOND_CHESTPLATE, 1); ItemStack capacete = new ItemStack(Material.DIAMOND_HELMET, 1); ItemStack calca = new ItemStack(Material.DIAMOND_LEGGINGS, 1); ItemStack bota = new ItemStack(Material.DIAMOND_BOOTS, 1); ItemStack espada = new ItemStack(Material.DIAMOND_SWORD, 1); ItemStack picareta = new ItemStack(Material.DIAMOND_PICKAXE, 1); ItemStack comida = new ItemStack(Material.BREAD, 32); peitoral.addEnchantment(Enchantment.PROTECTION_ENVIRONMENTAL, 1); capacete.addEnchantment(Enchantment.PROTECTION_ENVIRONMENTAL, 1); calca.addEnchantment(Enchantment.PROTECTION_ENVIRONMENTAL, 1); bota.addEnchantment(Enchantment.PROTECTION_ENVIRONMENTAL, 1); espada.addEnchantment(Enchantment.DAMAGE_ALL, 2); picareta.addEnchantment(Enchantment.DIG_SPEED, 2); picareta.addEnchantment(Enchantment.DURABILITY, 2); p.getInventory().addItem(espada); p.getInventory().addItem(picareta); p.getInventory().addItem(comida); p.getInventory().addItem(capacete); p.getInventory().addItem(peitoral); p.getInventory().addItem(calca); p.getInventory().addItem(bota); ckit2.put(p.getName().toLowerCase(),(System.currentTimeMillis() / 1000)); } if(args[0] == "Engenheiro" | args[0] == "engenheiro"){ if (ckit4.containsKey(p.getName().toLowerCase())) { if ((System.currentTimeMillis() / 1000) >= (ckit4.get(p.getName().toLowerCase()) + kit4)) { ckit4.remove(p.getName().toLowerCase()); } else { if(((ckit4.get(p.getName().toLowerCase()) + kit4) - (System.currentTimeMillis() / 1000)) > 38880){ p.sendMessage("§a[••••••••••§a]"); } if(((ckit4.get(p.getName().toLowerCase()) + kit4) - (System.currentTimeMillis() / 1000)) < 38880 &&((ckit4.get(p.getName().toLowerCase()) + kit4) - (System.currentTimeMillis() / 1000) > 34560)){ p.sendMessage("§a[•••••••••§f•§a]"); } if(((ckit4.get(p.getName().toLowerCase()) + kit4) - (System.currentTimeMillis() / 1000)) < 34560 &&((ckit4.get(p.getName().toLowerCase()) + kit4) - (System.currentTimeMillis() / 1000) > 30240)){ p.sendMessage("§a[••••••••§f••§a]"); } if(((ckit4.get(p.getName().toLowerCase()) + kit4) - (System.currentTimeMillis() / 1000)) < 30240 &&((ckit4.get(p.getName().toLowerCase()) + kit4) - (System.currentTimeMillis() / 1000) > 25920)){ p.sendMessage("§a[•••••••§f•••§a]"); } if(((ckit4.get(p.getName().toLowerCase()) + kit4) - (System.currentTimeMillis() / 1000)) < 25920 &&((ckit4.get(p.getName().toLowerCase()) + kit4) - (System.currentTimeMillis() / 1000) > 21600)){ p.sendMessage("§a[••••••§f••••§e]"); } if(((ckit4.get(p.getName().toLowerCase()) + kit4) - (System.currentTimeMillis() / 1000)) < 21600 &&((ckit4.get(p.getName().toLowerCase()) + kit4) - (System.currentTimeMillis() / 1000) > 17280)){ p.sendMessage("§e[•••••§f•••••§e]"); } if(((ckit4.get(p.getName().toLowerCase()) + kit4) - (System.currentTimeMillis() / 1000)) < 17280 &&((ckit4.get(p.getName().toLowerCase()) + kit4) - (System.currentTimeMillis() / 1000) > 12960)){ p.sendMessage("§e[••••§f•••••••§e]"); } if(((ckit4.get(p.getName().toLowerCase()) + kit4) - (System.currentTimeMillis() / 1000)) < 12960 &&((ckit4.get(p.getName().toLowerCase()) + kit4) - (System.currentTimeMillis() / 1000) > 8640)){ p.sendMessage("§e[•••§f••••••••§e]"); } if(((ckit4.get(p.getName().toLowerCase()) + kit4) - (System.currentTimeMillis() / 1000)) < 8640 &&((ckit4.get(p.getName().toLowerCase()) + kit4) - (System.currentTimeMillis() / 1000) > 4320)){ p.sendMessage("§c[••§f•••••••••§c]"); } if(((ckit4.get(p.getName().toLowerCase()) + kit4) - (System.currentTimeMillis() / 1000)) > 4320){ p.sendMessage("§c[•§f••••••••••§c]"); } return true; } } p.sendMessage("§9Kit > §7Recebido o Kit Engenheiro. Você poderá receber novamente em 12 horas."); ItemStack peitoral = new ItemStack(Material.DIAMOND_CHESTPLATE, 1); ItemStack capacete = new ItemStack(Material.DIAMOND_HELMET, 1); ItemStack calca = new ItemStack(Material.DIAMOND_LEGGINGS, 1); ItemStack bota = new ItemStack(Material.DIAMOND_BOOTS, 1); ItemStack espada = new ItemStack(Material.DIAMOND_SWORD, 1); ItemStack picareta = new ItemStack(Material.DIAMOND_PICKAXE, 1); ItemStack comida = new ItemStack(Material.BREAD, 64); peitoral.addEnchantment(Enchantment.PROTECTION_ENVIRONMENTAL, 2); capacete.addEnchantment(Enchantment.PROTECTION_ENVIRONMENTAL, 2); calca.addEnchantment(Enchantment.PROTECTION_ENVIRONMENTAL, 2); bota.addEnchantment(Enchantment.PROTECTION_ENVIRONMENTAL, 2); espada.addEnchantment(Enchantment.DAMAGE_ALL, 2); picareta.addEnchantment(Enchantment.DIG_SPEED, 2); picareta.addEnchantment(Enchantment.DURABILITY, 2); p.getInventory().addItem(espada); p.getInventory().addItem(picareta); p.getInventory().addItem(comida); p.getInventory().addItem(capacete); p.getInventory().addItem(peitoral); p.getInventory().addItem(calca); p.getInventory().addItem(bota); ckit4.put(p.getName().toLowerCase(),(System.currentTimeMillis() / 1000)); } if(args[0] == "Vip" | args[0] == "vip"){ if(!p.hasPermission("wand.vip1")){ p.sendMessage("§9Erro > §7Ops! Você não é VIP. Compre: &8http://wandnetwork.net"); return true; } if (ckitvip.containsKey(p.getName().toLowerCase())) { if ((System.currentTimeMillis() / 1000) >= (ckitvip.get(p.getName().toLowerCase()) + kitvip)) { ckitvip.remove(p.getName().toLowerCase()); } else { if(((ckitvip.get(p.getName().toLowerCase()) + kitvip) - (System.currentTimeMillis() / 1000)) > 77760){ p.sendMessage("§a[••••••••••§a]"); } if(((ckitvip.get(p.getName().toLowerCase()) + kitvip) - (System.currentTimeMillis() / 1000)) < 77760 &&((ckitvip.get(p.getName().toLowerCase()) + kitvip) - (System.currentTimeMillis() / 1000) > 69120)){ p.sendMessage("§a[•••••••••§f•§a]"); } if(((ckitvip.get(p.getName().toLowerCase()) + kitvip) - (System.currentTimeMillis() / 1000)) < 69120 &&((ckitvip.get(p.getName().toLowerCase()) + kitvip) - (System.currentTimeMillis() / 1000) > 60480)){ p.sendMessage("§a[••••••••§f••§a]"); } if(((ckitvip.get(p.getName().toLowerCase()) + kitvip) - (System.currentTimeMillis() / 1000)) < 60480 &&((ckitvip.get(p.getName().toLowerCase()) + kitvip) - (System.currentTimeMillis() / 1000) > 51840)){ p.sendMessage("§a[•••••••§f•••§a]"); } if(((ckitvip.get(p.getName().toLowerCase()) + kitvip) - (System.currentTimeMillis() / 1000)) < 51840 &&((ckitvip.get(p.getName().toLowerCase()) + kitvip) - (System.currentTimeMillis() / 1000) > 43200)){ p.sendMessage("§a[••••••§f••••§e]"); } if(((ckitvip.get(p.getName().toLowerCase()) + kitvip) - (System.currentTimeMillis() / 1000)) < 43200 &&((ckitvip.get(p.getName().toLowerCase()) + kitvip) - (System.currentTimeMillis() / 1000) > 34560)){ p.sendMessage("§e[•••••§f•••••§e]"); } if(((ckitvip.get(p.getName().toLowerCase()) + kitvip) - (System.currentTimeMillis() / 1000)) < 34560 &&((ckitvip.get(p.getName().toLowerCase()) + kitvip) - (System.currentTimeMillis() / 1000) > 25920)){ p.sendMessage("§e[••••§f•••••••§e]"); } if(((ckitvip.get(p.getName().toLowerCase()) + kitvip) - (System.currentTimeMillis() / 1000)) < 25920 &&((ckitvip.get(p.getName().toLowerCase()) + kitvip) - (System.currentTimeMillis() / 1000) > 17280)){ p.sendMessage("§e[•••§f••••••••§e]"); } if(((ckitvip.get(p.getName().toLowerCase()) + kitvip) - (System.currentTimeMillis() / 1000)) < 17280 &&((ckitvip.get(p.getName().toLowerCase()) + kitvip) - (System.currentTimeMillis() / 1000) > 8640)){ p.sendMessage("§c[••§f•••••••••§c]"); } if(((ckitvip.get(p.getName().toLowerCase()) + kitvip) - (System.currentTimeMillis() / 1000)) > 8640){ p.sendMessage("§c[•§f••••••••••§c]"); } return true; } } p.sendMessage("§9Kit > §7Recebido o Kit VIP. Você poderá receber novamente em 1 Dia."); ItemStack peitoral = new ItemStack(Material.DIAMOND_CHESTPLATE, 2); ItemStack capacete = new ItemStack(Material.DIAMOND_HELMET, 2); ItemStack calca = new ItemStack(Material.DIAMOND_LEGGINGS, 2); ItemStack bota = new ItemStack(Material.DIAMOND_BOOTS, 2); ItemStack espada = new ItemStack(Material.DIAMOND_SWORD, 2); ItemStack picareta = new ItemStack(Material.DIAMOND_PICKAXE, 2); ItemStack comida = new ItemStack(Material.GOLDEN_APPLE, 5); peitoral.addEnchantment(Enchantment.PROTECTION_ENVIRONMENTAL, 2); capacete.addEnchantment(Enchantment.PROTECTION_ENVIRONMENTAL, 2); calca.addEnchantment(Enchantment.PROTECTION_ENVIRONMENTAL, 2); bota.addEnchantment(Enchantment.PROTECTION_ENVIRONMENTAL, 2); espada.addEnchantment(Enchantment.DAMAGE_ALL, 4); picareta.addEnchantment(Enchantment.DIG_SPEED, 5); picareta.addEnchantment(Enchantment.DURABILITY, 2); picareta.addEnchantment(Enchantment.LOOT_BONUS_BLOCKS, 2); comida.setTypeId(1); p.getInventory().addItem(espada); p.getInventory().addItem(picareta); p.getInventory().addItem(comida); p.getInventory().addItem(capacete); p.getInventory().addItem(peitoral); p.getInventory().addItem(calca); p.getInventory().addItem(bota); ckitvip.put(p.getName().toLowerCase(),(System.currentTimeMillis() / 1000)); } if(args[0] == "VipPlus" | args[0] == "vipplus" | args[0] == "vip+"){ if(!p.hasPermission("wand.vip2")){ p.sendMessage("§9Erro > §7Ops! Você não é VIP+. Compre: &8http://wandnetwork.net"); return true; } if (ckitvipplus.containsKey(p.getName().toLowerCase())) { if ((System.currentTimeMillis() / 1000) >= (ckitvipplus.get(p.getName().toLowerCase()) + kitvipplus)) { ckitvipplus.remove(p.getName().toLowerCase()); } else { if(((ckitvipplus.get(p.getName().toLowerCase()) + kitvipplus) - (System.currentTimeMillis() / 1000)) > 77760){ p.sendMessage("§a[••••••••••§a]"); } if(((ckitvipplus.get(p.getName().toLowerCase()) + kitvipplus) - (System.currentTimeMillis() / 1000)) < 77760 &&((ckitvipplus.get(p.getName().toLowerCase()) + kitvipplus) - (System.currentTimeMillis() / 1000) > 69120)){ p.sendMessage("§a[•••••••••§f•§a]"); } if(((ckitvipplus.get(p.getName().toLowerCase()) + kitvipplus) - (System.currentTimeMillis() / 1000)) < 69120 &&((ckitvipplus.get(p.getName().toLowerCase()) + kitvipplus) - (System.currentTimeMillis() / 1000) > 60480)){ p.sendMessage("§a[••••••••§f••§a]"); } if(((ckitvipplus.get(p.getName().toLowerCase()) + kitvipplus) - (System.currentTimeMillis() / 1000)) < 60480 &&((ckitvipplus.get(p.getName().toLowerCase()) + kitvipplus) - (System.currentTimeMillis() / 1000) > 51840)){ p.sendMessage("§a[•••••••§f•••§a]"); } if(((ckitvipplus.get(p.getName().toLowerCase()) + kitvipplus) - (System.currentTimeMillis() / 1000)) < 51840 &&((ckitvipplus.get(p.getName().toLowerCase()) + kitvipplus) - (System.currentTimeMillis() / 1000) > 43200)){ p.sendMessage("§a[••••••§f••••§e]"); } if(((ckitvipplus.get(p.getName().toLowerCase()) + kitvipplus) - (System.currentTimeMillis() / 1000)) < 43200 &&((ckitvipplus.get(p.getName().toLowerCase()) + kitvipplus) - (System.currentTimeMillis() / 1000) > 34560)){ p.sendMessage("§e[•••••§f•••••§e]"); } if(((ckitvipplus.get(p.getName().toLowerCase()) + kitvipplus) - (System.currentTimeMillis() / 1000)) < 34560 &&((ckitvipplus.get(p.getName().toLowerCase()) + kitvipplus) - (System.currentTimeMillis() / 1000) > 25920)){ p.sendMessage("§e[••••§f•••••••§e]"); } if(((ckitvipplus.get(p.getName().toLowerCase()) + kitvipplus) - (System.currentTimeMillis() / 1000)) < 25920 &&((ckitvipplus.get(p.getName().toLowerCase()) + kitvipplus) - (System.currentTimeMillis() / 1000) > 17280)){ p.sendMessage("§e[•••§f••••••••§e]"); } if(((ckitvipplus.get(p.getName().toLowerCase()) + kitvipplus) - (System.currentTimeMillis() / 1000)) < 17280 &&((ckitvipplus.get(p.getName().toLowerCase()) + kitvipplus) - (System.currentTimeMillis() / 1000) > 8640)){ p.sendMessage("§c[••§f•••••••••§c]"); } if(((ckitvipplus.get(p.getName().toLowerCase()) + kitvipplus) - (System.currentTimeMillis() / 1000)) > 8640){ p.sendMessage("§c[•§f••••••••••§c]"); } return true; } } p.sendMessage("§9Kit > §7Recebido o Kit VIP+. Você poderá receber novamente em 1 Dia."); ItemStack peitoral = new ItemStack(Material.DIAMOND_CHESTPLATE, 2); ItemStack capacete = new ItemStack(Material.DIAMOND_HELMET, 2); ItemStack calca = new ItemStack(Material.DIAMOND_LEGGINGS, 2); ItemStack bota = new ItemStack(Material.DIAMOND_BOOTS, 2); ItemStack espada = new ItemStack(Material.DIAMOND_SWORD, 2); ItemStack picareta = new ItemStack(Material.DIAMOND_PICKAXE, 2); ItemStack comida = new ItemStack(Material.GOLDEN_APPLE, 15); peitoral.addEnchantment(Enchantment.PROTECTION_ENVIRONMENTAL, 4); capacete.addEnchantment(Enchantment.PROTECTION_ENVIRONMENTAL, 4); calca.addEnchantment(Enchantment.PROTECTION_ENVIRONMENTAL, 4); bota.addEnchantment(Enchantment.PROTECTION_ENVIRONMENTAL, 4); espada.addEnchantment(Enchantment.DAMAGE_ALL, 5); picareta.addEnchantment(Enchantment.DIG_SPEED, 5); picareta.addEnchantment(Enchantment.DURABILITY, 3); picareta.addEnchantment(Enchantment.LOOT_BONUS_BLOCKS, 3); comida.setTypeId(1); p.getInventory().addItem(espada); p.getInventory().addItem(picareta); p.getInventory().addItem(comida); p.getInventory().addItem(capacete); p.getInventory().addItem(peitoral); p.getInventory().addItem(calca); p.getInventory().addItem(bota); ckitvipplus.put(p.getName().toLowerCase(),(System.currentTimeMillis() / 1000)); } } Link para o comentário Compartilhar em outros sites More sharing options...
Guest PedroJavax Postado Julho 10, 2015 Denunciar Compartilhar Postado Julho 10, 2015 (editado) faz assim if(args.length == 0 ){ if(label.equalsIgnoreCase("vip")) { } like pela duvida he nao cara ele quer que seja: /kit vip é assim: if(label.equalsIgnoreCase("kit"){ if(args.lenght == 0){ p.sendMessage(""); }else if(args.lenght == 1 && args[0].equalsIgnoreCase("vip") || args[0].equalsIgnoreCase("Vip"))){ } return false; } Resolvido? Editado Julho 10, 2015 por PedroJavax Link para o comentário Compartilhar em outros sites More sharing options...
ImPedro Postado Julho 10, 2015 Autor Denunciar Compartilhar Postado Julho 10, 2015 Após digitar o comando aparece isso: 10.07 11:17:13 [server] INFO ... 15 more10.07 11:17:13 [server] INFO at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) ~[spigot2.jar:git-Spigot-f928e7a-e91aed8]10.07 11:17:13 [server] INFO at net.wandnetwork.Main.onCommand(Main.java:584) ~[?:?]10.07 11:17:13 [server] INFO Caused by: java.lang.ArrayIndexOutOfBoundsException: 010.07 11:17:13 [server] INFO at java.lang.Thread.run(Unknown Source) [?:1.8.0_45]10.07 11:17:13 [server] INFO at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:560) [spigot2.jar:git-Spigot-f928e7a-e91aed8]10.07 11:17:13 [server] INFO at net.minecraft.server.v1_8_R3.MinecraftServer.A(MinecraftServer.java:657) [spigot2.jar:git-Spigot-f928e7a-e91aed8]10.07 11:17:13 [server] INFO at net.minecraft.server.v1_8_R3.DedicatedServer.B(DedicatedServer.java:367) [spigot2.jar:git-Spigot-f928e7a-e91aed8]10.07 11:17:13 [server] INFO at net.minecraft.server.v1_8_R3.MinecraftServer.B(MinecraftServer.java:718) [spigot2.jar:git-Spigot-f928e7a-e91aed8]10.07 11:17:13 [server] INFO at net.minecraft.server.v1_8_R3.SystemUtils.a(SystemUtils.java:19) [spigot2.jar:git-Spigot-f928e7a-e91aed8]10.07 11:17:13 [server] INFO at java.util.concurrent.FutureTask.run(Unknown Source) [?:1.8.0_45]10.07 11:17:13 [server] INFO at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [?:1.8.0_45]10.07 11:17:13 [server] INFO at net.minecraft.server.v1_8_R3.PlayerConnectionUtils$1.run(SourceFile:13) [spigot2.jar:git-Spigot-f928e7a-e91aed8]10.07 11:17:13 [server] INFO at net.minecraft.server.v1_8_R3.PacketPlayInChat.a(PacketPlayInChat.java:1) [spigot2.jar:git-Spigot-f928e7a-e91aed8]10.07 11:17:13 [server] INFO at net.minecraft.server.v1_8_R3.PacketPlayInChat.a(PacketPlayInChat.java:45) [spigot2.jar:git-Spigot-f928e7a-e91aed8]10.07 11:17:13 [server] INFO at net.minecraft.server.v1_8_R3.PlayerConnection.a(PlayerConnection.java:970) [spigot2.jar:git-Spigot-f928e7a-e91aed8]10.07 11:17:13 [server] INFO at net.minecraft.server.v1_8_R3.PlayerConnection.handleCommand(PlayerConnection.java:1135) [spigot2.jar:git-Spigot-f928e7a-e91aed8]10.07 11:17:13 [server] INFO at org.bukkit.craftbukkit.v1_8_R3.CraftServer.dispatchCommand(CraftServer.java:642) ~[spigot2.jar:git-Spigot-f928e7a-e91aed8]10.07 11:17:13 [server] INFO at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:141) ~[spigot2.jar:git-Spigot-f928e7a-e91aed8]10.07 11:17:13 [server] INFO at org.bukkit.command.PluginCommand.execute(PluginCommand.java:46) ~[spigot2.jar:git-Spigot-f928e7a-e91aed8]10.07 11:17:13 [server] INFO org.bukkit.command.CommandException: Unhandled exception executing command 'kit' in plugin WandFullPvP v0.0510.07 11:17:13 [server] INFO [11:17:13 ERROR]: null Link para o comentário Compartilhar em outros sites More sharing options...
Guest PedroJavax Postado Julho 10, 2015 Denunciar Compartilhar Postado Julho 10, 2015 Após digitar o comando aparece isso: 10.07 11:17:13 [server] INFO ... 15 more 10.07 11:17:13 [server] INFO at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) ~[spigot2.jar:git-Spigot-f928e7a-e91aed8] 10.07 11:17:13 [server] INFO at net.wandnetwork.Main.onCommand(Main.java:584) ~[?:?] 10.07 11:17:13 [server] INFO Caused by: java.lang.ArrayIndexOutOfBoundsException: 0 10.07 11:17:13 [server] INFO at java.lang.Thread.run(Unknown Source) [?:1.8.0_45] 10.07 11:17:13 [server] INFO at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:560) [spigot2.jar:git-Spigot-f928e7a-e91aed8] 10.07 11:17:13 [server] INFO at net.minecraft.server.v1_8_R3.MinecraftServer.A(MinecraftServer.java:657) [spigot2.jar:git-Spigot-f928e7a-e91aed8] 10.07 11:17:13 [server] INFO at net.minecraft.server.v1_8_R3.DedicatedServer.B(DedicatedServer.java:367) [spigot2.jar:git-Spigot-f928e7a-e91aed8] 10.07 11:17:13 [server] INFO at net.minecraft.server.v1_8_R3.MinecraftServer.B(MinecraftServer.java:718) [spigot2.jar:git-Spigot-f928e7a-e91aed8] 10.07 11:17:13 [server] INFO at net.minecraft.server.v1_8_R3.SystemUtils.a(SystemUtils.java:19) [spigot2.jar:git-Spigot-f928e7a-e91aed8] 10.07 11:17:13 [server] INFO at java.util.concurrent.FutureTask.run(Unknown Source) [?:1.8.0_45] 10.07 11:17:13 [server] INFO at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [?:1.8.0_45] 10.07 11:17:13 [server] INFO at net.minecraft.server.v1_8_R3.PlayerConnectionUtils$1.run(SourceFile:13) [spigot2.jar:git-Spigot-f928e7a-e91aed8] 10.07 11:17:13 [server] INFO at net.minecraft.server.v1_8_R3.PacketPlayInChat.a(PacketPlayInChat.java:1) [spigot2.jar:git-Spigot-f928e7a-e91aed8] 10.07 11:17:13 [server] INFO at net.minecraft.server.v1_8_R3.PacketPlayInChat.a(PacketPlayInChat.java:45) [spigot2.jar:git-Spigot-f928e7a-e91aed8] 10.07 11:17:13 [server] INFO at net.minecraft.server.v1_8_R3.PlayerConnection.a(PlayerConnection.java:970) [spigot2.jar:git-Spigot-f928e7a-e91aed8] 10.07 11:17:13 [server] INFO at net.minecraft.server.v1_8_R3.PlayerConnection.handleCommand(PlayerConnection.java:1135) [spigot2.jar:git-Spigot-f928e7a-e91aed8] 10.07 11:17:13 [server] INFO at org.bukkit.craftbukkit.v1_8_R3.CraftServer.dispatchCommand(CraftServer.java:642) ~[spigot2.jar:git-Spigot-f928e7a-e91aed8] 10.07 11:17:13 [server] INFO at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:141) ~[spigot2.jar:git-Spigot-f928e7a-e91aed8] 10.07 11:17:13 [server] INFO at org.bukkit.command.PluginCommand.execute(PluginCommand.java:46) ~[spigot2.jar:git-Spigot-f928e7a-e91aed8] 10.07 11:17:13 [server] INFO org.bukkit.command.CommandException: Unhandled exception executing command 'kit' in plugin WandFullPvP v0.05 10.07 11:17:13 [server] INFO [11:17:13 ERROR]: null Qual é a linha 584 da main? Link para o comentário Compartilhar em outros sites More sharing options...
ImPedro Postado Julho 10, 2015 Autor Denunciar Compartilhar Postado Julho 10, 2015 if (cmd.getName().equalsIgnoreCase("kit")) { if(args.length == 0){ p.sendMessage("§9Kits > §7Noob , Pedreiro , Engenheiro , §6VIP §7, §6VIP§cPlus§7."); p.sendMessage("§9Obs > §7Use letras Maiúsculas/Minúsculas"); } << Linha 584 Link para o comentário Compartilhar em outros sites More sharing options...
Guest PedroJavax Postado Julho 10, 2015 Denunciar Compartilhar Postado Julho 10, 2015 (editado) if (cmd.getName().equalsIgnoreCase("kit")) { if(args.length == 0){ p.sendMessage("§9Kits > §7Noob , Pedreiro , Engenheiro , §6VIP §7, §6VIP§cPlus§7."); p.sendMessage("§9Obs > §7Use letras Maiúsculas/Minúsculas"); } << Linha 584 Ta com erro nessa linha! adicione um return! Pelo oq eu vi no erro do console tbm ta com erro no runnable! Editado Julho 10, 2015 por PedroJavax Link para o comentário Compartilhar em outros sites More sharing options...
ImPedro Postado Julho 10, 2015 Autor Denunciar Compartilhar Postado Julho 10, 2015 Nossa, como fui esquecer.... Mesmo assim não vai, posso aproveitar para tirar mais uma dúvida? if(args[0] == "Vip" | args[0] == "vip") Esse código está certo? Pode ser usado assim? para /kit Vip Link para o comentário Compartilhar em outros sites More sharing options...
Guest PedroJavax Postado Julho 10, 2015 Denunciar Compartilhar Postado Julho 10, 2015 Nossa, como fui esquecer.... Mesmo assim não vai, posso aproveitar para tirar mais uma dúvida? if(args[0] == "Vip" | args[0] == "vip") Esse código está certo? Pode ser usado assim? para /kit Vip Use: || Link para o comentário Compartilhar em outros sites More sharing options...
Karamujo Postado Julho 10, 2015 Denunciar Compartilhar Postado Julho 10, 2015 Nossa, como fui esquecer.... Mesmo assim não vai, posso aproveitar para tirar mais uma dúvida? if(args[0] == "Vip" | args[0] == "vip") Esse código está certo? Pode ser usado assim? para /kit Vip faz assim if(args.length == 0 ){ if(label.equalsIgnoreCase("vip")) { } like pela duvida he 1 Link para o comentário Compartilhar em outros sites More sharing options...
ImPedro Postado Julho 10, 2015 Autor Denunciar Compartilhar Postado Julho 10, 2015 Use: || Obrigado =D Like! faz assim if(args.length == 0 ){ if(label.equalsIgnoreCase("vip")) { } like pela duvida he Agora to sabendo como usa heuhue Obrigado =D Like! Link para o comentário Compartilhar em outros sites More sharing options...
Karamujo Postado Julho 10, 2015 Denunciar Compartilhar Postado Julho 10, 2015 nao cara ele quer que seja: /kit vip so trocar o valor do args Link para o comentário Compartilhar em outros sites More sharing options...
ImPedro Postado Julho 10, 2015 Autor Denunciar Compartilhar Postado Julho 10, 2015 nao cara ele quer que seja: /kit vip é assim: if(label.equalsIgnoreCase("kit"){ if(args.lenght == 0){ p.sendMessage(""); }else if(args.lenght == 1 && args[0].equalsIgnoreCase("vip") || args[0].equalsIgnoreCase("Vip"))){ } return false; } Resolvido? Sim Link para o comentário Compartilhar em outros sites More sharing options...
KroyBR Postado Julho 10, 2015 Denunciar Compartilhar Postado Julho 10, 2015 Sua dúvida foi marcada como [Resolvido] e movido à área de dúvidas resolvidas. Atenciosamente, Gamer's Board Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
ImPedro
Olá galera.
Bem estou com um probleminha.
Fiz um código para um comando de /kit
Para meu servidor e fico bem grande.
Porem está dando um erro:
Não sei onde está esse erro.
Se alguem puder me ajudar agradeço.
Mas por favor não roube o Código =D
Link para o comentário
Compartilhar em outros sites
12 respostass a esta questão
Posts Recomendados