command /setspawn:
aliases: spawnset, sethub, hubset, setlobby, lobbyset
permission: spawn.setspawn
permission message: &cSorry, but you don't have permission to execute this command!
description: Set spawn at your location.
trigger:
message "&6You have &cset spawn&6 at your location!"
set {spawn} to location of player
command /spawn [<player>]:
aliases: hub, lobby
permission: spawn.spawn
permission message: &cSorry, but you don't have permission to execute this command!
description: Teleport you to spawn.
trigger:
if {spawn} isn't set:
message "&4Error:&c spawn is not set!"
stop
else:
argument 1 is not set:
teleport player to {spawn}
message "&6Teleporting..."
else:
if sender has permission "spawn.spawn.others":
if argument is online:
teleport argument to {spawn}
if sender is a player:
message "&6You have been teleported to spawn by &c%player%&6." to argument 1
if sender is not a player:
message "&6You have been teleported to spawn by &cConsole&6." to argument 1
teleport player to {spawn}
else:
message "&cSorry, but you don't have permission to execute this command!"