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/
- #===============================================================================
- #===============================================================================
- #Variabler
- #===============================================================================
- options:
- #LØN
- #Bestemmer hvor meget vagter for i løn pr. time:
- #En vagt for løn hver time vagten er online.
- #Hvis vagten logger ud før timen er gået, vil vagten få løn for den tid vagten var online.
- #Vagter i C
- VagtC: 500
- #Vagter i B
- VagtB: 1000
- #Vagter i A
- VagtA: 1500
- #===============================================================================
- #Language Variabler
- #===============================================================================
- #Løn prefix
- prefix: &7[&2LØN&7]&e
- FåetLøn: &aDu har fået din vagt løn
- TilNæsteLøn: &aDer er %{_næstegangløn}% minutter til næste gang du får løn
- #===============================================================================
- #PERMISSIONS
- #===============================================================================
- #Gives til alle vagter
- # vagt.løn
- #Gives til vagter i C
- # vagt.c
- #Gives til vagter i B
- # vagt.b
- #Gives til vagter i A
- # vagt.a
- #===============================================================================
- #ÆNDRER IKKE NOGET EFTER DENNE LINJE!
- #ÆNDRES DETTE FOREGÅR DET PÅ EGET ANSVAR!
- #===============================================================================
- #Viser vagten hvornår vagten næste gang får løn
- command /løn:
- trigger:
- if player has permission "vagt.løn":
- set {_næstegangløn} to 60 - {vagtløn.time.%player%}
- send "{@prefix} {@TilNæsteLøn}" to player
- stop trigger
- on join:
- if player has permission "vagt.løn":
- add player to {vagtløn.players::*}
- if {vagtløn.time.%player%} is not set:
- set {vagtløn.time.%player%} to 0
- every 1 minutes:
- loop {vagtløn.players::*}:
- if loop-value has permission "vagt.løn":
- add 1 to {vagtløn.time.%loop-value%}
- if loop-value has permission "vagt.c":
- if {vagtløn.time.%loop-value%} is equal to 60:
- set {vagtløn.time.%loop-value%} to 0
- set {_lønc} to {@VagtC}
- execute console command "/eco give %loop-value% %{_lønc}%" #Essentials
- send "{@prefix} {@FåetLøn}" to loop-value
- stop trigger
- else if loop-value has permission "vagt.b":
- if {vagtløn.time.%loop-value%} is equal to 60:
- set {vagtløn.time.%loop-value%} to 0
- set {_lønb} to {@VagtB}
- execute console command "/eco give %loop-value% %{_lønb}%" #Essentials
- send "{@prefix} {@FåetLøn}" to loop-value
- stop trigger
- else if loop-value has permission "vagt.a":
- if {vagtløn.time.%loop-value%} is equal to 60:
- set {vagtløn.time.%loop-value%} to 0
- set {_løna} to {@VagtA}
- execute console command "/eco give %loop-value% %{_løna}%" #Essentials
- send "{@prefix} {@FåetLøn}" to loop-value
- stop trigger
- on quit:
- if player has permission "vagt.løn":
- remove player from {vagtløn.players::*}
- if player has permission "vagt.c":
- set {_lønc} to {@VagtC} / 60 * {vagtløn.time.%player%}
- execute console command "/eco give %player% %{_lønc}%" #Essentials
- set {vagtløn.time.%player%} to 0
- stop trigger
- else if player has permission "vagt.b":
- set {_lønb} to {@VagtB} / 60 * {vagtløn.time.%player%}
- execute console command "/eco give %player% %{_lønb}%" #Essentials
- set {vagtløn.time.%player%} to 0
- stop trigger
- else if player has permission "vagt.a":
- set {_løna} to {@VagtA} / 60 * {vagtløn.time.%player%}
- execute console command "/eco give %player% %{_løna}%" #Essentials
- set {vagtløn.time.%player%} to 0
- stop trigger
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement