Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- command /osiagniecia [<text="lol">] [<text>] [<player>]:
- trigger:
- if arg 1 is not "setspawn" or "tepnij" or "otworz" or "zresetuj" or "dodaj" or "usun":
- send "&6* &7/osiagniecia setspawn &e<nazwa>"
- send "&6* &7/osiagniecia zresetuj &e<nazwa> <gracz>"
- send "&6* &7/osiagniecia dodaj &e<nazwa>"
- send "&6* &7/osiagniecia usun &e<nazwa>"
- if arg 1 is "dodaj":
- if arg 2 is set:
- if arg 2 is not "%{osiagnieica::list::*}%":
- if arg-player is not set:
- add arg 2 to {osiagnieica::list::*}
- send "&8* &7Dodano osiagniecie &e%arg 2%&7 !"
- else:
- send "&6* &7/osiagniecia dodaj &e<nazwa>"
- else:
- send "&6* &7/osiagniecie o nazwie &e%arg 2% &7juz istnieje!"
- else:
- send "&6* &7/osiagniecia dodaj &e<nazwa>"
- if arg 1 is "usun":
- if arg 2 is set:
- if "%{osiagnieica::list::*}%" contains arg 2:
- if arg-player is not set:
- remove arg 2 from {osiagnieica::list::*}
- send "&8* &7Usunieto osiagniecie &e%arg 2%&7 !"
- else:
- send "&6* &7/osiagniecia usun &e<nazwa>"
- else:
- send "&6* &7/osiagniecie o nazwie &e%arg 2% &7nie istnieje!"
- else:
- send "&6* &7/osiagniecia usun &e<nazwa>"
- if arg 1 is "zresetuj":
- if arg 2 is set:
- if "%{osiagnieica::list::*}%" contains arg 2:
- if arg-player is set:
- set {osiagniecia::wykonano::%arg 2%::%arg-player%} to false
- send "&6* &7Zresetowano osiagniecie &e%arg 2% &7dla gracza &6%arg-player%"
- else:
- send "&6* &7/osiagniecia zresetuj &e%arg 2% &7<gracz>"
- else:
- set {_num} to "{osiagnieica::list::*}"
- replace all ", " with "&8/&e" in {_num}
- replace all "and " with "&8/&e" in {_num}
- send "&6* &7/osiagniecia zresetuj &e%{_num}% &7<gracz>"
- else:
- set {_num} to "{osiagnieica::list::*}"
- replace all ", " with "&8/&e" in {_num}
- replace all "and " with "&8/&e" in {_num}
- send "&6* &7/osiagniecia zresetuj &e%{_num}% &7<gracz>"
- if arg 1 is "setspawn":
- if arg 2 is set:
- if "%{osiagnieica::list::*}%" contains arg 2:
- set {osiagniecia::Lokacja::%arg 2%} to location of player
- send "&6* &7Ustawiono setspawn dla osiagniecia &e%arg 2%"
- else:
- set {_num} to "{osiagnieica::list::*}"
- replace all ", " with "&8/&e" in {_num}
- replace all "and " with "&8/&e" in {_num}
- send "&6* &7/osiagniecia setspawn &e%{_num}%"
- else:
- set {_num} to "{osiagnieica::list::*}"
- replace all ", " with "&8/&e" in {_num}
- replace all "and " with "&8/&e" in {_num}
- send "&6* &7/osiagniecia setspawn &e%{_num}%"
- if arg 1 is "tepnij":
- if "%{osiagnieica::list::*}%" contains arg 2:
- if arg-player is set:
- if {osiagniecia::wykonano::%arg 2%::%arg-player%} is false:
- if {osiagniecia::Lokacja::%arg 2%} is set:
- teleport arg-player to {osiagniecia::Lokacja::%arg 2%}
- send "&6* &7Przeteleportowano do osiagniecia &e%arg 2%" to arg-player
- set {osiagniecia::dolacz::%arg-player%} to "%arg 2%"
- if arg 1 is "otworz":
- if arg 2 is "open":
- if arg-player is set:
- open chest with 1 rows named "&e&lAchievementy" to arg-player
- wait 1 tick
- loop (size of {osiagnieica::list::*}) times:
- loop {osiagnieica::list::*}:
- if {osiagniecia::wykonano::lol::%arg-player%} is false:
- format slot loop-number-1 of arg-player with 1 of fence named "&e%loop-value%" with lore "&cNie wykonano!" to run "osiagniecia tepnij %loop-value% %arg-player%"
- else:
- format slot loop-number-1 of arg-player with 1 of fence named "&e%loop-value%" with lore "&aWykonano!" to close
- on walk on red stained clay or oak wood planks:
- if event-block is red stained clay:
- if block 2 blocks under event-block is command block:
- if {osiagniecia::dolacz::%player%} contains "%{osiagnieica::list::*}%":
- broadcast "&6* &7Gracz &e%player% &7nabyl nowe osiagniecie: &6%{osiagniecia::dolacz::%player%}% &7!"
- teleport player to spawn
- send "&6* &7Zdobyles nowe osiagniecie: &e%{osiagniecia::dolacz::%player%}% &7!"
- set {osiagniecia::wykonano::%{osiagniecia::dolacz::%player%}%::%player%} to true
- clear {osiagniecia::dolacz::%player%}
- if event-block is oak wood planks:
- if block under event-block is command block:
- if {osiagniecia::dolacz::%player%} contains "%{osiagnieica::list::*}%":
- teleport player to {osiagniecia::Lokacja::%{osiagniecia::dolacz::%player%}%}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement