Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- command /Kingdom [<string>] [<string>] [<string>] [<string>]:
- aliases: /Kingdom, /k, /kd
- trigger:
- if arg 1 is not set:
- send "&a&m-------------------------------------"
- send " &f&LCommands "
- send "&2&l+&7/&3Kingdom &7&L- &7Basic command"
- send "&2&l+&7/&3Kingdom Delete&7 &L- &7Verwijder je Kingdom"
- send "&4&l-&7/&3Kingdom Kick&7 &L- &7Verwijder een persoon uit je Kingdom"
- send "&2&l+&7/&3Kingdom Leave&7 &L- &7Verlaat je Kingdom!"
- send "&2&l+&7/&3Kingdom Invite&7 &L- &7Invite een speler voor je Kingdom"
- send "&2&l+&7/&3Kingdom Join&7 &l- &7Join de Kingdom waarvoor je geïnvited bent"
- send "&2&l+&7/&3Kingdom Creator&7 &L- &7Informatie over de plugin"
- send "&2&l+&7/&3Kingdom Info &7&l -&7 Laat Informatie over een Kingdom zien"
- send "&2&l+&7/&3KdKleur &7&l- &7Verander de prefix van de Kingdom"
- send "&4&l-&7/&3Kingdom Setrank &7&l- &7Verander een rank van de speler"
- send "&2&l+&7/&3Kingdom Setspawn &7&l- &7Zet je KingdomSpawn waar jij staat"
- send "&2&l+&7/&3Kingdom Spawn &7&l- &7Teleporteer naar jou KingdomSpawn"
- send "&4&l-&7/&3Kingdom chat &7&l- &7Verander de chat naar Public/Kingdom/&7Bondgenoot"
- send "&a&m-------------------------------------"
- if player has permission "admin.Kingdom":
- send " &c&LAdmin "
- send "&2&l+&7/&3Kingdom Create <naam speler> <kd naam> &7 &L- &7Creeër een Kingdom"
- send "&4&l-&7/&3SetOwner <player>&7 &l- &7Set the owner of a Kingdom"
- send "&a&m-------------------------------------"
- if arg 1 is "creator":
- send "&a&m-------------------------------------"
- send "&7Author: PsekA_F [Owner/Dev]"
- send "&7Made For Infinity-Network"
- send "&a&m-------------------------------------"
- if arg 1 is "create":
- if arg 2 is set:
- if arg 3 is set:
- if {Kingdom.beschikbaar::*} does not contain "%arg-3%":
- if {inKingdom.%arg-2%} is false:
- send "&7[&c&lKingdom&7]&3 Je hebt het kingdom %arg-3% voor %arg-2% gemaakt&c!"
- set {Kingdomnaam.%arg-2%} to "%arg-3%"
- set {inKingdom.%arg-2%} to true
- set {Kingdom.prefix.%{Kingdomnaam.%player%}%} to "&7%arg-3%"
- set {Kingdomnaam.%arg-2%} to "%arg-3%"
- set {owner.%{Kingdomnaam.%arg-2%}%} to "%arg-2%"
- make console execute "pex user %arg-2% add owner.Kingdom"
- make console execute "pex user %arg-2% add Kingdom.invite"
- make console execute "pex user %arg-2% add Kingdom.messages.%{Kingdomnaam.%arg-2%}%"
- make console execute "pex user %arg-2% add Kingdom.setspawn"
- add "&7%arg-2%&8," to {leden.Kingdom.%{Kingdomnaam.%arg-2%}%}
- add 1 to {aantal.Kingdom.%{Kingdomnaam.%arg-2%}%}
- add "%arg-3%" to {Kingdom.beschikbaar::*}
- set {kdrank.%arg-2%} to "&6Koning"
- else:
- send "&7[&c&LKingdom&7]&3 Die speler zit al in een kingdom&c!"
- else:
- send "&7[&c&LKingdom&7]&3 Die kingdomnaam is al bezet&c!"
- else:
- send "&7[&c&LKingdom&7]&3 Geef een kingdomnaam op&c!"
- else:
- send "&7[&c&LKingdom&7]&3 Geef een speler naam op&c!"
- if arg-1 is "info":
- if {inKingdom.%player%} is true:
- send "&9&m-------------------------------------"
- send "&7Jou Kingdomnaam is: &6%{Kingdomnaam.%player%}%"
- send "&7Aantal spelers in jou Kingdom&3: &6%{aantal.Kingdom.%{Kingdomnaam.%player%}%}%"
- send "&7Jou Kingdom lijder is: &6%{owner.%{Kingdomnaam.%arg-2%}%}%"
- send "&7&oBinnenkort een GUI &c&o:D"
- send "&9&m-------------------------------------"
- else:
- send "&7[&c&lKingdom&7]&3 Je zit niet in een Kingdom!"
- if arg-1 is "delete":
- if player has permission "owner.Kingdom":
- send "&7[&c&lKingdom&7] &3Je Hebt %{Kingdomnaam.%player%}% Verwijderd"
- set {kdrank.%player%} to "&7Kingdomloos"
- set {Kingdomnaam.%player%} to "&7Kingdomloos"
- set {kick.players.%{Kingdomnaam.%player%}%} to true
- remove "%{Kingdomnaam.%player%}%" from {Kingdom.beschikbaar::*}
- clear {aantal.Kingdom.%{Kingdomnaam.%player%}%::*}
- make console execute "pex user %player% remove owner.Kingdom"
- make console execute "pex user %player% remove Kingdom.invite"
- make console execute "pex user %player% remove Kingdom.setspawn"
- make console execute "pex user %player% add Kingdom.messages.%{Kingdomnaam.%player%}%"
- clear {Kingdom.prefix.%{Kingdomnaam.%player%}%}
- clear {leden.Kingdom.%{Kingdomnaam.%player%}%}
- set {inKingdom.%player%} to false
- set {Kingdom.prefix} to "&7Geen Kingdom"
- else:
- send "&7[&c&lKingdom&7] &3Je hebt geen permissions om de Kingdom te verwijderen!"
- if arg 1 is "leave":
- if player has permission "owner.Kingdom":
- send "&7[&c&lKingdom&7] &3Als owner kan je Kingdom niet verlaten!"
- else:
- clear {Kingdomnaam.%player%}
- set {Kingdom.prefix.%{Kingdomnaam.%player%}%} to "&7Geen Kingdom"
- set {Kingdom.rank.%player%} to ""
- remove 1 from {aantal.Kingdom.%{Kingdomnaam.%player%}%::*}
- remove "%player%" from {leden.Kingdom.%{Kingdomnaam.%player%}%::*}
- set {inKingdom.%player%} to false
- set {kdrank.%player%} to "&7Kingdomloos"
- set {Kingdom.prefix} to "&7Geen Kingdom"
- send "&7[&c&lKingdom&7] &3Je hebt de Kingdom verlaten!"
- if arg 1 is "invite":
- if arg-2 is set:
- if player has permission "Kingdom.invite":
- if {inKingdom.%arg-2%} is false:
- set {_p} to arg-2 parsed as a player
- send "&7[&c&lKingdom&7] &3Je bent geïnvited voor de Kingdom %{Kingdomnaam.%player%}% Gebruik &7/&3Kingdom join &e%{Kingdomnaam.%player%}%" to {_p}
- add "%arg-2%" to {invites.%{Kingdomnaam.%player%}%::*}
- send "&7[&c&LKingdom&7]&3 De speler %arg-2% is geïnvited voor jou Kingdom&c!"
- else:
- send "&7[&c&LKingdom&7]&3 Deze speler zit al in een Kingdom"
- else:
- send "&Alleen alleen prins/prinses of hoger kan mensen inviten&c!"
- if arg 1 is "join":
- if arg-2 is set:
- if {invites.%arg-2%::*} contains "%player%":
- set {Kingdomnaam.%player%} to "%arg-2%"
- make console execute "pex user %player% add Kingdom.messages.%{Kingdomnaam.%player%}%"
- set {Kingdom.prefix.%player%} to "%{Kingdom.prefix.%{Kingdomnaam.%player%}%}%"
- set {inKingdom.%player%} to true
- add 1 to {aantal.Kingdom.%{Kingdomnaam.%player%}%}
- remove "%player%" from {invites.%{Kingdomnaam.%player%}%::*}
- send "&7[&c&lKingdom&7] &3Je hebt de Kingdom &e%{Kingdomnaam.%player%}%&3 Gejoined&c!"
- loop all players:
- loop-player has permission "Kingdom.messages.%{Kingdomnaam.%player%}%":
- send "&7[&c&lKingdom&7]&3 &8%player%&3 is jullie Kingdom gejoined&c!" to loop-player
- make console execute "pex user %player% add Kingdom.messages.%{Kingdomnaam.%player%}%"
- stop
- else:
- send "&7[&c&lKingdom&7]&3 Je bent niet uitgenodigd voor &e%arg-2%&c!"
- else:
- send "&7[&c&lKingdom&7]&3 Geef de naam op van de Kingdom waarvoor je geïnvited bent&c!"
- if arg 1 is "prefix":
- if player has permission "Kingdom.owner":
- if arg-2 is set:
- set {Kingdom.prefix.%{Kingdomnaam.%player%}%} to colored "%arg-2%"
- send "&7[&c&lKingdom&7]&3 Je hebt de prefix van je kingdom veranderd naar %arg-2%"
- else:
- send "&7[&c&LKingdom&7]&3 Geef naam + kleurcodes!"
- else:
- send "&7[&c&lKingdom&7]&3 Je bent niet de eigenaar van dit kingdom!"
- if arg 1 is "setspawn":
- if player has permission "setspawn.kingdom":
- set {kingdom.spawn.%{Kingdomnaam.%player%}%} to location of player
- send "&7[&c&lKingdom&7]&3 De kingdomspawn is verplaats naar %{kingdom.spawn.%{Kingdomnaam.%player%}%}%"
- stop
- if arg 1 is "spawn":
- if {kingdom.spawn.%{Kingdomnaam.%player%}%} is set:
- send "&7[&c&LKingdom&7]&3 Je word in 5 seconden geteleporteerd..."
- wait 5 seconds
- teleport the player to {kingdom.spawn.%{Kingdomnaam.%player%}%}
- send "&7[&c&LKingdom&7]&3 Je bent naar je kingdom spawn geteleporteerd!"
- else:
- send "&7[&c&LKingdom&7]&3 Er is nog geen kingdom spawn!"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement