Advertisement
Guest User

Untitled

a guest
Feb 25th, 2018
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.13 KB | None | 0 0
  1. @EventHandler
  2.  
  3. public void move(PlayerMoveEvent e) {
  4. Player p= e.getPlayer();
  5.  
  6. if(p.getLocation().getBlock().getType() == Material.WATER || p.getLocation().getBlock().getType() == Material.STATIONARY_WATER) {
  7. if(Event_EntityDamagebyEntity.lastHit.containsKey(p.getName())) {
  8. Event_EntityDamagebyEntity.lastHit.get(p.getName());
  9.  
  10. Player k = Bukkit.getServer().getPlayer(Event_EntityDamagebyEntity.lastHit.get(p.getName()));
  11.  
  12.  
  13. if(k.getLevel() ==0) {
  14. k.setLevel(1);
  15. SetInventory.level1(k);
  16.  
  17. } else if(k.getLevel() == 1) {
  18. k.setLevel(2);
  19. SetInventory.level2(k);
  20.  
  21. } else if(k.getLevel() == 2) {
  22. k.setLevel(3);
  23. SetInventory.level3(k);
  24.  
  25. } else if(k.getLevel() == 3) {
  26. k.setLevel(4);
  27. SetInventory.level4(k);
  28.  
  29. } else if(k.getLevel() == 4) {
  30. k.setLevel(5);
  31. SetInventory.level5(k);
  32.  
  33. } else if(k.getLevel() == 5) {
  34. k.setLevel(6);
  35. SetInventory.level6(k);
  36.  
  37. } else if(k.getLevel()== 6) {
  38. k.setLevel(7);
  39. SetInventory.level7(k);
  40.  
  41. } else if(k.getLevel()== 7) {
  42. k.setLevel(8);
  43. SetInventory.level8(k);
  44.  
  45. } else if(k.getLevel() ==8) {
  46. k.setLevel(9);
  47. SetInventory.level9(k);
  48.  
  49. } else if(k.getLevel() == 9) {
  50. k.setLevel(10);
  51. SetInventory.level10(k);
  52.  
  53. } else if(k.getLevel() >= 10) {
  54. int i = k.getLevel();
  55. i++;
  56. k.setLevel(i);
  57. SetInventory.level10(k);
  58. }
  59.  
  60. k.setHealth(20);
  61. k.setFoodLevel(20);
  62. k.sendMessage(Prefix.gungame + "§8Du hast §6" + p.getName() + " §cgetötet§8!");
  63. k.sendMessage("");
  64. k.sendMessage(Prefix.gungame + "§a§lLevel§8: §e" + k.getLevel());
  65. k.sendMessage("");
  66. k.playSound(k.getLocation(), Sound.LEVEL_UP, 3, 1);
  67.  
  68. int kills = Config.cfg2.getInt(k.getName() + ".UUID" + k.getUniqueId().toString() + ".Kills");
  69. Config.cfg2.set(k.getName() + ".UUID" + k.getUniqueId().toString() + ".Kills", kills + 1);
  70.  
  71. int deaths = Config.cfg2.getInt(p.getName() + ".UUID" + p.getUniqueId().toString() + ".Tode");
  72. Config.cfg2.set(p.getName() + ".UUID" + p.getUniqueId().toString() + ".Tode", deaths+ 1);
  73.  
  74. int record = Config.cfg2.getInt(k.getName() + ".UUID" + k.getUniqueId().toString() + ".Rekord");
  75. if(record < k.getLevel()) {
  76. Config.cfg2.set(k.getName() + ".UUID" + k.getUniqueId().toString() + ".Rekord", record+1);
  77. }
  78. Config.saveConfig();
  79. Scoreboard.sendScoreboard(k);
  80.  
  81. p.setHealth(20);
  82. p.setFoodLevel(20);
  83. SpawnTeleportation.teleportLoc(p);
  84. p.setLevel(0);
  85. p.sendMessage(Prefix.gungame + "§8Du wurdest von §6" + k.getName() + " §cgetötet§8!");
  86. p.sendMessage("");
  87. p.sendMessage(Prefix.gungame + "§a§lLevel§8: §e" + p.getLevel());
  88. p.sendMessage("");
  89. p.playSound(p.getLocation(), Sound.ENDERMAN_TELEPORT, 3, 1);;
  90. SetInventory.setStartInv(p);
  91. Scoreboard.sendScoreboard(p);
  92.  
  93.  
  94. } else {
  95. p.setHealth(0);
  96. Bukkit.getScheduler().scheduleSyncDelayedTask(GunGame.getPlugin(), new Runnable() {
  97.  
  98. @Override
  99. public void run() {
  100. p.spigot().respawn();
  101.  
  102. }
  103.  
  104. },20*1);
  105. }
  106. }
  107.  
  108.  
  109. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement