kunihiko_sato

Untitled

Oct 19th, 2018
58
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.44 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. on command "/t":
  68. sender is player:
  69. if {%player%.muted} is true:
  70. cancel event
  71. send "{@prefix} &cあなたは&6%{%player%.sender}%&cにミュートされているため&4/t&cコマンドを実行できません。ミュートされた理由: %{%player%.reason}%"
  72.  
  73.  
  74. command /mute [<player>] [<text>]:
  75. permission: mute.command.mute
  76. permission message: &cYou don't enough permission.
  77. aliases: /mute:mute
  78. usage: &7/mute <対象のプレイヤー> <理由>
  79. trigger:
  80. if arg-1 is set:
  81. if arg-2 is set:
  82. if {%arg 1%.muted} is false:
  83. set {%arg 1%.muted} to true
  84. set {%arg 1%.reason} to arg 2
  85. set {%arg 1%.sender} to player
  86. broadcast "{@prefix} &6%player%&cが&4%arg 1%&cをミュートしました。ミュートした理由: %{%arg 1%.reason}%"
  87. else:
  88. send "{@prefix} &4%arg 1%&cはミュートされているため、ミュートできませんでした。"
  89. else:
  90. send "{@prefix} &c使用法: &7/mute <プレイヤー名> <理由>"
  91. else:
  92. send "{@prefix} &c使用法: &7/mute <プレイヤー名> <理由>"
  93.  
  94. command /unmute [<player>]:
  95. permission: mute.command.unmute
  96. permission message: &cYou don't enough permission.
  97. aliases: /mute:unmute
  98. usage: &7/unmute <対象のプレイヤー>
  99. trigger:
  100. if arg-1 is set:
  101. if {%arg 1%.muted} is true:
  102. set {%arg 1%.muted} to false
  103. broadcast "{@prefix} &b%player%&aが&e%arg 1%&aのミュートを解除しました。"
  104. else:
  105. send "{@prefix} &4%arg 1%&cはミュートされていないため、ミュートを解除できませんでした。"
  106. else:
  107. send "{@prefix} &c使用法: &7/unmute <プレイヤー名>"
Add Comment
Please, Sign In to add comment