Yuki_20

Chat Promirabel

Nov 10th, 2014
176
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.73 KB | None | 0 0
  1. Cada kit Tem um desse exemplo
  2. [01/11/2014 22:49:09] Pro-Mirabel: public static ArrayList<String> ExemPloSnail = new ArrayList();
  3. [01/11/2014 22:49:23 | Editado 22:50:18] Pro-Mirabel: Se o cara é ExemPloSnail
  4. [01/11/2014 22:49:58] Pro-Mirabel: Voce coloca
  5. [01/11/2014 22:50:01] Luca Yuki: No que eu tenho, o bossbar só ativa quando hita o player
  6. [01/11/2014 22:50:32] Pro-Mirabel: @EventHandler
  7. public void Quandonome(PlayerMoveEvent event)
  8. {
  9. Player p = event.getPlayer();
  10.  
  11. List<Entity> nearbyEntities = event.getPlayer().getNearbyEntities(0.5D, 0.5D, 0.5D);
  12. for (Entity target : nearbyEntities) {
  13. if (target.getType() == EntityType.PLAYER)
  14. {
  15. int time = 1;
  16. if (ExemPloSnail.contains(((Player)target).getName())) {
  17. BarAPI.setMessage(p, ChatColor.WHITE + ((Player)target).getName() + " - ExemPloSnail", time);
  18. }
  19. }
  20. }
  21. }
  22. [01/11/2014 22:51:23 | Editado 22:52:22] Pro-Mirabel: O seu É Por EntityDamageByEntityEvent
  23. [01/11/2014 22:51:24] Pro-Mirabel: ?
  24. [01/11/2014 22:52:48] Luca Yuki: Vou ver
  25. [01/11/2014 22:55:09] Luca Yuki: Ta assim
  26. [01/11/2014 22:55:09] Luca Yuki: @EventHandler
  27. public void barKit(EntityDamageByEntityEvent e)
  28. {
  29. if (((e.getEntity() instanceof Player)) && ((e.getDamager() instanceof Player))) {
  30. Player p = (Player)e.getEntity();
  31. Player damager = (Player)e.getDamager();
  32.  
  33. if (!Commands.em.contains(p.getName())) {
  34. BarAPI.setMessage(damager, p.getDisplayName() + " - " + getKit(p), 5);
  35. if (bars.containsKey(damager.getName())) {
  36. if (bars.get(damager.getName()) != p.getName())
  37. bars.put(damager.getName(), p.getName());
  38. }
  39. else
  40. bars.put(damager.getName(), p.getName());
  41. }
  42. else {
  43. BarAPI.setMessage(damager, p.getDisplayName() + " - " + "1V1", 5);
  44. }
  45. }
  46. }
  47. [01/11/2014 22:55:57] Pro-Mirabel: Apaga
  48. [01/11/2014 22:55:58] Pro-Mirabel: Esse
  49. [01/11/2014 22:55:59] Pro-Mirabel: Do Seu
  50. [01/11/2014 22:56:01] Pro-Mirabel: E COLOCA isso daq
  51. [01/11/2014 22:56:02] Pro-Mirabel: Pera
  52. [01/11/2014 22:57:15] Luca Yuki: Não vai precisar mudar nada em nenhuma outra class, né?
  53. [01/11/2014 22:58:23 | Editado 23:01:46] Pro-Mirabel:
  54. @EventHandler
  55. public void KitDoPlayer(PlayerMoveEvent event)
  56. {
  57. Player p = event.getPlayer();
  58. List<Entity> nearbyEntities = event.getPlayer().getNearbyEntities(0.5D, 0.5D, 0.5D);
  59. for (Entity target : nearbyEntities) {
  60. if (target.getType() == EntityType.PLAYER)
  61. {
  62. int tempo = 1;
  63. BarAPI.setMessage(p, ChatColor.WHITE + ((Player)target).getName() + " - " + getKit((Player)target)) , tempo);
  64.  
  65. }
  66. }
  67. }
  68. [01/11/2014 22:58:29] Pro-Mirabel: Pera
Advertisement
Add Comment
Please, Sign In to add comment