Legt_Gaming1

Untitled

May 12th, 2017
54
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 8.17 KB | None | 0 0
  1. /**else if (s.equalsIgnoreCase("leave")) {
  2. if (Alist.lms.contains(p) || Alist.tdm.contains(p) || Alist.sumo.contains(p) || Alist.tdmspec.contains(p)
  3. || Alist.sumospec.contains(p) || Alist.lmsspec.contains(p) || Alist.sumo1.contains(p)) {
  4. p.sendMessage(msg.prefix("&aYou have been removed from the event!"));
  5. for (Player online : Bukkit.getOnlinePlayers()) {
  6. online.showPlayer(p);
  7. p.showPlayer(online);
  8. }
  9. p.setFlying(false);
  10. p.setAllowFlight(false);
  11. utils.clearLists(p);
  12. utils.ClearInventory(p);
  13. utils.defaultInventory(p);
  14. utils.teleportSpawn(p);
  15. if (Alist.lms.size() == 1){
  16. for (Player plm : Alist.lms) {
  17. Bukkit.broadcastMessage(msg.prefix("&7" + plm.getName() + "&6 has won the &b&lLast Man Standing &6event!"));
  18. utils.ClearInventory(plm);
  19. utils.defaultInventory(plm);
  20. utils.teleportSpawn(plm);
  21. }
  22. for (Player spec : Alist.lmsspec){
  23. utils.ClearInventory(spec);
  24. utils.defaultInventory(spec);
  25. utils.teleportSpawn(spec);
  26. spec.setFlying(false);
  27. spec.setAllowFlight(false);
  28. }
  29. Alist.lms.clear();
  30. Alist.lmsspec.clear();
  31. Utils.isLms = false;
  32. } else if (Alist.tdm1.size() == 0 && Alist.tdm2.size() > Alist.tdm1.size()){
  33. for (Player plm : Alist.tdm2) {
  34. Bukkit.broadcastMessage(msg.prefix("&9&lBLUE &6team won the &b&lTeam Deathmatch &6event!"));
  35. utils.ClearInventory(plm);
  36. utils.defaultInventory(plm);
  37. utils.teleportSpawn(plm);
  38. }
  39. Alist.tdm.clear();
  40. Alist.tdmspec.clear();
  41. Alist.tdm2.clear();
  42. Alist.tdm1.clear();
  43. Utils.isTdm = false;
  44. for (Player spec : Alist.tdmspec){
  45. utils.ClearInventory(spec);
  46. utils.defaultInventory(spec);
  47. utils.teleportSpawn(spec);
  48. }
  49. } else if (Alist.tdm2.size() == 0 && Alist.tdm1.size() > Alist.tdm2.size()){
  50. for (Player plm : Alist.tdm1) {
  51. Bukkit.broadcastMessage(msg.prefix("&4&lRED &6team won the &b&lTeam Deathmatch &6event!"));
  52. utils.ClearInventory(plm);
  53. utils.defaultInventory(plm);
  54. utils.clearLists(plm);
  55. utils.teleportSpawn(plm);
  56. }
  57.  
  58. for (Player spec : Alist.tdmspec){
  59. utils.ClearInventory(spec);
  60. utils.defaultInventory(spec);
  61. utils.teleportSpawn(spec);
  62. spec.setFlying(false);
  63. spec.setAllowFlight(false);
  64. }
  65. Alist.tdmspec.clear();
  66. Alist.tdm.clear();
  67. Alist.tdm2.clear();
  68. Alist.tdm1.clear();
  69. Utils.isTdm = false;
  70.  
  71.  
  72. } else if (Alist.sumo1.size() ==1){
  73. for (Player plm : Alist.sumo) {
  74. Alist.sumo.add(plm);
  75. Bukkit.broadcastMessage(msg.prefix("&7" + plm.getName() + " &6 won the &b&lSumo &6event!"));
  76. utils.ClearInventory(plm);
  77. utils.defaultInventory(plm);
  78. utils.teleportSpawn(plm);
  79. }
  80. Utils.isSumo = false;
  81. for (Player spec : Alist.lmsspec){
  82. utils.ClearInventory(spec);
  83. utils.defaultInventory(spec);
  84. utils.teleportSpawn(spec);
  85. spec.setFlying(false);
  86. spec.setAllowFlight(false);
  87. }
  88. Alist.sumospec.clear();
  89. Alist.sumo.clear();
  90. }
  91.  
  92. } else {
  93. p.sendMessage(msg.prefix("&cYou are not part of any events!"));
  94. }
  95. }*/
  96.  
  97.  
  98.  
  99. /**@EventHandler
  100. public void onKillTDM(PlayerDeathEvent e) {
  101. int random2 = new Random().nextInt(Alist.sumo.size());
  102. Player player2 = Alist.sumo.get(random2);
  103. Alist.sumo1.add(player2);
  104. Alist.sumo.remove(player2);
  105. Alist.randoms.add(player2);
  106. player2.teleport(new Location(Bukkit.getWorld("Season4"), 724.511, 71.500, 1834.429));//arena
  107.  
  108.  
  109.  
  110.  
  111. int random = new Random().nextInt(Alist.sumo2.size());
  112. Player player = Alist.sumo2.get(random);
  113. Alist.sumo2.remove(random);
  114. Alist.randoms.add(player);
  115. Alist.sumo.remove(player);
  116. player.teleport(new Location(Bukkit.getWorld("Season4"), 716.699, 71.500, 1834.500));
  117.  
  118. int random2 = new Random().nextInt(Alist.sumo2.size());
  119. Player player2 = Alist.sumo2.get(random2);
  120. Alist.randoms.add(player2);
  121. Alist.sumo.remove(player2);
  122. Alist.sumo2.add(player);
  123. player2.teleport(new Location(Bukkit.getWorld("Season4"), 724.511, 71.500, 1834.429));
  124. //red = tdm1 || BLue = tdm2
  125. Player p = e.getEntity();
  126. if (Alist.tdm1.contains(p)) {
  127. Alist.tdm.remove(p);
  128. Alist.tdm1.remove(p);
  129. if (!(Alist.tdm1.size() == 2)) {//change to 1
  130. Alist.tdm.forEach(tdm -> tdm.sendMessage(msg.prefix("&4" + p.getName() + " &7has been eliminated by &9" + p.getKiller().getName() + "!")));
  131. Alist.spec.add(p);
  132. p.setAllowFlight(true);
  133. p.setFlying(true);
  134. for (Player pl : Alist.tdm) {
  135. pl.hidePlayer(p);
  136. }
  137. for (Player spec : Alist.spec) {
  138. spec.showPlayer(p);
  139. p.showPlayer(spec);
  140. }
  141. p.sendMessage(msg.prefix("&6You are now in spectator mode and may fly around. &cType &4/leave to stop spectating the event."));
  142. } else {
  143. for (Player plm : Alist.tdm) {
  144. Bukkit.broadcastMessage(msg.prefix("&4&lRED " + "&6team won the &b&lTeam Deathmatch &6event!"));
  145. Alist.tdm.clear();
  146. Alist.spec.clear();
  147. Alist.tdm2.clear();
  148. Alist.tdm1.clear();
  149. utils.clearLists(plm);
  150. utils.isTdm = false;
  151. }
  152. }
  153. } else if (Alist.tdm2.contains(p)) {
  154. Alist.tdm.remove(p);
  155. Alist.tdm2.remove(p);
  156. if (!(Alist.tdm2.size() == 2)) {//change to 1
  157. Alist.tdm.forEach(tdm -> tdm.sendMessage(msg.prefix("&9" + p.getName() + " &7has been eliminated by &4" + p.getKiller().getName() + "!")));
  158. Alist.spec.add(p);
  159. p.setAllowFlight(true);
  160. p.setFlying(true);
  161. for (Player pl : Alist.tdm) {
  162. pl.hidePlayer(p);
  163. }
  164. for (Player spec : Alist.spec) {
  165. spec.showPlayer(p);
  166. p.showPlayer(spec);
  167. }
  168. p.sendMessage(msg.prefix("&6You are now in spectator mode and may fly around. &cType &4/leave to stop spectating the event."));
  169. } else {
  170. for (Player plm : Alist.tdm) {
  171. Bukkit.broadcastMessage(msg.prefix("&4&lRED " + "&6team won the &b&lTeam Deathmatch &6event!"));
  172. utils.clearLists(plm);
  173. Alist.tdm.clear();
  174. Alist.spec.clear();
  175. Alist.tdm2.clear();
  176. Alist.tdm1.clear();
  177. utils.isTdm = false;
  178. }
  179. }
  180. } **/
Add Comment
Please, Sign In to add comment