Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #MineNation:
- on enable:
- set {mn_prefix} to "&0[&b&lMineNation&0]"
- command /minenation [<text>] [<text>]:
- aliases: mn
- trigger:
- if player has permission "minenation.*":
- if arg 1 is "help":
- if arg 2 is not set:
- send "&0____________[&b&lMineNation&0]____________"
- json("%player%", "&3/mn help [1/2]||ttp:&bGeeft de help pagina weer||sgt:/mn help [1/2]")
- json("%player%", "&3/mn info||ttp:&bKrijg info over deze Skript||cmd:/mn info")
- json("%player%", "&3/mn permissions||ttp:&bZie alle permissies van deze Skript||cmd:/mn permissions")
- json("%player%", "&3/mn addworld [world]||ttp:&bVoeg een wereld toe aan de MineNation werelden||sgt:/mn addworld [world]")
- json("%player%", "&3/mn removeworld [world]||ttp:&bVerwijder een wereld van de MineNation werelden||sgt:/mn removeworld [world]")
- json("%player%", "&3Pagina|| &f&lverder||ttp:&bGa naar de volgende pagina||cmd:/mn help 2|| &f<erug||ttp:&bGa een pagina terug||cmd:/mn help 1")
- send "&0____________[&b&lPagina 1/3&0]____________"
- stop
- if arg 2 is "1":
- send "&0____________[&b&lMineNation&0]____________"
- json("%player%", "&3/mn help [1/2]||ttp:&bGeeft de help pagina weer||sgt:/mn help [1/2]")
- json("%player%", "&3/mn info||ttp:&bKrijg info over deze Skript||cmd:/mn info")
- json("%player%", "&3/mn permissions||ttp:&bZie alle permissies van deze Skript||cmd:/mn permissions")
- json("%player%", "&3/mn addworld [world]||ttp:&bVoeg een wereld toe aan de MineNation werelden||sgt:/mn addworld [world]")
- json("%player%", "&3/mn removeworld [world]||ttp:&bVerwijder een wereld van de MineNation werelden||sgt:/mn removeworld [world]")
- json("%player%", "&3Pagina|| &f&lverder||ttp:&bGa naar de volgende pagina||cmd:/mn help 2|| &f<erug||ttp:&bGa een pagina terug||cmd:/mn help 1")
- send "&0____________[&b&lPagina 1/3&0]____________"
- stop
- if arg 2 is "2":
- send "&0____________[&b&lMineNation&0]____________"
- json("%player%", "&3/mn worldlist||ttp:&bKrijg een lijst met alle MineNation werelden||cmd:/mn worldlist")
- json("%player%", "&3/mn setlobby||ttp:&bZet de lobby van MineNation||cmd:/mn setlobby")
- json("%player%", "&3/mn createteam [naam]||ttp:&bMaak een team||sgt:/mn createteam [naam]")
- json("%player%", "&3/mn deleteteam [naam]||ttp:&bVerwijder een team||sgt:/mn deleteteam [naam]")
- json("%player%", "&3/mn teamconfig||ttp:&bKrijg een configuratie scherm van een team||cmd:/mn teamconfig")
- json("%player%", "&3Pagina|| &f&lverder||ttp:&bGa naar de volgende pagina||cmd:/mn help 3|| &f<erug||ttp:&bGa een pagina terug||cmd:/mn help 1")
- send "&0____________[&b&lPagina 2/3&0]____________"
- stop
- if arg 2 is "3":
- send "&0____________[&b&lMineNation&0]____________"
- json("%player%", "&3/mn teamlist||ttp:&bKrijg een lijst met alle teams||cmd:/mn teamlist")
- json("%player%", "&3/mn spawn||ttp:&bGa naar de MineNation spawn||cmd:/mn spawn")
- json("%player%", "&3Pagina|| &f&lverder||ttp:&bGa naar de volgende pagina||cmd:/mn help 3|| &f<erug||ttp:&bGa een pagina terug||cmd:/mn help 2")
- send "&0____________[&b&lPagina 3/3&0]____________"
- stop
- if arg 1 is "info":
- send "&0____________[&b&lMineNation&0]____________"
- send "&9Maker: &f&lZeldaboy111"
- send "&9Versie: &f&l1.0"
- send "&0____________[&b&lMineNation&0]____________"
- stop
- if arg 1 is "permissions":
- send "&0____________[&b&lMineNation&0]____________"
- send "&9De permissie(s) is/zijn:"
- send "&f&lminenation.*"
- send "&f&lminenation.team.*"
- send "&0____________[&b&lMineNation&0]____________"
- stop
- if arg 1 is "addworld":
- if arg 2 is set:
- if {mn::mnworlds::*} contains "%arg 2%":
- send "&0____________[&b&lMineNation&0]____________"
- send "&9Deze wereld is al een MineNation wereld."
- json("%player%", "&3/mn worldlist||ttp:&bKrijg een lijst met alle MineNation werelden||cmd:/mn worldlist")
- json("%player%", "&3/mn addworld [world]||ttp:&bVoeg een wereld toe aan de MineNation werelden||sgt:/mn addworld [world]")
- send "&0____________[&b&lMineNation&0]____________"
- stop
- else:
- send "&0____________[&b&lMineNation&0]____________"
- send "&9Succesvol de wereld: &f&l%arg 2% &9toegevoegd aan de MineNation werelden."
- send "&0____________[&b&lMineNation&0]____________"
- add arg 2 to {mn::mnworlds::*}
- stop
- else:
- send "&0____________[&b&lMineNation&0]____________"
- send "&9Je moet nog een &f&lwereld &3opgeven."
- json("%player%", "&3/mn addworld [world]||ttp:&bVoeg een wereld toe aan de MineNation werelden||sgt:/mn addworld [world]")
- send "&0____________[&b&lMineNation&0]____________"
- stop
- if arg 1 is "removeworld":
- if arg 2 is set:
- if {mn::mnworlds::*} contains "%arg 2%":
- send "&0____________[&b&lMineNation&0]____________"
- send "&9Succesvol de wereld: &f&l%arg 2% &9verwijderd uit de MineNation werelden."
- send "&0____________[&b&lMineNation&0]____________"
- remove arg 2 from {mn::mnworlds::*}
- stop
- else:
- send "&0____________[&b&lMineNation&0]____________"
- send "&9Deze wereld is geen MineNation wereld."
- json("%player%", "&3/mn worldlist||ttp:&9Krijg een lijst met alle MineNation werelden||cmd:/mn worldlist")
- json("%player%", "&3/mn removeworld [world]||ttp:&9Verwijder een wereld van de MineNation werelden||sgt:/mn removeworld [world]")
- send "&0____________[&b&lMineNation&0]____________"
- stop
- if arg 1 is "worldlist":
- delete {mn::message::mnworlds::*}
- set {mn::message::mnworlds::*} to {mn::mnworlds::*}
- size of {mn::message::mnworlds::*} is 0:
- add "Er zijn geen MineNation werelden." to {mn::message::mnworlds::*}
- send "&0____________[&b&lMineNation&0]____________"
- send "&9Dit is de lijst met alle werelden:"
- send "&f&l%{mn::message::mnworlds::*}%"
- send "&0____________[&b&lMineNation&0]____________"
- stop
- if arg 1 is "setlobby":
- set {mn::lobby} to location of player
- send "&0____________[&b&lMineNation&0]____________"
- send "&9Succesvol de lobby gezet op de locatie: &f&l%{mn::lobby}%&9."
- send "&0____________[&b&lMineNation&0]____________"
- stop
- if arg 1 is "createteam":
- if arg 2 is set:
- if {mn::teams::%arg 2%} is false:
- set {mn::teams::%arg 2%} to true
- set {mn::teams::leader::%arg 2%} to "%player%"
- send "&0____________[&b&lMineNation&0]____________"
- send "&9Succesvol het team: &f&l%arg 2% &9aangemaakt."
- send "&0____________[&b&lMineNation&0]____________"
- stop
- if {mn::teams::%arg 2%} is not set:
- set {mn::teams::%arg 2%} to true
- set {mn::teams::leader::%arg 2%} to "%player%"
- send "&0____________[&b&lMineNation&0]____________"
- send "&9Succesvol het team: &f&l%arg 2% &9aangemaakt."
- send "&0____________[&b&lMineNation&0]____________"
- stop
- else:
- send "&0____________[&b&lMineNation&0]____________"
- send "&9Dit is al een team."
- json("%player%", "&3/mn teamlist||ttp:&bKrijg een lijst met alle teams||cmd:/mn teamlist")
- json("%player%", "&3/mn createteam [naam]||ttp:&bMaak een team||sgt:/mn createteam [naam]")
- send "&0____________[&b&lMineNation&0]____________"
- stop
- else:
- send "&0____________[&b&lMineNation&0]____________"
- send "&9Je moet nog een team opgeven."
- json("%player%", "&3/mn createteam [naam]||ttp:&bMaak een team||sgt:/mn createteam [naam]")
- send "&0____________[&b&lMineNation&0]____________"
- stop
- if arg 1 is "deleteteam":
- if arg 2 is set:
- if {mn::teams::%arg 2%} is true:
- set {_mndelete::%player%} to false
- if {mn::teams::leader::%arg 2%} is "%player%":
- set {_mndelete::%player%} to true
- if player has permission "minenation.*":
- set {_mndelete::%player%} to true
- if {_mndelete::%player%} is true:
- delete {mn::teams::%arg 2%}
- delete {mn::teams::leader::%arg 2%}
- remove {mn::teams::%arg 2%} from {mn::teams::*}
- send "&0____________[&b&lMineNation&0]____________"
- send "&9Succesvol het team &f&l%arg 2% &9verwijderd."
- send "&0____________[&b&lMineNation&0]____________"
- stop
- else:
- send "&0____________[&b&lMineNation&0]____________"
- send "&9Jij bent niet de leider van dit team."
- send "&0____________[&b&lMineNation&0]____________"
- stop
- else:
- send "&0____________[&b&lMineNation&0]____________"
- send "&9Dit team bestaat niet."
- json("%player%", "&3/mn teamlist||ttp:&bKrijg een lijst met alle teams||cmd:/mn teamlist")
- json("%player%", "&3/mn deleteteam [naam]||ttp:&bVerwijder een team||sgt:/mn deleteteam [naam]")
- send "&0____________[&b&lMineNation&0]____________"
- stop
- else:
- send "&0____________[&b&lMineNation&0]____________"
- send "&9Je moet nog een team opgeven."
- json("%player%", "&3/mn deleteteam [naam]||ttp:&bVerwijder een team||sgt:/mn deleteteam [naam]")
- send "&0____________[&b&lMineNation&0]____________"
- stop
- if arg 1 is not set:
- send "&0____________[&b&lMineNation&0]____________"
- json("%player%", "&3/mn help [1/2]||ttp:&bGeeft de help pagina weer||sgt:/mn help [1/2]")
- send "&0____________[&b&lMineNation&0]____________"
- stop
- if arg 1 is "help":
- send "&0____________[&b&lMineNation&0]____________"
- json("%player%", "&3Nog geen help pagina.")
- send "&0____________[&b&lPagina 1/1&0]____________"
- stop
- if arg 1 is "teamlist":
- delete {mn::looped::teams::*}
- loop {mn::teams::*}:
- add loop-index to {mn::looped::teams::*}
- replace all "," with "%nl%" in {mn::loop::teams::*}
- send "&0____________[&b&lMineNation&0]____________"
- send "&9Dit is een lijst met alle teams:"
- send "&f&l%{mn::looped::teams::*}%"
- send "&0____________[&b&lMineNation&0]____________"
- stop
- if arg 1 is "join":
- stop
- if arg 1 is "spawn" OR "lobby":
- tp(player, {mn::lobby})
- stop
- else:
- send "&0____________[&b&lMineNation&0]____________"
- send "&9Doe:"
- json("%player%", "&3/mn help||ttp:&bGeeft de help pagina weer||cmd:/mn help 1")
- send "&0____________[&b&lMineNation&0]____________"
- stop
- ================================================
- #Minenation scoreboard
- options:
- {arg2::%arg 2%} = {rank::%loop-player%}
- every 1 tick:
- loop all players in world "Minenation":
- wipe loop-player's sidebar
- set name of sidebar of loop-player to "&9&lMineNation"
- set score "&3Team: &f&l%{mn::team::%loop-player%}%" in sidebar of loop-player to 4
- set score "&3TeamRank: &f&l%{mn::team::rank::%loop-player%}%" in sidebar of loop-player to 3
- set score "&3Baan: &f&l/mn baan" in sidebar of loop-player to 2
- set score " " in sidebar of loop-player to 1
- set score "&3Rank: &f&l%{rank::%loop-player%}%" in sidebar of loop-player to 0
- #set score "&3Baan1: &f&l%{mn::baan1::%loop-player%}%" in sidebar of loop-player to 4
- #set score "&3Baan2: &f&l%{mn::baan2::%loop-player%}%" in sidebar of loop-player to 3
- #set score "&3Baan3: &f&l%{mn::baan3::%loop-player%}%" in sidebar of loop-player to 2
- #set score "&3Baan4: &f&l%{mn::baan4::%loop-player%}%" in sidebar of loop-player to 1
- #set score "&3Baan5: &f&l%{mn::baan5::%loop-player%}%" in sidebar of loop-player to 0
Advertisement
Add Comment
Please, Sign In to add comment