Advertisement
taktie0304

Untitled

Apr 19th, 2019
112
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.64 KB | None | 0 0
  1. on chat:
  2. cancel event
  3. if {mutelist::*} contains player:
  4. send "[Chat]&cあなたはミュートされているため、発言することができません。" to player
  5. stop
  6. broadcast "%player%&f:&r %message%"
  7.  
  8. command /chatsettings <text> <offline player> <text>:
  9. permission: skript.admin
  10. usage: /chatsettings <prefix|suffix|mute|unmute> <player> <text>
  11. trigger:
  12. if arg 1 is "mute":
  13. if {mutelist::*} contains arg 2:
  14. send "[Chat]&c%arg 2%さんはすでにミュートされています。"
  15. stop
  16. broadcast "[Chat]&e%arg 2%さんが%sender%さんにミュートされました。"
  17. broadcast "[Chat]&e理由:%coloured arg 3%"
  18. add arg 2 to {mutelist::*}
  19. stop
  20. if arg 1 is "unmute":
  21. if {mutelist::*} contains arg 2:
  22. broadcast "[Chat]&a%arg 2%さんが%sender%さんにミュート解除されました。"
  23. broadcast "[Chat]&a理由:%coloured arg 3%"
  24. remove arg 2 from {mutelist::*}
  25. stop
  26. send "[Chat]&c%arg 2%さんはミュートされていません。"
  27. stop
  28.  
  29. command /mutelist [<offline player>]:
  30. trigger:
  31. if arg 1 is not set:
  32. send "&d次のプレイヤーがミュートされています:"
  33. send "%{mutelist::*}%"
  34. stop
  35. if {mutelist::*} contains arg 1:
  36. send "&d対象のプレイヤーはミュートされています。"
  37. stop
  38. send "&b対象のプレイヤーはミュートされていません。"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement