Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #===============================================================================
- #Lavet af danni225 og Pcornel
- #Alle rettigheder forbeholdes
- #===============================================================================
- #===============================================================================
- #REQUIREMENTS:
- #===============================================================================
- #Skript 2.1.2
- #http://dev.bukkit.org/bukkit-plugins/skript/files/84-2-1-2/
- #Essentials
- #===============================================================================
- #===============================================================================
- #PERMISSIONS
- #===============================================================================
- # Personer der godt må komme ind, imens serveren bliver arbejdet på (som udgangspunkt: moderator+)
- # shutdown.tilladtAdgang
- # Personer der kan aktivere og deaktivere shutdown
- # shutdown.admin
- #===============================================================================
- # Luk serveren ned for at arbejde på den og giv spilleren en nedtæller om hvordan den er åben igen.
- # Alle folk der ikke har "tilladtAdgang" bliver kicket med det samme kommandoen bliver kørt
- on login:
- if player has permission "shutdown.tilladtAdgang":
- stop trigger
- else:
- if {shutdown} is true:
- wait 1 tick
- kick player due to "Arbejder på serveren, %{shutdown.start}% sekunder tilbage"
- command /shutdown [<integer>]:
- description: Skriv /shutdown sekunder
- usage: Skriv /shutdown sekunder
- executable by: players and console
- trigger:
- if player has permission "shutdown.admin":
- if {shutdown} is true:
- set {shutdown} to false
- send "Shutdown er blevet deaktiveret" to player
- clear {shutdown.start}
- else:
- if argument exists:
- set {shutdown} to true
- set {shutdown.start} to arg 1
- execute console command "/shutdownkickallplayers"
- wait 1 tick
- execute console command "/bcast Shutdown er blevet aktiveret"
- stop trigger
- else if executor is console:
- if {shutdown} is true:
- set {shutdown} to false
- send "Shutdown er blevet deaktiveret" to player
- clear {shutdown.start}
- else:
- if argument exists:
- set {shutdown} to true
- set {shutdown.start} to arg 1
- execute console command "/shutdownkickallplayers"
- wait 1 tick
- execute console command "/bcast Shutdown er blevet aktiveret"
- stop trigger
- command /shutdownkickallplayers:
- executable by: console
- trigger:
- if executor is console:
- if {shutdown} is true:
- loop all players:
- if loop-player has permission "shutdown.tilladtAdgang":
- send "Bare rolig, du må gerne blive på serveren" to loop-player
- else:
- kick loop-player due to "Arbejder på serveren, %{shutdown.start}% sekunder tilbage"
- stop trigger
- every 10 second:
- {shutdown} is true:
- if {shutdown.start} is less than 1:
- make console execute command "/shutdown 0"
- execute console command "/bcast Serveren er åben igen, arbejdet er færdigt"
- else:
- subtract 10 from {shutdown.start}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement