Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- command /DeclareWar <text>:
- permission: Team.Leaders # Makes it so only Co-Leader and Leader of a team can use
- aliases: /DW <text>, /Declarewar <text>, /declarewar <text>
- trigger:
- if {player.team.name} = "test":
- send "Success!"
- set {player} to "%player%"
- broadcast "&7&l[&c&lWAR&7&l] &3%{player.team.name}% has declared war on %arg 1%."
- command /createteam <text>:
- permission: Not.On.Team # Checks if player is on a team
- trigger:
- Broadcast "&3%player% &7has created a team named &2%arg 1%"
- set {player} to "%player%"
- set {player.team.name} to "%arg 1%"
- if {player.team.name} = "test":
- send "Success!"
- execute console command "/pex user %{player}% add Team.Leaders"
- execute console command "/pex user %{player}% add Team.Leader"
- command /teaminvite <player>:
- permission: Team.Leaders
- trigger:
- set {_Player} to "%player%"
- set {_player} to "%arg 1%"
- if {_player} doesn't have permission "Not.On.Team":
- set {%arg 1%.invited.team} to "%{_player.team.name}%"
- execute console command "/pex user %{_player}% add Join.Team"
- send "&7You have been invited to &2&l%{player.team.name}% &7by &c&l%{_player}%! &7To join use /teamjoin &2&l%{player.team.name}%." to {_player}
- command /jointeam <text>:
- permission: Join.Team
- trigger:
- set {_player} to "%player%"
- if {_player.invited.team} = "%arg 1%":
- send "You have joined %{_player.invited.team}%" to {_player}
- set {player.team.name} to "%{_player.invited.team}%"
- execute console command "pex user %{_player}% add Team.Member"
- execute console command "pex user %{_player}% remove Join.Team"
- execute console command "pex user %{_player}% remove Not.On.Team"
- command /leaveteam
- permission: Team.Member
- trigger:
- set {player} to "%player%"
- send "Are you sure you want to leave %{player.team.name}%? If you do say Yes in the next 15 seconds" to {player}
- set {player.Team.Leave} to true
- wait 15 seconds
- set {player.Team.Leave} to false
- command /teampromote <text>:
- permission: Team.Leader
- trigger:
- set {_player} to "%player%"
- set {_user} to "%arg 1%"
- if {_player.team.name} = {_user.team.name}:
- if {_user} doesn't have permission "Team.Leaders":
- if {_user} doesn't have permission "Team.Leader":
- send "You have promoted %{_user}% to a Co-Leader" to {_player}
- send "You have been promoted to Co-Leader in %{_user.team.name}%" to {_user}
- execute console command "pex users %{_user}% add Team.Leaders"
- if {_user} has permission "Team.Leader":
- send "You can't promote yourself, silly" to {_player}
- on first join:
- send "Welcome to the server %player%!"
- on chat:
- set {player} to "%player%"
- if {player.Team.Leave} is true:
- if message contains "Yes":
- send "You have left %{player.team.name}%." to {player}
- execute console command "pex users %{player}% add Not.On.Team"
- execute console command "pex users %{player}% remove Team.Member"
- set {player.Team.Leave} to false
- if player doesn't have permission "Not.On.Team":
- cancel event
- set {player} to "%player%"
- set {prefix} to "%{player.team.name}%"
- message "%{prefix}% %{player}%: %message%"
Add Comment
Please, Sign In to add comment