Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- command /clan <text> [<text>]:
- trigger:
- if arg 1 is "create" or "c":
- if {clan::%player's uuid%} is set:
- send "&7You're already in a clan! Leave and you can create one."
- else:
- if {clans::*} contains arg 1:
- send "&7That clan name is taken! Try another one"
- else:
- if arg 2 is set:
- set {clans::%arg 2%} to player's uuid
- set {clan::%player's uuid%} to arg 2
- add player's uuid to {clans::%arg 2%::*}
- else:
- send "&7Please put in a name for your clan"
- stop
- else if arg 1 is "join" or "j":
- if arg 1 is set:
- if {clans::*} contains arg 1:
- if {clan::%player's uuid%} is set:
- send "&7You're already in a clan! Leave and you can join a new one."
- else:
- set {clan::%player's uuid%} to arg 1
- add player's uuid to {clans::%arg 2%::*}
- else:
- send "&7That clan does not exist, wanna make it?"
- else:
- send "Please specify a clan to join!"
- stop
- else if arg 1 is "leave" or "l":
- if {clan::%player's uuid%} is not set:
- send "&7You're not in a clan! so you cannot leave"
- else:
- delete {clan::%player's uuid%}
- else if arg 1 is "disband" or "delete" or "d":
- if {clan::%player's uuid%} is not set:
- send "You're not in a clan or do not own one!"
- else if {clans::%{clan::%player's uuid%}%} is not player's uuid:
- send "You're not in a clan or do not own one!"
- else:
- loop {clans::%{clan::%player's uuid%}%::*}:
- delete {clan::%loop-value%}
- remove loop-value from {clans::%{clan::%player's uuid%}%::*}
- delete {clans::%{clan::%player's uuid%}%}
- remove player's uuid from {clan::*}
- stop
- else if arg 1 is "list":
- if {clan::%player's uuid%} is not set:
- send "You're not in a clan!"
- else:
- send "&7----------"
- send "&bClan List:"
- loop {clans::%{clan::%player's uuid%}%::*}:
- send "&7%loop-value parsed as a offline player%"
- stop
- send "&cClans! &7| Team up with your friends!"
- send "&c/clan create <name> to create a clan!"
- send "&c/clan join <name> to join a clan!"
- send "&c/clan leave to leave a clan!"
- send "&c/clan disband to destroy your clan!"
- On chat:
- cancel event
- broadcast "&c%{clan::%player's uuid%}%&7 | &f%player% &7| &f%message%" if {clan::%player's uuid%} is set
- broadcast "&f%player% &7| &f%message%" if {clan::%player's uuid%} is not set
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement