Advertisement
Pcornel

MCSK VagtChat

Mar 23rd, 2016
725
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.31 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. #===============================================================================
  12.  
  13. options:
  14. #Permission
  15. #Gives til vagter
  16. permission.vagt: vagt.chat
  17. #Gives til admins
  18. permission.admin: vagt.admin
  19. #Har ikke permission besked
  20. PermMsg: &4Du har ikke tilladelse til at bruge denne kommando!
  21. #Vagt Chat prefix
  22. vcprefix: &8[&cVagtChat&8]&f
  23. #===============================================================================
  24. #ÆNDRER IKKE NOGET EFTER DENNE LINJE!
  25. #===============================================================================
  26. command /a <text>:
  27. permission: {@permission.vagt}
  28. permission message: {@PermMsg}
  29. executable by: players and console
  30. aliases: /vc, /vagtchat
  31. trigger:
  32. message "{@vcprefix} &a%player%&e: &f %argument%" to console
  33. loop all players:
  34. loop-player has the permission "{@permission.vagt}":
  35. message "{@vcprefix} &a%player%&e:&f %argument%" to loop-player
  36. arg 1 is not set:
  37. if player has permission "{@permission.vagt}":
  38. send "Forkert brug af denne kommando, prøv med /a help" to player
  39. else:
  40. send "Du har ikke adgang til denne kommando" to player
  41. arg 1 is "help":
  42. if player has permission "{@permission.vagt}":
  43. send "&8========= &cVagtChat &8=========" to player
  44. send "&cPlayer Commands:" to player
  45. send "&7 /a on - &eSlår VagtChat til" to player
  46. send "&7 /a off - &eSlår VagtChat fra" to player
  47. send "&8==================================" to player
  48. else if player has permission "{@permission.admin}":
  49. send "&8========= &cVagtChat &8=========" to player
  50. send "&cPlayer Commands:" to player
  51. send "&7 /a on - &eSlår VagtChat til" to player
  52. send "&7 /a off - &eSlår VagtChat fra" to player
  53. send "&cAdmin Commands:" to player
  54. send "&7 /a reload - &eReloader skriptet" to player
  55. send "&8==================================" to player
  56. arg 1 is "on":
  57. if player has permission "{@permission.vagt}":
  58. set {vagtchat::%player%} to 1
  59. message "&bVagt Chat &aOn&b."
  60. arg 1 is "off":
  61. if player has permission "{@permission.vagt}":
  62. set {vagtchat::%player%} to 0
  63. message "&bVagt Chat &4Off&b."
  64. arg 1 is "reload":
  65. player has permission "vagtchat.admin":
  66. execute console command "/skript reload VagtChat"
  67. send "&8==================================" to player
  68. send "&cVagtChat er blevet reloadet"
  69. send "&8==================================" to player
  70.  
  71. on chat:
  72. if {vagtchat::%player%} is 1:
  73. cancel event
  74. message "{@vcprefix} &a%player%&e: &f %argument%" to console
  75. loop all players:
  76. loop-player has the permission "{@permission.vagt}":
  77. message "{@vcprefix} &a%player%&e:&f %argument%" to loop-player
  78.  
  79. on quit:
  80. if {vagtchat::%player%} is 1:
  81. set {vagtchat::%player%} to 0
  82. delete {vagtchat::%player%}
  83. if {vagtchat::%player%} is 0:
  84. delete {vagtchat::%player%}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement