nfell2009

Part of Climber

Apr 25th, 2014
97
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
YAML 3.10 KB | None | 0 0
  1. every 5 seconds:
  2.     loop {cl.maps.list::*}:
  3.         broadcast "%{cl.map.%loop-value%.playing}%"
  4.         broadcast "%loop-value%"
  5.         if {cl.map.%loop-value%.playing} is greater than or equal to 1:
  6.             if {cl.map.%loop-value%.selected.player} is not set:
  7.                 delete {cl.map.%loop-value%.ingame.players::*}
  8.                 set {cl.map.%loop-value%.ingame.playernum} to 0
  9.                 loop all players:
  10.                     if {cl.player.%loop-player%.playing.map} is loop-value:
  11.                         add loop-player to {cl.map.%loop-value%.ingame.players::*}
  12.                         broadcast "%{cl.map.%loop-value%.ingame.players::*}%"
  13.                         set {cl.map.%loop-value%.ingame.playernum} to {cl.map.%loop-value%.ingame.playernum} + 1
  14.                         broadcast "%{cl.map.%loop-value%.ingame.playernum}%"
  15.                 set {cl.map.%loop-value%.selected.num} to random number between 1 and {cl.map.%loop-value%.ingame.playernum}
  16.                 broadcast "%{cl.map.%loop-value%.selected.num}% %{cl.map.%loop-value%.ingame.playernum}%"
  17.                 set {cl.map.%loop-value%.selected.player} to "%{cl.map.%loop-value%.ingame.players::%{cl.map.%loop-value%.selected.num}%}%"
  18.                 broadcast "%{cl.map.%loop-value%.ingame.players::%{cl.map.%loop-value%.selected.num}%}%"
  19.                 #while {cl.map.%loop-value%.selected.player.before} is {cl.map.%loop-value%.selected.player}:
  20.                 #   set {cl.map.%loop-value%.selected.num} to random number between 1 and {cl.map.%loop-value%.ingame.playernum}
  21.                 #   set {cl.map.%loop-value%.selected.player} to {cl.map.%loop-value%.ingame.players::%{cl.map.%loop-value%.selected.num}%}
  22.                 send "{@P} You're now playing! Escape the falling blocks!" to {cl.map.%loop-value%.selected.player}
  23.                 loop all players:
  24.                     if {cl.player.%loop-player%.playing.map} is loop-value:
  25.                         send "{@P} %{cl.map.%loop-value%.selected.player}% is now playing!" to loop-player
  26.                 set {cl.map.%loop-value%.player.timer} to now
  27.                 loop blocks in radius 25 of {cl.map.%loop-value%.arenaspawn}:
  28.                     loop-block is diamond block:
  29.                         set loop-block to air
  30.                 teleport {cl.map.%loop-value%.selected.player} to {cl.map.%loop-value%.arenaspawn}
  31.     loop all players:
  32.         if {cl.player.%loop-player%.playing} is "True":
  33.             if {cl.player.%loop-player%.bar} is not set:
  34.                 set {cl.player.%loop-player%.bar} to 1
  35.             if {cl.player.%loop-player%.bar} is 1:
  36.                 set boss bar of loop-player to "{@P} You're In Map: %{cl.player.%loop-player%.playing.map}%"
  37.                 add 1 to {cl.player.%loop-player%.bar}
  38.             else if {cl.player.%loop-player%.bar} is 2:
  39.                 set boss bar of loop-player to "{@P} Player Climbing Is: %{cl.map.%{cl.player.%loop-player%.playing.map}%.selected.player}%"
  40.                 add 1 to {cl.player.%loop-player%.bar}
  41.             else if {cl.player.%loop-player%.bar} is 3:
  42.                 set boss bar of loop-player to "{@P} There are currently: %{cl.map.%{cl.player.%loop-player%.playing.map}%.ingame.playernum}%/10 in this map!"
  43.                 add 1 to {cl.player.%loop-player%.bar}
  44.             else if {cl.player.%loop-player%.bar} is 4:
  45.                 set boss bar of loop-player to "{@P} Current leader: %{cl.map.%{cl.player.%loop-player%.playing.map}%.leaderboard.1}%"
  46.                 add 1 to {cl.player.%loop-player%.bar}
  47.             else if {cl.player.%loop-player%.bar} is greater than 4:
  48.                 set {cl.player.%loop-player%.bar} to 1
Advertisement
Add Comment
Please, Sign In to add comment