Advertisement
Pcornel

MCSK Vagt fyret

Mar 25th, 2016
744
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.16 KB | None | 0 0
  1. #===============================================================================
  2. #Lavet af danni225 og Pcornel
  3. #Alle rettigheder forbeholdes
  4. #===============================================================================
  5.  
  6. #===============================================================================
  7. #REQUIREMENTS:
  8. #===============================================================================
  9. #Skript 2.1.2
  10. #http://dev.bukkit.org/bukkit-plugins/skript/files/84-2-1-2/
  11. #Essentials
  12. #SkQuery
  13. #http://dev.bukkit.org/bukkit-plugins/skquery/
  14. #SkRayFall
  15. #https://www.skunity.com/SkRayFall
  16.  
  17. #===============================================================================
  18.  
  19. options:
  20. #===============================================================================
  21. #Language Variabler
  22. #===============================================================================
  23.  
  24. prefix: &7[&2Vagt Opsagt&7]&f
  25. nopermission: &4Du har ikke tilladelse til denne kommando
  26. TilAdminVagtenErFyret: &4%{_vagten}% er blevet opsagt som vagt #Til admin der fyre vagten
  27. TilVagtenDerBliverFyret: &4%{_admin}% har opsagt dig som vagt #Til vagten der bliver fyret
  28. TilVagtenDerBliverFyret_Title: &4Du er opsagt som vagt #Til vagten der bliver fyret
  29.  
  30. #===============================================================================
  31. #PERMISSIONS
  32. #===============================================================================
  33. # Alle vagter skal have denne
  34. # vagtfyre.vagt
  35. # Admin - Dem der kan fyre en vagt
  36. # vagtfyre.admin
  37. #===============================================================================
  38.  
  39. # OPMÆRKSOMHED: DU SKAL SELV LAVE HVILKET KOMMANDOER, SOM SKRITET SKAL KALDE, NÅR DU OPSIGE EN VAGT
  40. # DETTE KAN GØRES NEDENUNDER - PAS PÅ MED AT ÆNDRE TING, DER IKKE LIGGER I MELLEM LINJER
  41.  
  42. # ÆNDRE DE KOMMANDOER DER SKAL UDFØRES, NÅR VAGTEN BLIVER FYRET HERINDE
  43. # Understøtter at vise 52 vagter i listen (gui), hvis der er brug for flere, kontakt Pcornel eller danni225 på www.minecraftforum.dk
  44. command /fyrevagtspiller <player>:
  45. description: Vagten bliver fyret
  46. usage: Skriv /fyrevagtspiller (vagten der skal fyres)
  47. executable by: players
  48. trigger:
  49. set {_admin} to player #parsed as a player # Admin (dig selv) #Eksempel: Pcornel
  50. set {_vagten} to arg 1 #parsed as a player # Vagten der bliver fyret #Eksempel: danni225
  51.  
  52. if {_admin} has permission "vagtfyre.admin":
  53.  
  54. #Sender beskeder til admin og vagten
  55. send "{@prefix}: {@TilAdminVagtenErFyret}" to {_admin}
  56. send "{@prefix}: {@TilVagtenDerBliverFyret}" to {_vagten}
  57. send {_vagten} title "{@TilVagtenDerBliverFyret_Title}" with subtitle "{@TilVagtenDerBliverFyret_Title}" for 1 seconds
  58.  
  59. # DU MÅ ÆNDRE HERFRA OG NED ====================================================================
  60.  
  61. # Skriv alle de kommandoer, som skal udføres her:
  62. # execute console command "/kommand" = Udføres af console
  63. # make player execute command "/kommand" = Udføres af adminen
  64. # Hashtag (#) betyder at koden ikke bliver kaldt af skriptet
  65.  
  66. # Husk at tilføje/fjerne permissions her i dette afsnit
  67. execute console command "/bcast &7[&2INFO&7]&f: %{_admin}% har opsagt %{_vagten}% som vagt" #Pcornel har opsagt danni225 som vagt
  68. execute console command "/spawn %{_vagten}%" #
  69. execute console command "/ci %{_vagten}%"
  70. # Nedenunder er lavet for at gøre det nemmere for dig
  71. # Husk at fjerne hashtag (#), hvis du bruger en linje
  72. #execute console command "/ci %{_vagten}%"
  73. #execute console command "/ci %{_vagten}%"
  74. #execute console command "/ci %{_vagten}%"
  75. #execute console command "/ci %{_vagten}%"
  76. #execute console command "/ci %{_vagten}%"
  77. #execute console command "/ci %{_vagten}%"
  78. #execute console command "/ci %{_vagten}%"
  79. #execute console command "/ci %{_vagten}%"
  80. #execute console command "/ci %{_vagten}%"
  81. #execute console command "/ci %{_vagten}%"
  82. #execute console command "/ci %{_vagten}%"
  83. #execute console command "/ci %{_vagten}%"
  84. #execute console command "/ci %{_vagten}%"
  85. #execute console command "/ci %{_vagten}%"
  86. #execute console command "/ci %{_vagten}%"
  87.  
  88. # DU MÅ IKKE LÆNGERE ÆNDRE FILEN HEFRA =========================================================
  89. stop trigger
  90. else:
  91. send "{@prefix}: {@nopermission}" to {_admin}
  92. stop trigger
  93.  
  94.  
  95.  
  96. # MÅ IKKE ÆNDRES
  97. # Understøtter at vise 52 vagter i listen (gui), hvis der er brug for flere, kontakt Pcornel eller danni225 på www.minecraftforum.dk
  98. command /fyrevagt:
  99. description: Åben en menu, hvor du kan opsige en vagt
  100. usage: Skriv /fyrevagt
  101. executable by: players
  102. trigger:
  103. if player has permission "vagtfyre.admin":
  104. open chest with 6 rows named "&6Opsig vagt listen" to player
  105. wait 1 tick
  106. set {_temp} to 0
  107. loop all players:
  108. if loop-player has permission "vagtfyre.vagt":
  109. format slot {_temp} of player with skull of loop-player named "&c%loop-player%" to close then run "sudo %player% fyrevagtspiller %loop-player%"
  110. add 1 to {_temp}
  111. format slot 53 of player with red wool named "Luk menuen" to close
  112. stop trigger
  113. else:
  114. send "{@prefix}: {@nopermission}" to player
  115. stop trigger
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement