Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- options:
- prefix: &aEvent &8»&7
- deny: &aEvent &8» &7Sorry, you cannot do this command!
- command /eventhelp:
- trigger:
- send "{@prefix} /eventpropose [Event name] [Event concept]"
- send "{@prefix} /setevent [Event name]"
- send "{@prefix} /eventstart [Event name]"
- send "{@prefix} /eventclose [Event name]"
- send "{@prefix} /eventjoin [Event name]"
- command /setevent [<text>]:
- permission: event.setevent
- permission message: {@deny}
- trigger:
- if arg-1 is not set:
- send "{@prefix} Please set the name of the event you'd like to place."
- else:
- set {event.%arg-1%.location} to location of player
- set {event.%arg-1%} to "closed"
- send "{@prefix} Placed %arg-1%'s Event Location to your current location."
- loop all players:
- if loop-player has permission "event.admin":
- send "{@prefix} %player% set %arg-1%'s location."
- command /eventpropose [<text>] [<text>]:
- trigger:
- if arg-2 is not set:
- send "{@prefix} Please specify the name and the concept for the event you are proposing."
- else:
- send "{@prefix} Proposed event &c%arg-1% &7with the concept of &c%arg-2%&7."
- loop all players:
- if loop-player has permission "event.admin":
- send "&a" to loop-player
- send "{@prefix} %player% sent an event proposal!" to loop-player
- send "&7Proposed Event's Name: &c%arg-1%" to loop-player
- send "&a" to loop-player
- send "&7Proposed Event's Concept: &c%arg-2%" to loop-player
- send "&a"
- command /eventstart [<text>]:
- permission: event.start
- permission message: {@deny}
- trigger:
- if arg-1 is not set:
- send "{@prefix} Please specify an event to start."
- else:
- if {event.%arg-1%} is "closed":
- send "{@prefix} Starting event."
- broadcast "{@prefix} %player% has started the &c%arg-1%&7 event!"
- set {event.%arg-1%} to "open"
- else:
- send "{@prefix} This event already exists or is open already."
- command /eventclose [<text>]:
- permission: event.close
- permission message: {@deny}
- trigger:
- if arg-1 is not set:
- send "{@prefix} Please specify an open event to close."
- else:
- if {event.%arg-1%} is "open":
- send "{@prefix} Closing event."
- set {event.%arg-1%} to "closed"
- broadcast "{@prefix} %player% closed the &c%arg-1%&7 event."
- else:
- send "{@prefix} This event does not exist or is already closed."
- command /eventjoin [<text>]:
- trigger:
- if arg-1 is not set:
- send "{@prefix} Please specify an event to join."
- else:
- if {event.%arg-1%} is "open":
- send "{@prefix} Joining event."
- teleport player to {event.%arg-1%.location}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement