Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #Nazwa: Runer Minigame
- #Autor: MrPatryk07
- #
- #
- #
- command /runer [<text>] [<text>] [<text>]:
- trigger:
- if arg 1 is "admin":
- if arg 2 is "create":
- if arg 3 is set:
- add arg 3 to {runer.areny::*}
- send "&4Stworzyles arene %arg 3%"
- else:
- send "&4Poprawne uzycie: /runer create [nr areny]"
- if arg 2 is "delete":
- if arg 3 is set:
- remove arg 3 from {runer.areny::*}
- send "&4Usunoles arene %arg 3%"
- else:
- send "&4Poprawne uzycie: /runer delete [nr areny"
- if arg 2 is "setspawna":
- if arg 3 is set:
- if {runer.areny::*} contains arg 3:
- send "&4Ustawiles spawn dla areny arg 3"
- set {runer.spawn.%arg 3%} to location of player
- else:
- send "&4Nie ma takiej areny"
- if arg 2 is "setlobby":
- set {lobby} to location of player
- send "&4Ustawiles lobby"
- if arg 2 is "setspawn":
- set {spawn} to location of player
- send "&4Ustawiles spawn"
- if arg 2 is "stoparena":
- if arg 3 is set:
- set {runer.start.%arg 3%} to false
- send "&4Arena %arg 3% zastopowana"
- if arg 1 is not set:
- send "&e-= Runer =-"
- send " "
- send "&e/runer join"
- send "&e/runer leave"
- if player has permissions "run.admin":
- send "&4/runer create [nr areny]"
- send "&4/runer delete [nr areny]"
- send "&4/runer setspawn [nr areny]"
- send "&4/runer setlobby"
- if arg 1 is "join":
- if arg 2 is set:
- if {runer.areny::*} contains arg 2:
- if {runer.start.%arg 2%} is false:
- if {runer.gra.%player%} is false:
- if {runer.lgracze.%arg 2%::*} > 20:
- add player to {runer.gracze.%arg 2%::*}
- add 1 to {runer.lgracze.%arg 2%::*}
- teleport player to {lobby}
- set {_count} to 0
- loop 36 times:
- set {inv.%player%.%{_count}%.main} to slot {_count} of player's inventory
- message "{inv.%player%.%{_count}%.main} is %{inv.%player%.%{_count}%.main}%"
- add 1 to {_count}
- set {inv.%player%.helmet.main} to player's helmet
- set {inv.%player%.chest.main} to player's chestplate
- set {inv.%player%.legs.main} to player's leggings
- set {inv.%player%.feet.main} to player's boots
- clear player's inventory
- set {_count} to 0
- send "&eDolaczyles do gry"
- set {runer.gra.%player%} to true
- size of {runer.lgracze.%arg 2%::*} is 2:
- set {runer.start.%arg 2%} to true
- loop {runer.gracze.%arg 2%::*}:
- send "&eArena wystartuje za 30sekund!" to loop-value
- wait 20 seconds
- send "&eGra wystartuje za 10 sekund" to loop-value
- teleport loop-value to {runer.spawn.%arg 2%}
- wait 10 seconds
- set {welna} to true
- else:
- send "&4Arena pelna"
- else:
- send "&eGra juz wystartowala"
- else:
- send "&4Nie ma takiej areny!"
- else:
- send "&ePoprawne uzycie /runer join [nr areny]"
- if arg 1 is "leave":
- if {runer.gra.%player%} is true:
- remove player from {runer.gracze.%arg 2%::*}
- remove 1 from {runer.lgracze.%arg 2%::*}
- send "&eWyszles z gry"
- loop 36 times:
- set slot {_count} of player's inventory to {inv.%player%.%{_count}%.main}
- add 1 to {_count}
- set the helmet of player to {inv.%player%.helmet.main}
- set the chestplate of player to {inv.%player%.chest.main}
- set the leggings of player to {inv.%player%.legs.main}
- set the boots of player to {inv.%player%.feet.main}
- teleport player to {spawn}
- else:
- send "&4Nie jestes podczas rozgrywki!"
- #=============================================================================================#
- every 1 seconds:
- if {runer.start.1} is true:
- loop {runer.gracze.1::*}:
- size of {runer.gracze.1::*} is 1:
- send "&eWYGRALES!!!!" to loop-value
- teleport loop-value to {spawn}
- set {runer.start.%arg 2%} to false
- set {runer.gra.%loop-value%} to false
- #=============================================================================================#
- on walking on wool:
- if {runer.gra.%player%} is true:
- set block under player to yellow wool
- on walking on yellow wool:
- if {runer.gra.%player%} is true:
- set block under player to red wool
- on walking on red wool:
- if {runer.gra.%player%} is true:
- set block under player to air
- on walking on wool:
- if {runer.gra.%player%} is true:
- wait 3 seconds
- set block under player to air
- on walking on yellow wool:
- if {runer.gra.%player%} is true:
- wait 4 seconds
- set block under player to air
- on walking on red wool:
- if {runer.gra.%player%} is true:
- wait 5 seconds
- set block under player to air
- #=============================================================================================#
- on join:
- if {runer.gra.%player%} is true:
- set {runer.gra.%player%} to false
- teleport player to {spawn}
- loop 36 times:
- set slot {_count} of player's inventory to {inv.%player%.%{_count}%.main}
- add 1 to {_count}
- set the helmet of player to {inv.%player%.helmet.main}
- set the chestplate of player to {inv.%player%.chest.main}
- set the leggings of player to {inv.%player%.legs.main}
- set the boots of player to {inv.%player%.feet.main}
- #=============================================================================================#
- on logout:
- if {runer.gra.%player%} is true:
- set {runer.gra.%player%} to false
- teleport player to {spawn}
- loop 36 times:
- set slot {_count} of player's inventory to {inv.%player%.%{_count}%.main}
- add 1 to {_count}
- set the helmet of player to {inv.%player%.helmet.main}
- set the chestplate of player to {inv.%player%.chest.main}
- set the leggings of player to {inv.%player%.legs.main}
- set the boots of player to {inv.%player%.feet.main}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement