SHARE
TWEET

Untitled

a guest Sep 16th, 2019 83 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. command /help [<number>]:
  2.     trigger:
  3.         if arg 1 is not set:
  4.             send "&e--------- &fHelp: Index &e-------------------------"
  5.             send "&7Use /help [n] to get page n of help."
  6.         if arg 1 is set:
  7.             send "&e--------- &fHelp: Index &e-------------------------"
  8.             send "&7Use /help [n] to get page n of help."
  9. command /? [<number>]:
  10.     trigger:
  11.         if arg 1 is not set:
  12.             send "&e--------- &fHelp: Index &e-------------------------"
  13.             send "&7Use /help [n] to get page n of help."
  14.         if arg 1 is set:
  15.             send "&e--------- &fHelp: Index &e-------------------------"
  16.             send "&7Use /help [n] to get page n of help."
  17. on command "/pl":
  18.     if player is not an op:
  19.         cancel event
  20.         send "Unknown command. Type ""/help"" for help"
  21. on command "/plugins":
  22.     if player is not an op:
  23.         cancel event
  24.         send "Unknown command. Type ""/help"" for help"
  25. on command "/?":
  26.     if player is not an op:
  27.         cancel event
  28.         send "Unknown command. Type ""/help"" for help"
  29. on command "/ver":
  30.     if player is not an op:
  31.         cancel event
  32.         send "Unknown command. Type ""/help"" for help"
  33. on command "/about":
  34.     if player is not an op:
  35.         cancel event
  36.         send "Unknown command. Type ""/help"" for help"
  37. on command "/version":
  38.     if player is not an op:
  39.         cancel event
  40.         send "Unknown command. Type ""/help"" for help"
  41. on packet:
  42.     if player is not an op:
  43.         event-string is "PacketPlayInTabComplete"
  44.         cancel event
  45. on command:
  46.     event-player exist
  47.     loop all players:
  48.         loop-player has permission "admin"
  49.         {CSS.%loop-player%} is true
  50.         message "&7[cmdlog]&e%event-player% &c>>> &b/%full command%" to loop-player
  51.  
  52. command /css <boolean>:
  53.     permission: "admin"
  54.     trigger:
  55.         set {CSS.%player%} to arg
  56.        
  57. on load:
  58.     loop all players:
  59.         loop-player has permission "admin"
  60.         set {CSS.%loop-player%} to true
  61. on chat:
  62.     if {%player%.enable} is true:
  63.         cancel event
  64.         if {%player%.msg} is true:
  65.             send "&7[&6MuteSystem&7]&cあなたは「%{%player%.sender}%」さんに「%{%player%.reason}%」という理由でミュートされているため発言ができません。"
  66.             send "&7[&6MuteSystem&7]&b/unmutepleaseコマンドでミュート解除の申請を出すことができます。"
  67.             send "&7[&6MuteSystem&7]&e/mutemsg offでこのメッセージを表示しません。"
  68.     if {%player%.enable} is not set:
  69.         cancel event
  70.         if {prefix::%uuid of player%} is set:
  71.             if {suffix::%uuid of player%} is set:
  72.                 broadcast "%{prefix::%uuid of player%}%%player%%{suffix::%uuid of player%}%&a: &r%message%"
  73.             else:
  74.                 broadcast "%{prefix::%uuid of player%}%%player%&a: &r%message%"
  75.         else:
  76.             if {suffix::%uuid of player%} is set:
  77.                 broadcast "&b%player%%{suffix::%uuid of player%}%&a: &r%message%"
  78.             else:
  79.                 broadcast "&f%player%&a: &r%message%"
  80.     if {%player%.enable} is false:
  81.         cancel event
  82.         if {prefix::%uuid of player%} is set:
  83.             if {suffix::%uuid of player%} is set:
  84.                 broadcast "%{prefix::%uuid of player%}%%player%%{suffix::%uuid of player%}%&a: &r%message%"
  85.             else:
  86.                 broadcast "%{prefix::%uuid of player%}%%player%&a: &r%message%"
  87.         else:
  88.             if {suffix::%uuid of player%} is set:
  89.                 broadcast "&b%player%%{suffix::%uuid of player%}%&a: &r%message%"
  90.             else:
  91.                 broadcast "&f%player%&a: &r%message%"
  92.  
  93. command /prefix [<offline player>] [<text>]:
  94.     permission: skript.admin
  95.     permission message: &rあなたは権限を持っていません。
  96.     trigger:
  97.         set {prefix::%uuid of arg-1%} to coloured arg-2
  98.         send "&2称号の変更 &8&l» &b%arg 1%の称号(前)を%coloured arg 2%&bにしました!"
  99.  
  100. command /resetprefix [<offline player>]:
  101.     permission: skript.admin
  102.     permission message: &rあなたは権限を持っていません。
  103.     trigger:
  104.         delete {prefix::%uuid of arg-1%}
  105.         send "&a称号のリセット &8&l» &b%arg 1%の称号(前)をリセットしました。"
  106.  
  107. command /suffix [<offline player>] [<text>]:
  108.     permission: skript.admin
  109.     permission message: &rあなたは権限を持っていません。
  110.     trigger:
  111.         set {suffix::%uuid of arg-1%} to coloured arg-2
  112.         send "&2称号の変更 &8&l» &b%arg 1%の称号(後ろ)を%coloured arg 2%&bにしました!"
  113.  
  114. command /clearsuffix [<offline player>]:
  115.     permission: skript.admin
  116.     permission message: &rあなたは権限を持っていません。
  117.     trigger:
  118.         delete {suffix::%uuid of arg-1%}
  119.         send "&a称号のリセット &8&l» &b%arg 1%の称号(後ろ)をリセットしました。"
  120. on join:
  121.     if {%player%.enable} is not set:
  122.         set {%player%.enable} to false
  123.  
  124. command /mutemsg [<text>]:
  125.     usage: /&9mute &a<on|off> &7- ミュート時のメッセージ表示をon/offします。
  126.     trigger:
  127.         if arg 1 is "on":
  128.             set {%player%.msg} to true
  129.             send "&7[&6MuteSystem&7]&dミュート時のメッセージ表示をonにしました。"
  130.             send "&7[&6MuteSystem&7]&d無効化するには、/mutemsg offを実行してください。"
  131.             stop
  132.         if arg 1 is "off":
  133.             set {%player%.msg} to false
  134.             send "&7[&6MuteSystem&7]&dミュート時のメッセージ表示をoffにしました。"
  135.             send "&7[&6MuteSystem&7]&d有効化するには、/mutemsg onを実行してください。"
  136.             stop
  137.         send "Corrent usage: /&9mute &a<on|off> &7- ミュート時のメッセージ表示をon/offします。"
  138.  
  139. command /mute <offline player> <text> :
  140.     permission: skript.command.mute
  141.     usage: /&9mute &a<プレイヤー> &a<理由> &7- 対象のプレイヤーをミュートします。
  142.     trigger:
  143.         set {%arg 1%.enable} to true
  144.         set {%arg 1%.reason} to arg 2
  145.         set {%arg 1%.sender} to player
  146.         broadcast "&7[&6MuteSystem&7]&c%player%さんによって、%arg 1%さんがミュートされました:%arg 2%"
  147. command /unmute <offline player>:
  148.     permission: skript.command.unmute
  149.     usage: /&9unmute &a<プレイヤー>&7 - 対象のプレイヤーをミュート解除します。
  150.     trigger:
  151.         set {%arg 1%.enable} to false
  152.         reset {%arg 1%.reason}
  153.         reset {%arg 1%.sender}
  154.         broadcast "&7[&6MuteSystem&7]&b%player%さんによって、%arg 1%さんがミュート解除されました。"
  155.        
  156. command /unmuteplease [<text>]:
  157.     usage: /&9unmuteplease &e[コメント] &7- ミュート解除を申請します。
  158.     trigger:
  159.         if {%player%.cool} is true:
  160.             send "&7[&6MuteSystem&7]&eミュート解除の申請は5分間のクールタイムが必要です。"
  161.             stop trigger
  162.         if {%player%.enable} is false:
  163.             send "&7[&6MuteSystem&7]&eミュートされていない際はミュート解除申請を出せません"
  164.             stop trigger
  165.         broadcast "&7[&6MuteSystem&7]&e%player%さんがミュート解除申請を出しました。"
  166.         broadcast "&7[&6MuteSystem&7]&e%player%さんがミュートされている理由:%{%player%.reason}%"
  167.         broadcast "&7[&6MuteSystem&7]&e%player%さんをミュートしたプレイヤー:%{%player%.sender}%"
  168.         broadcast "&7[&6MuteSystem&7]&eコメント:%arg 1%"
  169.         set {%player%.cool} to true
  170.         send "&7[&6MuteSystem&7]&bミュート解除申請を出しました。再度実行するには5分間待ってください。"
  171.         wait 300 seconds
  172.         set {%player%.cool} to false
  173.         send "&7[&6MuteSystem&7]&b5分間経過したので、ミュート解除の申請を出すことができます。"
  174.  
  175. command /mutever:
  176.     trigger:
  177.         message "&7[&6MuteSystem&7]&b導入されているミュートスクリプトのバージョン:3.0"
  178.         message "&7[&6MuteSystem&7]&bVer2.1 -> 3.0への変更点:"
  179.         message "&7[&6MuteSystem&7]&bミュートされたことが一度もない際にunmutepleaseが使える不具合を修正しました"
  180.         message "&7[&6MuteSystem&7]&bメッセージを一部変更しました"
  181.         message "&7[&6MuteSystem&7]&b/mutemsgでミュート時のメッセージ表示をon|offできるようにしました"
  182. on command "/say":
  183.     if {%player%.enable} is true:
  184.         cancel event
  185.         send "&7[&6MuteSystem&7]&cあなたは「%{%player%.sender}%」さんに「%{%player%.reason}%」という理由でミュートされているためsayコマンド利用ができません。"
  186.  
  187. on command "/tell":
  188.     if {%player%.enable} is true:
  189.         cancel event
  190.         send "&7[&6MuteSystem&7]&cあなたは「%{%player%.sender}%」さんに「%{%player%.reason}%」という理由でミュートされているためtellコマンド利用ができません。"
  191.  
  192. on command "/msg":
  193.     if {%player%.enable} is true:
  194.         cancel event
  195.         send "&7[&6MuteSystem&7]&cあなたは「%{%player%.sender}%」さんに「%{%player%.reason}%」という理由でミュートされているためmsgコマンド利用ができません。"
  196.  
  197. on command "/w":
  198.     if {%player%.enable} is true:
  199.         cancel event
  200.         send "&7[&6MuteSystem&7]&cあなたは「%{%player%.sender}%」さんに「%{%player%.reason}%」という理由でミュートされているためwコマンド利用ができません。"
  201.  
  202. on command "/title":
  203.     if {%player%.enable} is true:
  204.         cancel event
  205.         send "&7[&6MuteSystem&7]&cあなたは「%{%player%.sender}%」さんに「%{%player%.reason}%」という理由でミュートされているためtitleコマンド利用ができません。"
  206.  
  207. on command "/tellraw":
  208.     if {%player%.enable} is true:
  209.         cancel event
  210.         send "&7[&6MuteSystem&7]&cあなたは「%{%player%.sender}%」さんに「%{%player%.reason}%」という理由でミュートされているためtellrawコマンド利用ができません。"
  211.  
  212. on command "/me":
  213.     if {%player%.enable} is true:
  214.         cancel event
  215.         send "&7[&6MuteSystem&7]&cあなたは「%{%player%.sender}%」さんに「%{%player%.reason}%」という理由でミュートされているためmeコマンド利用ができません。"
  216. command /aip [<offline player>]:
  217.     permission: Command.IP
  218.     permission message: &cパーミッションがありません。
  219.     trigger:
  220.         if arg is not set:
  221.             message "&a[IP-log]&ePlayer名を記入してください。"
  222.             stop
  223.         if arg is "all":
  224.             loop all players:
  225.                 set {ip::%loop-player%} to ip of loop-player
  226.                 message "&a[IP-log]&b---------------------------------------------"
  227.                 message "&a[IP-log]&e%loop-player%'sIP&a: &6%{ip::%loop-player%}%" to player
  228.                 loop {ip::*}:
  229.                     if {ip::%loop-index%} is {ip::%loop-player%}:
  230.                         message "&a[IP-log]&e同じIPを使用しているPlayer&a: &6%loop-index%"
  231.         else:
  232.             set {ip::%arg%} to ip of argument
  233.             message "&a[IP-log]&e%arg%'sIP&a: &6%{ip::%arg%}%"
  234.             loop {ip::*}:
  235.                 if {ip::%loop-index%} is {ip::%arg%}:
  236.                     message "&a[IP-log]&e同じIPを使用しているPlayer&a: &6%loop-index%"
  237. on join:
  238.     set {ip::%player%} to ip of player
  239.     loop all players:
  240.         if loop-player has permission "skript.admin":
  241.             message "&a[IP-log]&e%player%'sIP&a: &6%{ip::%player%}%" to loop-player
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top