Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- options:
- sol: grass block # Met de quoi est constitué ton sol (1 seul block !!)
- command /agar [<text=help>] [<number>]:
- trigger:
- if arg 1 is "help":
- message "&7/agar join &8> &7Rejoindre la partie"
- message "&7/agar leave &8> &7Quitter la partie"
- if player has permission "agar.admin":
- message "&7/agar setspawn &8> &7Set le spawn"
- message "&7/agar setleave &8> &7Set le leave"
- message "&7/agar setballs <1 à 20> &8> &7Set le spawn de boule"
- stop
- if arg 1 is "join":
- set player's gamemode to survival
- heal the player
- apply speed 5 to player for 5 days
- set {ingame.%player%} to true
- teleport player at {agar.spawn}
- set {point.%player%} to 10
- set the player's level to {point.%player%}
- message "&7Tu as rejoins la partie !"
- stop
- if arg 1 is "leave":
- remove speed from player
- set {ingame.%player%} to false
- teleport player at {agar.leave}
- set {point.%player%} to 0
- message "&7Tu as quitté la partie !"
- stop
- if arg 1 is "setspawn":
- if player has permission "agar.admin":
- set {agar.spawn} to location of player
- message "&7Tu as set le spawn en: %location of player% !"
- stop
- if arg 1 is "setleave":
- if player has permission "agar.admin":
- set {agar.leave} to location of player
- message "&7Tu as set le leave en: %location of player% !"
- stop
- if arg 1 is "setballs":
- if arg 2 is set:
- if arg 2 is smaller than 21:
- if arg 2 is greater than 0:
- if player has permission "agar.admin":
- set {balls.%arg 2%} to location of player
- message "&7Tu as set le spawn de boules n°%arg 2% en: %location of player% !"
- stop
- every 2 seconds:
- set {_nb} to 1
- loop 20 times:
- drop a white wool at {balls.%{_nb}%}
- add 1 to {_nb}
- every 3 tick:
- loop all players:
- if {ingame.%loop-player%} is true:
- if {point.%loop-player%} is smaller than 50:
- apply speed 5 to loop-player for 5 days
- if block under loop-player is {@sol}:
- add location of block under loop-player to {_block::*}
- set block under loop-player to pink wool
- wait 2 tick
- loop {_block::*}:
- set block at loop-value to {@sol}
- stop
- if {point.%loop-player%} is smaller than 150:
- apply speed 4 to loop-player for 5 days
- loop all blocks in radius 2 around loop-player:
- if loop-block is stone:
- add location of loop-block to {_block::*}
- set loop-block to pink wool
- wait 2 tick
- loop {_block::*}:
- set block at loop-value to {@sol}
- stop
- if {point.%loop-player%} is smaller than 250:
- apply speed 3 to loop-player for 5 days
- loop all blocks in radius 3 around loop-player:
- if loop-block is stone:
- add location of loop-block to {_block::*}
- set loop-block to pink wool
- wait 2 tick
- loop {_block::*}:
- set block at loop-value to {@sol}
- stop
- if {point.%loop-player%} is smaller than 500:
- apply speed 2 to loop-player for 5 days
- loop all blocks in radius 4 around loop-player:
- if loop-block is stone:
- add location of loop-block to {_block::*}
- set loop-block to pink wool
- wait 2 tick
- loop {_block::*}:
- set block at loop-value to {@sol}
- stop
- if {point.%loop-player%} is smaller than 750:
- apply speed 1 to loop-player for 5 days
- loop all blocks in radius 5 around loop-player:
- if loop-block is stone:
- add location of loop-block to {_block::*}
- set loop-block to pink wool
- wait 2 tick
- loop {_block::*}:
- set block at loop-value to {@sol}
- stop
- if {point.%loop-player%} is smaller than 1000:
- remove speed from loop-player
- loop all blocks in radius 6 around loop-player:
- if loop-block is stone:
- add location of loop-block to {_block::*}
- set loop-block to pink wool
- wait 2 tick
- loop {_block::*}:
- set block at loop-value to {@sol}
- stop
- if {point.%loop-player%} is smaller than 1500:
- apply slowness 1 to loop-player for 5 days
- loop all blocks in radius 7 around loop-player:
- if loop-block is stone:
- add location of loop-block to {_block::*}
- set loop-block to pink wool
- wait 2 tick
- loop {_block::*}:
- set block at loop-value to {@sol}
- stop
- else:
- apply slowness 2 to loop-player for 5 days
- loop all blocks in radius 8 around loop-player:
- if loop-block is stone:
- add location of loop-block to {_block::*}
- set loop-block to pink wool
- wait 2 tick
- loop {_block::*}:
- set block at loop-value to {@sol}
- stop
- on join:
- set {ingame.%player%} to false
- stop
- on pick up:
- if event-item is a white wool:
- if {ingame.%player%} is true:
- wait 1 tick
- clear player's inventory
- add 1 to {point.%player%}
- set the player's level to {point.%player%}
- stop
- every 5 tick:
- loop all players:
- if {ingame.%loop-player%} is true:
- if {point.%loop-player%} is smaller than 50:
- loop all players in radius 1 around loop-player:
- if {ingame.%loop-player-2%} is true:
- if {point.%loop-player-1%} > {point.%loop-player-2%}:
- broadcast "%loop-player-1% (%{point.%loop-player-1%}%) a mangé %loop-player-2% (%{point.%loop-player-2%}%) !"
- add {point.%loop-player-2%} to {point.%loop-player-1%}
- set {point.%loop-player-2%} to 10
- teleport loop-player-2 at {agar.spawn}
- apply speed 5 to loop-player-2 for 5 days
- set the loop-player-2's level to {point.%loop-player-2%}
- set the loop-player-1's level to {point.%loop-player-1%}
- stop
- if {point.%loop-player%} is smaller than 150:
- loop all players in radius 1.5 around loop-player:
- if {ingame.%loop-player-2%} is true:
- if {point.%loop-player-1%} > {point.%loop-player-2%}:
- broadcast "%loop-player-1% (%{point.%loop-player-1%}%) a mangé %loop-player-2% (%{point.%loop-player-2%}%) !"
- add {point.%loop-player-2%} to {point.%loop-player-1%}
- set {point.%loop-player-2%} to 10
- teleport loop-player-2 at {agar.spawn}
- apply speed 5 to loop-player-2 for 5 days
- set the loop-player-2's level to {point.%loop-player-2%}
- set the loop-player-1's level to {point.%loop-player-1%}
- stop
- if {point.%loop-player%} is smaller than 250:
- loop all players in radius 2 around loop-player:
- if {ingame.%loop-player-2%} is true:
- if {point.%loop-player-1%} > {point.%loop-player-2%}:
- broadcast "%loop-player-1% (%{point.%loop-player-1%}%) a mangé %loop-player-2% (%{point.%loop-player-2%}%) !"
- add {point.%loop-player-2%} to {point.%loop-player-1%}
- set {point.%loop-player-2%} to 10
- teleport loop-player-2 at {agar.spawn}
- apply speed 5 to loop-player-2 for 5 days
- set the loop-player-2's level to {point.%loop-player-2%}
- set the loop-player-1's level to {point.%loop-player-1%}
- stop
- if {point.%loop-player%} is smaller than 500:
- loop all players in radius 3 around loop-player:
- if {ingame.%loop-player-2%} is true:
- if {point.%loop-player-1%} > {point.%loop-player-2%}:
- broadcast "%loop-player-1% (%{point.%loop-player-1%}%) a mangé %loop-player-2% (%{point.%loop-player-2%}%) !"
- add {point.%loop-player-2%} to {point.%loop-player-1%}
- set {point.%loop-player-2%} to 10
- teleport loop-player-2 at {agar.spawn}
- set the loop-player-2's level to {point.%loop-player-2%}
- set the loop-player-1's level to {point.%loop-player-1%}
- apply speed 5 to loop-player-2 for 5 days
- stop
- if {point.%loop-player%} is smaller than 750:
- loop all players in radius 4 around loop-player:
- if {ingame.%loop-player-2%} is true:
- if {point.%loop-player-1%} > {point.%loop-player-2%}:
- broadcast "%loop-player-1% (%{point.%loop-player-1%}%) a mangé %loop-player-2% (%{point.%loop-player-2%}%) !"
- add {point.%loop-player-2%} to {point.%loop-player-1%}
- set {point.%loop-player-2%} to 10
- teleport loop-player-2 at {agar.spawn}
- set the loop-player-2's level to {point.%loop-player-2%}
- set the loop-player-1's level to {point.%loop-player-1%}
- apply speed 5 to loop-player-2 for 5 days
- stop
- if {point.%loop-player%} is smaller than 1000:
- loop all players in radius 5 around loop-player:
- if {ingame.%loop-player-2%} is true:
- if {point.%loop-player-1%} > {point.%loop-player-2%}:
- broadcast "%loop-player-1% (%{point.%loop-player-1%}%) a mangé %loop-player-2% (%{point.%loop-player-2%}%) !"
- add {point.%loop-player-2%} to {point.%loop-player-1%}
- set {point.%loop-player-2%} to 10
- teleport loop-player-2 at {agar.spawn}
- set the loop-player-2's level to {point.%loop-player-2%}
- set the loop-player-1's level to {point.%loop-player-1%}
- apply speed 5 to loop-player-2 for 5 days
- stop
- if {point.%loop-player%} is smaller than 1500:
- loop all players in radius 6 around loop-player:
- if {ingame.%loop-player-2%} is true:
- if {point.%loop-player-1%} > {point.%loop-player-2%}:
- broadcast "%loop-player-1% (%{point.%loop-player-1%}%) a mangé %loop-player-2% (%{point.%loop-player-2%}%) !"
- add {point.%loop-player-2%} to {point.%loop-player-1%}
- set {point.%loop-player-2%} to 10
- teleport loop-player-2 at {agar.spawn}
- set the loop-player-2's level to {point.%loop-player-2%}
- set the loop-player-1's level to {point.%loop-player-1%}
- apply speed 5 to loop-player-2 for 5 days
- stop
- else:
- loop all players in radius 7 around loop-player:
- if {ingame.%loop-player-2%} is true:
- if {point.%loop-player-1%} > {point.%loop-player-2%}:
- broadcast "%loop-player-1% (%{point.%loop-player-1%}%) a mangé %loop-player-2% (%{point.%loop-player-2%}%) !"
- add {point.%loop-player-2%} to {point.%loop-player-1%}
- set {point.%loop-player-2%} to 10
- teleport loop-player-2 at {agar.spawn}
- set the loop-player-2's level to {point.%loop-player-2%}
- set the loop-player-1's level to {point.%loop-player-1%}
- apply speed 5 to loop-player-2 for 5 days
- stop
- on break:
- if {ingame.%player%} is true:
- cancel event
- stop
- on damage:
- if {ingame.%victim%} is true:
- cancel event
- stop
- on place:
- if {ingame.%player%} is true:
- cancel event
- stop
- on hunger meter change:
- if {ingame.%player%} is true:
- cancel event
- stop
- on jump:
- if {ingame.%player%} is true:
- cancel event
- stop
Advertisement
Add Comment
Please, Sign In to add comment