Advertisement
Guest User

Untitled

a guest
Oct 20th, 2019
108
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.70 KB | None | 0 0
  1. #Lavet af KL12 - ChatSystem
  2. #Må ikke videresælges!
  3.  
  4. on chat:
  5. cancel event
  6. if player has permission "ejer":
  7. broadcast "%colored player's prefix%%player%&7%colored player's suffix% &8» &c%message%"
  8. stop
  9. if player has permission "staff":
  10. broadcast "%colored player's prefix%%player%&7%colored player's suffix% &8» &e%message%"
  11. stop
  12. else:
  13.  
  14. broadcast "%colored player's prefix%%player%&7%colored player's suffix% &8» &f%message%"
  15.  
  16. stop
  17.  
  18. options:
  19. p: &8[ &3&lSTAFFCHAT &8]
  20. bc: &8[ &3&lBROADCAST &8] &e
  21.  
  22. command /staffchat [<text>]:
  23. aliases: /sc, /st, /staffc, /stc, /stchat, /!
  24. permission: staff.use
  25. permission message: &8[&4Fejl&8] &cDu er ikke staff.
  26. trigger:
  27. if arg-1 is not set:
  28. message "{@p} &cDu kan slå din staffchat fra med &f/sc &4fra"
  29. message "{@p} &cDu kan slå din staffchat til med &f/sc &atil"
  30. stop
  31. if arg-1 is "fra":
  32. set {schat.%player%} to false
  33. message "{@p} &cDu har slået din staffchat &4fra&8."
  34. stop
  35. if arg-1 is "til":
  36. delete {schat.%player%}
  37. message "{@p} &cDu har slået din staffchat &atil&8."
  38. stop
  39. if arg-1 is set:
  40. loop all players:
  41. set {_prefix} to ""
  42. replace all "[" with "" in {_prefix}
  43. replace all "]" with "" in {_prefix}
  44. replace all "&" with "§" in {_prefix}
  45. if loop-player has permission "staff.use":
  46. if {schat.%loop-player%} is not set:
  47. send "{@p} %{_prefix}%&f%colored player's prefix%%player%&8: &c%arg text%" to loop-player
  48. else:
  49. send "{@p} &a &7Du har slået din staffchat fra&8. &7Brug &f/sc &atil&8."
  50. stop
  51.  
  52. command /bc [<text>]:
  53. aliases: /broadcast
  54. permission: staff.bc
  55. permission message: &8[&4Fejl&8] &cDu er ikke staff.
  56. trigger:
  57. if arg-1 is set:
  58. broadcast "{@bc} %colored arg-1%"
  59. else:
  60. send "{@bc} &eDu mangler beskeden"
  61.  
  62. command /clearchat [<text>]:
  63. aliases: /rengørchat, /renschat, /cc
  64. permission: staff.clearchat
  65. permission message: &8[&4Fejl&8] &cDu er ikke staff.
  66. trigger:
  67. loop 200 times:
  68. broadcast ""
  69. broadcast "&8&m]------------------------------["
  70. broadcast "&3&lCHAT CLEAR SYSTEM"
  71. broadcast "&7Chatten blev clearet af en Staff"
  72. broadcast "&7Personen var &b%command sender%"
  73. broadcast "&8&m]------------------------------["
  74. stop
  75.  
  76.  
  77. on first join:
  78.  
  79. set {latest::firstjoin} to player
  80.  
  81. add 1 to {total::firstjoin}
  82.  
  83. broadcast "&8&m- -&m&8"
  84.  
  85. broadcast ""
  86.  
  87. broadcast "&9VELKOMMEN! &b%player%&7, du er nr. &8(&b%{total::firstjoin}%&8)&7, der joiner serveren."
  88.  
  89. broadcast ""
  90.  
  91. broadcast "&8&m- -&m&8"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement