Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- command /joinchamber <text>:
- trigger:
- if {chambermaps::*} contains arg-1:
- if {chambergamerunning} is set:
- if {chambergamerunning} contains arg-1:
- set {chamberingame::%player%} to true
- clear player's inventory
- set {chamber.%player%} to true
- set {spawn} to a random element out of {chambermapspawns.%arg-1%::*}
- teleport player to {spawn}
- give player {chamberkit::*}
- message "&b&lYour in one in a chamber! Run &6&l/quitchamber&b&l to leave" to player
- delete {spawn}
- loop all players:
- if {chamber.%loop-player%} is true:
- message "&a&l%player%&f&l has joined One In A Chamber" to loop-player
- else:
- message "&c&lA game is already running in the map &6&l%{chambergamerunning}%&c&l!"
- else:
- set {chambergamerunning} to arg 1
- broadcast "One in a chamber game created for map %{chambergamerunning}%!"
- set {chamberingame::%player%} to true
- clear player's inventory
- set {chamber.%player%} to true
- set {spawn} to a random element out of {chambermapspawns.%arg-1%::*}
- teleport player to {spawn}
- give player {chamberkit::*}
- message "&b&lYour in one in a chamber! Run &6&l/quitchamber&b&l to leave" to player
- delete {spawn}
- command /chamberlist:
- trigger:
- message "%{chambermaps::*}%" to player
- command /quitchamber:
- trigger:
- delete {chambergamekills::%player%}
- set {chamber.%player%} to false
- clear player's inventory
- set {chamberingame::%player%} to false
- teleport player to {chamberlobby}
- #Above are coms a player would care abt=========================
- command /chambermap <text>:
- trigger:
- if player has permission "stable.chamberadmin":
- add arg-1 to {chambermaps::*}
- command /chamberspawn <text>:
- trigger:
- if player has permission "stable.chamberadmin":
- if {chambermaps::*} contains arg-1:
- add location of player to {chambermapspawns.%arg-1%::*}
- message "Chamber spawn added to %arg-1%" to player
- command /deletechamber <text>:
- trigger:
- if player has permission "stable.chamberadmin":
- if {chambermaps::*} contains arg-1:
- delete {chambermapspawns.%arg-1%::*}
- remove arg-1 from {chambermaps::*}
- message "Deleted the map %arg-1%" to player
- command /chamberkitsave:
- trigger:
- if player has permission "stable.chamberadmin":
- add player's tool to {chamberkit::*}
- command /chamberbullet:
- trigger:
- if player has permission "stable.chamberadmin":
- add player's tool to {bullet}
- command /chamberkittest:
- trigger:
- if player has permission "stable.chamberadmin":
- give player {chamberkit::*}
- command /chambersetlobby:
- trigger:
- if player has permission "stable.chamberadmin":
- set {chamberlobby} to player's location
- message "Lobby set!" to player
- command /chamberdelkit:
- trigger:
- delete {chamberkit::*}
- command /chamberendgame:
- trigger:
- if player has permission "stable.chamberadmin":
- loop all players:
- if {chamberingame::%loop-player%} is true:
- delete {chambergamekills::*}
- clear player's inventory
- clear loop-player's inventory
- delete {chambergamerunning}
- set {chamber.%loop-players%} to false
- set {chamber.%loop-player%} to false
- set {chamberingame::%loop-player%} to false
- teleport loop-players to {chamberlobby}
- #Above are coms a admin would care abt================================================
- on death of a player:
- if {chamber.%player%} is true:
- if attacker is a player:
- clear player's inventory
- give attacker 1 ghast tear
- give attacker 4 steak
- give attacker 1 tripwire hook named "&4Stimpack"
- add 1 to {chambergamekills::%attacker%}
- if {chambergamekills::%attacker%} is 10:
- broadcast "&6&l%attacker% &b&lhas won one in a chamber!"
- loop all players:
- if {chamberingame::%loop-player%} is true:
- delete {chambergamekills::*}
- clear player's inventory
- clear loop-player's inventory
- delete {chambergamerunning}
- set {chamberingame::%player%} to false
- teleport loop-players to {chamberlobby}
- message "&b&lYou now have &4&l%{chambergamekills::%attacker%}%&b&l kill(s)!" to attacker
- on right click holding tripwire hook:
- if name of event-item is "&4Stimpack":
- cancel event
- apply regeneration 2 to the player for 10 seconds
- apply absorption 5 to the player for 2 seconds
- apply saturation 2 to the player for 10 seconds
- apply speed 1 to the player for 3 seconds
- remove 1 of tool from tool
- #General Game Rules======================
- on command "spawn":
- if {chamber.%player%} is true:
- message "&c&lYou need to run &6&l/quitchamber&c&l before running this, this is to avoid issues I apologize."
- cancel event
- on command "duel":
- if {chamber.%player%} is true:
- message "&c&lYou need to run &6&l/quitchamber&c&l before running this, this is to avoid issues I apologize."
- cancel event
- #Disabling commands above============================
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement