AlanGomes_ (BrineDev) Postado Fevereiro 10, 2015 Denunciar Compartilhar Postado Fevereiro 10, 2015 (editado) Tava sem nada pra fazer então resolvi criar essa classe para ler kits a partir de uma String List Link: http://pastebin.com/VQV2aRRW String list de teste: 276,1,DAMAGE_ALL 5-FIRE_ASPECT 2-KNOCKBACK 3 310,1,PROTECTION_ENVIRONMENTAL 4-UNBREAKING 3 311,1,PROTECTION_ENVIRONMENTAL 4-UNBREAKING 3 312,1,PROTECTION_ENVIRONMENTAL 4-UNBREAKING 3 313,1,PROTECTION_ENVIRONMENTAL 4-UNBREAKING 3 322:1,64 Ordem: ID,QUANTIDADE,ENCANTAMENTOS Uso: KitReader kr=new KitReader(); List<String> kit=new ArrayList<String>(); kit.add("276,1,DAMAGE_ALL 5-FIRE_ASPECT 2-KNOCKBACK 3"); kit.add("310,1,PROTECTION_ENVIRONMENTAL 4-UNBREAKING 3"); kit.add("311,1,PROTECTION_ENVIRONMENTAL 4-UNBREAKING 3"); kit.add("312,1,PROTECTION_ENVIRONMENTAL 4-UNBREAKING 3"); kit.add("313,1,PROTECTION_ENVIRONMENTAL 4-UNBREAKING 3"); kit.add("322:1,64"); Player p=Bukkit.getPlayer("BrineDev"); // Checar se o kit é valido if (!kr.kitValido(kit)) { p.sendMessage("§cEste kit nao eh valido!"); return false; } // Dar o kit kr.setKit(p, kit); // Pegar o kit List<ItemStack> itens=kr.getKit(kit); Editado Fevereiro 10, 2015 por BrineDev 1 Link para o comentário Compartilhar em outros sites More sharing options...
Zonton Postado Fevereiro 10, 2015 Denunciar Compartilhar Postado Fevereiro 10, 2015 Verídico! Very Good! Link para o comentário Compartilhar em outros sites More sharing options...
AlanGomes_ (BrineDev) Postado Fevereiro 10, 2015 Autor Denunciar Compartilhar Postado Fevereiro 10, 2015 Verídico! Very Good! vlw Link para o comentário Compartilhar em outros sites More sharing options...
Naghtrion Postado Fevereiro 10, 2015 Denunciar Compartilhar Postado Fevereiro 10, 2015 Uau, um dia ainda aprendo isso '-' Belo atitude sua de deixar o código em aberto!!! Continue assim ... Link para o comentário Compartilhar em outros sites More sharing options...
AlanGomes_ (BrineDev) Postado Fevereiro 10, 2015 Autor Denunciar Compartilhar Postado Fevereiro 10, 2015 Uau, um dia ainda aprendo isso '-' Belo atitude sua de deixar o código em aberto!!! Continue assim ... valeu Link para o comentário Compartilhar em outros sites More sharing options...
nathampa0909 Postado Fevereiro 10, 2015 Denunciar Compartilhar Postado Fevereiro 10, 2015 Muito bom! Talvez eu use futuramente! Link para o comentário Compartilhar em outros sites More sharing options...
_zKillerPVP_DEV Postado Abril 12, 2015 Denunciar Compartilhar Postado Abril 12, 2015 Boa Link para o comentário Compartilhar em outros sites More sharing options...
Open-Source Postado Maio 18, 2015 Denunciar Compartilhar Postado Maio 18, 2015 Aqui não deu Link para o comentário Compartilhar em outros sites More sharing options...
AlanGomes_ (BrineDev) Postado Maio 18, 2015 Autor Denunciar Compartilhar Postado Maio 18, 2015 Muito bom! Talvez eu use futuramente! vlw Boa vlw Aqui não deu Fale como você está usando. Link para o comentário Compartilhar em outros sites More sharing options...
Open-Source Postado Maio 18, 2015 Denunciar Compartilhar Postado Maio 18, 2015 vlw vlw Fale como você está usando. if(command.equalsIgnoreCase("kit")) { if(args.length == 0) { p.sendMessage(" "); p.sendMessage("§a» §3Use §a/kit §3para pegar um Kit."); p.sendMessage("§a» §3Quer ver os kits disponíveis? Digite §a/kits"); p.sendMessage(" "); } if(args.length == 1) { if(args[0].equalsIgnoreCase("pvp")) { if(kit_pvp.contains(p)) { p.sendMessage("§6[KitKraft]§e Aguarde para usar este kit novamente."); return true; } p.sendMessage("§6[KitKraft] §eKit entregue!"); KitReader kit = new KitReader(); List kititems = new ArrayList(); for(String string : Main.c.getConfig().getStringList("Kits.pvp.Items")) { kititems.add(string); } if(!kit.kitValido(kititems)) { p.sendMessage("§6[KitKraft] §eKit invalido."); return false; } kit.setKit(p, kititems); kit_pvp.add(p); Bukkit.getScheduler().scheduleAsyncDelayedTask(Main.c, new Runnable() { public void run() { kit_pvp.remove(p); } }, Main.c.getConfig().getInt("Kits.pvp.Cooldown") * 20); } } } Link para o comentário Compartilhar em outros sites More sharing options...
Guest zCouDray Postado Maio 18, 2015 Denunciar Compartilhar Postado Maio 18, 2015 Muto TOP brine, continue trazendo classes interessantes, oque acha de trazer uma classe de spawnar npc? se possível pra 1.5.2 tb :3 Link para o comentário Compartilhar em outros sites More sharing options...
AlanGomes_ (BrineDev) Postado Maio 19, 2015 Autor Denunciar Compartilhar Postado Maio 19, 2015 Muto TOP brine, continue trazendo classes interessantes, oque acha de trazer uma classe de spawnar npc? se possível pra 1.5.2 tb :3npc humano? se sim, só sei fazer com citizens Link para o comentário Compartilhar em outros sites More sharing options...
Guest zCouDray Postado Maio 19, 2015 Denunciar Compartilhar Postado Maio 19, 2015 npc humano? se sim, só sei fazer com citizens Sim, ah que pena :3 Link para o comentário Compartilhar em outros sites More sharing options...
LymeeFairy Postado Janeiro 6, 2021 Denunciar Compartilhar Postado Janeiro 6, 2021 Seu tópico foi marcado como Inativo. Para reverter esta ação, entre em contato com a equipe de Moderação. OBS: Essa mensagem é automática. Link para o comentário Compartilhar em outros sites More sharing options...
Posts Recomendados