kunihiko_sato

Untitled

Oct 8th, 2018
126
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.89 KB | None | 0 0
  1. options:
  2. prefix: &8[Mute]
  3.  
  4. on join:
  5. if {%player%.muted} is not set:
  6. set {%player%.muted} to false
  7.  
  8. on chat:
  9. if {%player%.muted} is true:
  10. cancel event
  11. send "{@prefix} &cあなたは&6%{%player%.sender}%&cにミュートされているため発言ができません。: %{%player%.reason}%"
  12.  
  13. on command "/msg":
  14. sender is player:
  15. if {%player%.muted} is true:
  16. cancel event
  17. send "{@prefix} &cあなたは&6%{%player%.sender}%&cにミュートされているため&4/msg&cコマンドを実行できません。: %{%player%.reason}%"
  18.  
  19. on command "/message":
  20. sender is player:
  21. if {%player%.muted} is true:
  22. cancel event
  23. send "{@prefix} &cあなたは&6%{%player%.sender}%&cにミュートされているため&4/message&cコマンドを実行できません。: %{%player%.reason}%"
  24.  
  25. on command "/w":
  26. sender is player:
  27. if {%player%.muted} is true:
  28. cancel event
  29. send "{@prefix} &cあなたは&6%{%player%.sender}%&cにミュートされているため&4/w&cコマンドを実行できません。: %{%player%.reason}%"
  30.  
  31. on command "/tellraw":
  32. sender is player:
  33. if {%player%.muted} is true:
  34. cancel event
  35. send "{@prefix} &cあなたは&6%{%player%.sender}%&cにミュートされているため&4/tellraw&cコマンドを実行できません。: %{%player%.reason}%"
  36.  
  37. on command "/say":
  38. sender is player:
  39. if {%player%.muted} is true:
  40. cancel event
  41. send "{@prefix} &cあなたは&6%{%player%.sender}%&cにミュートされているため&4/say&cコマンドを実行できません。: %{%player%.reason}%"
  42.  
  43. on command "/me":
  44. sender is player:
  45. if {%player%.muted} is true:
  46. cancel event
  47. send "{@prefix} &cあなたは&6%{%player%.sender}%&cにミュートされているため&4/me&cコマンドを実行できません。: %{%player%.reason}%"
  48.  
  49. on command "/r":
  50. sender is player:
  51. if {%player%.muted} is true:
  52. cancel event
  53. send "{@prefix} &cあなたは&6%{%player%.sender}%&cにミュートされているため&4/r&cコマンドを実行できません。: %{%player%.reason}%"
  54.  
  55. on command "/reply":
  56. sender is player:
  57. if {%player%.muted} is true:
  58. cancel event
  59. send "{@prefix} &cあなたは&6%{%player%.sender}%&cにミュートされているため&4/reply&cコマンドを実行できません。: %{%player%.reason}%"
  60.  
  61. on command "/tell":
  62. sender is player:
  63. if {%player%.muted} is true:
  64. cancel event
  65. send "{@prefix} &cあなたは&6%{%player%.sender}%&cにミュートされているため&4/tell&cコマンドを実行できません。: %{%player%.reason}%"
  66.  
  67. command /mute [<player>] [<text>]:
  68. permission: mute.command.mute
  69. permission message: &cYou don't enough permission.
  70. aliases: /mute:mute
  71. usage: &7/mute <対象のプレイヤー> <理由>
  72. trigger:
  73. if arg-1 is set:
  74. if arg-2 is set:
  75. if {%arg 1%.muted} is false:
  76. set {%arg 1%.muted} to true
  77. set {%arg 1%.reason} to arg 2
  78. set {%arg 1%.sender} to player
  79. broadcast "{@prefix} &6%player%&cが&4%arg 1%&cをミュートしました。: %{%arg 1%.reason}%"
  80. else:
  81. send "{@prefix} &4%arg 1%&cはミュートされているため、ミュートできませんでした。: %arg 2%"
  82. else:
  83. send "{@prefix} &c使用法: &7/mute <プレイヤー名> <理由>"
  84. else:
  85. send "{@prefix} &c使用法: &7/mute <プレイヤー名> <理由>"
  86.  
  87. command /unmute [<player>]:
  88. permission: mute.command.unmute
  89. permission message: &cYou don't enough permission.
  90. aliases: /mute:unmute
  91. usage: &7/unmute <対象のプレイヤー>
  92. trigger:
  93. if arg-1 is set:
  94. if {%arg 1%.muted} is true:
  95. set {%arg 1%.muted} to false
  96. broadcast "{@prefix} &b%player%&aが&e%arg 1%&aのミュートを解除しました。"
  97. else:
  98. send "{@prefix} &4%arg 1%&cはミュートされていないため、ミュートを解除できませんでした。"
  99. else:
  100. send "{@prefix} &c使用法: &7/unmute <プレイヤー名>"
Advertisement
Add Comment
Please, Sign In to add comment