Date: 2018/03/16 22:18:38 UTC-07:00
Type: Denizen Script
joinchannel:
type: world
events:
on player joins:
- execute as_op "ch set <player.name> hollowcraft"
- if <player.has_flag[flyinglogout]> {
- wait 8
- execute as_op "god <player.name> disable"
- execute as_op "resadmin removeall <player.name>"
}
- if !<player.has_played_before> {
- inject newplayerjoin
- queue clear
}
- inject bungeejoin
on player quits:
- if !<player.is_flying> queue clear
else execute as_op "god <player.name> enable"
newplayerjoin:
script:
- bungee <bungee.list_servers>:
- announce "&3Welcome &b‡&a{DISPLAYNAME}&b‡&f to &bHollowCraft&3!"
bungeejoin:
type: task
script:
- define name <context.name>
- bungee <bungee.list_servers>:
- announce "<green>%name% <gray>has rejoined <dark_aqua>Hol<aqua>low<green>Cra<dark_green>ft <dark_green>Se<green>rv<aqua>e<dark_aqua>rs<gold>."