Advertisement
Guest User

Untitled

a guest
Oct 21st, 2017
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.42 KB | None | 0 0
  1. command /br.minplayer <number>:
  2. trigger:
  3. set {br.minplayer} to arg 1
  4. broadcast "Nombre de joueurs minimum mis a %{br.minplayer}%"
  5. command /br.dropspawn:
  6. trigger:
  7. set {br.dropspawn} to player's location
  8. broadcast "drop spawn mis en %{br.dropspawn}%"
  9.  
  10. command /start:
  11. trigger:
  12. set {_x} to 0
  13. loop all players:
  14. add 1 to {_x}
  15. if {_x} is greater or equal to {br.minplayer}:
  16. broadcast "%all players%"
  17. execute console command "/worldborder set 500"
  18. loop all players:
  19. teleport loop-player to {br.dropspawn}
  20. apply swiftness 10 to loop-player for 60 seconds
  21. add loop-player to {br.alive.playerlist::*}
  22. broadcast "&cLa partie d�bute dans 1 minute"
  23. wait 50 seconds
  24. broadcast "&c10 secondes"
  25. wait 5 seconds
  26. broadcast "&c5 secondes"
  27. wait 1 seconds
  28. broadcast "&c4 secondes"
  29. wait 1 seconds
  30. broadcast "&c3 secondes"
  31. wait 1 seconds
  32. broadcast "&c2 secondes"
  33. wait 1 seconds
  34. broadcast "&c1 secondes"
  35. wait 1 seconds
  36. broadcast "&u&lGO!"
  37. loop all players:
  38. broadcast "%loop-player%"
  39. teleport loop-player to location of block under loop-value's location
  40. set {br.startfall.%loop-player%} to true
  41. set {_y} to 0
  42. loop {br.alive.playerlist::*}:
  43. add 1 to {_y}
  44. while {_y} is greater than 1:
  45. wait 1 second
  46. add 1 to {_br.gametimer}
  47. if {_br.gametimer} is 180:
  48. execute console command "/worldborder set 200 60"
  49. broadcast "&cla limite se r�tr�cie"
  50. if {_br.gametimer} is 240:
  51. execute console command "/worldborder set 100 60"
  52. broadcast "&cla limite se r�tr�cie encore!"
  53. if {_br.gametimer} is 300:
  54. execute console command "/worldborder set 10 60"
  55. broadcast "&cBon, les derniers, pensez au spectateurs qui s'ennuient...finissez vite: la limite diminue toujours!"
  56. set {_y} to 0
  57. loop {br.alive.playerlist::*}:
  58. add 1 to {_y}
  59. broadcast "&6%{br.alive.playerlist::*}% a gagn� la partie!"
  60. wait 10 seconds
  61. loop {br.alive.playerlist::*}:
  62. teleport loop-value to {spawn}
  63. else:
  64. broadcast "%{online_players::*}%"
  65. on damage:
  66. if damage cause is fall:
  67. if {br.startfall.%victim%} is true:
  68. set {br.startfall.%victim%} to false
  69. cancel event
  70. on death:
  71. if player is in {br.alive.playerlist::*}:
  72. heal player
  73. teleport player to {spawn}
  74. remove player from {br.alive.playerlist::*}
  75. command /setspawn:
  76. trigger:
  77. set {spawn} to player's location
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement