Advertisement
nyaago50000

Untitled

Jun 9th, 2018
91
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 9.93 KB | None | 0 0
  1. #CmdLog#
  2. #CmdLog-他人、自分のコマンド実行ログがOP所持者にチャットで表示されます。#
  3. #コマンドブロックからの実行は表示されません。#
  4. options:
  5. prefix: &5[CMD]#CommandLOGのPrefixの変更#default: &8[CMD]#
  6. on command:
  7. loop all players:
  8. if loop-player has permission "sk.admin":
  9. if {log.%loop-player%} is not set:
  10. set {log.%loop-player%} to true
  11. if {log.%loop-player%} is true:
  12. if player is not set:
  13. stop
  14. message " {@prefix} &7%player%: /%full command%" to loop-player
  15. command /cmd [<text>]:#Logの表示のON/OFFの切り替え#
  16. permission: sk.cmd
  17. trigger:
  18. if arg-1 is set:
  19. if arg-1 is "on":
  20. set {log.%player%} to true
  21. message " {@prefix}&7Log表示を&aon&7にしました。"
  22. stop
  23. if arg-1 is "off":
  24. set {log.%player%} to false
  25. message " {@prefix}&7Log表示を&coff&7にしました。"
  26. stop
  27. else:
  28. message "{@prefix}&7/cmd <on,off>"
  29. #Ip-Checker#
  30. #指定したプレイヤーのipをチェックします。同一のIPがあった場合、そのプレイヤーのIDも表示されます。#
  31. command /aip [<offline player>]:
  32. permission: Command.IP
  33. permission message: &cYou do not have permission
  34. trigger:
  35. if arg is not set:
  36. message "&a[IP-log]&ePlayer名を記入してください。"
  37. stop
  38. if arg is "all":
  39. loop all players:
  40. set {ip::%loop-player%} to ip of loop-player
  41. message "&a[IP-log]&b---------------------------------------------"
  42. message "&a[IP-log]&e%loop-player%'sIP&a: &6%{ip::%loop-player%}%" to player
  43. loop {ip::*}:
  44. if {ip::%loop-index%} is {ip::%loop-player%}:
  45. message "&a[IP-log]&e同じIPを使用しているPlayer&a: &6%loop-index%"
  46. else:
  47. set {ip::%arg%} to ip of argument
  48. message "&a[IP-log]&e%arg%'sIP&a: &6%{ip::%arg%}%"
  49. loop {ip::*}:
  50. if {ip::%loop-index%} is {ip::%arg%}:
  51. message "&a[IP-log]&e同じIPを使用しているPlayer&a: &6%loop-index%"
  52. on join:
  53. set {ip::%player%} to ip of player
  54. loop all players:
  55. if loop-player has permission "sk.admin":
  56. message "&a[IP-log]&e%player%'sIP&a: &6%{ip::%player%}%" to loop-player
  57. loop {ip::*}:
  58. if {ip::%loop-index%} is {ip::%player%}:
  59. message "&a[IP-log]&e同じIPを使用しているPlayer&a: &6%loop-index%" to loop-player
  60. on click on enchantment table:
  61. block under the event-block is beacon block
  62. cancel event
  63. execute console command "/spawnpoint %player%"
  64. set player's health to player's max health
  65. set player's food level to 10
  66. message "<magenta>リスポーンポイントを更新しました"
  67. on join:
  68. set the join message to "<red><Bold>[Join]<yellow><Bold>%player%"
  69. on first join:
  70. message "<yellow>%player% <green>さん初めまして!チュートリアルをしっかり読みましょう。"
  71. on quit:
  72. set the quit message to "<red><Bold>[logout]<yellow><Bold>%player%"
  73. on explode:
  74. cancel event
  75. on craft:
  76. player do not have permission "skript.craft"
  77. cancel event
  78. #SkEssentials version 4.0 by Tapioca_MilkTea#
  79. command /gm [<text>] [<player>]:
  80. permission:essential.commands
  81. permission message: &c実行する権限を持っていません。
  82. trigger:
  83. if arg 1 is not set:
  84. send "&cUsage: /gm <mode> [player]"
  85. stop
  86. if arg 1 is "0" or "s" or "survival":
  87. if arg 2 is not set:
  88. set the player's gamemode to survival
  89. send "&c%player%&6のゲームモードを&cサバイバルモード&6に変更しました。" to player
  90. stop
  91. if arg 2 is set:
  92. set the arg 2's gamemode to survival
  93. send "&c%arg 2%&6のゲームモードを&cサバイバルモード&6に変更しました。" to player
  94. stop
  95. if arg 1 is "1" or "c" or "creative":
  96. if arg 2 is not set:
  97. set the player's gamemode to creative
  98. send "&c%player%&6のゲームモードを&cクリエイティブモード&6に変更しました。" to player
  99. stop
  100. if arg 2 is set:
  101. set the arg 2's gamemode to creative
  102. send "&c%arg 2%&6のゲームモードを&cクリエイティブモード&6に変更しました。" to player
  103. stop
  104. if arg 1 is "2" or "a" or "adventure":
  105. if arg 2 is not set:
  106. set the player's gamemode to adventure
  107. send "&c%player%&6のゲームモードを&cアドベンチャーモード&6に変更しました。" to player
  108. stop
  109. if arg 2 is set:
  110. set the arg 2's gamemode to adventure
  111. send "&c%arg 2%&6のゲームモードを&cアドベンチャーモード&6に変更しました。" to player
  112. stop
  113. if arg 1 is "3" or "spectator":
  114. if arg 2 is not set:
  115. set the player's gamemode to spectator
  116. send "&c%player%&6のゲームモードを&cスペクテイターモード&6に変更しました。" to player
  117. stop
  118. if arg 2 is set:
  119. set the arg 2's gamemode to spectator
  120. send "&c%arg 2%&6のゲームモードを&cスペクテイターモード&6に変更しました。" to player
  121. stop
  122. command /hat:
  123. aliases: head
  124. trigger:
  125. if player is holding air:
  126. send "&c手にアイテムを持っていません。"
  127. stop
  128. if id of player's tool is more than 255:
  129. send "&c帽子にこのアイテムを使用することは出来ません。"
  130. stop
  131. if id of player's tool is less than 255:
  132. if player's helmet slot is empty:
  133. set {hats} to 1 of player's tool
  134. remove {hats} from player's inventory
  135. equip player with {hats}
  136. message "&6帽子を装備しました。"
  137. stop
  138. if player's helmet slot is not empty:
  139. send "&c既に帽子を被っています。"
  140. stop
  141. command /heal [<player>]:
  142. permission:essential.commands
  143. permission message: &c実行する権限を持っていません。
  144. trigger:
  145. if arg 1 is not set:
  146. heal the player by 10 hearts
  147. set player's food level to 10
  148. send "&6あなたの体力と空腹度を回復しました。"
  149. stop
  150. if arg 1 is set:
  151. heal arg 1 by 10 hearts
  152. set arg 1's food level to 10
  153. send "&6あなたの体力と空腹度が回復されました。" to arg 1
  154. send "&c%arg 1%&6の体力と空腹度を回復しました。"
  155. stop
  156. command /day:
  157. permission:essential.commands
  158. permission message: &c実行する権限を持っていません。
  159. trigger:
  160. execute console command "/time set 6000"
  161. send "&6朝に変更しました。"
  162. stop
  163. command /night:
  164. permission:essential.commands
  165. permission message: &c実行する権限を持っていません。
  166. trigger:
  167. execute console command "/time set 18000"
  168. send "&6夜に変更しました。"
  169. stop
  170. command /clearchat:
  171. aliases:cc,clean,clearc,cchat
  172. permission:essential.commands
  173. permission message: &c実行する権限を持っていません。
  174. trigger:
  175. loop 150 times:
  176. broadcast ""
  177. broadcast "&6%player%がチャット履歴を消去しました。"
  178. stop
  179. command /rename [<text>]:
  180. permission:essential.commands
  181. permission message: &c実行する権限を持っていません。
  182. trigger:
  183. if player is holding air:
  184. send "&c手にアイテムを持っていません。"
  185. stop
  186. else:
  187. if arg 1 is set:
  188. set the name of player's tool to "%colored arg 1%"
  189. send "&6アイテムの名前を変更しました。"
  190. stop
  191. if arg 1 is not set:
  192. send "&cテキストが入力されていません...。"
  193. stop
  194. command /relore [<text>]:
  195. permission:essential.commands
  196. permission message: &c実行する権限を持っていません。
  197. trigger:
  198. if player is holding air:
  199. send "&c手にアイテムを持っていません。"
  200. stop
  201. else:
  202. if arg 1 is not set:
  203. send "&cテキストが入力されていません...。"
  204. stop
  205. if arg 1 is set:
  206. set line 1 of the lore of player's tool to "%colored arg 1%"
  207. send "&6アイテムのLoreを変更しました。"
  208. stop
  209. command /c:
  210. trigger:
  211. open the player's ender chest to the player
  212. message "&b謎の力によりエンダーチェストが開かれた!"
  213. options:
  214. time: 10 #○秒後に蹴りますって言う通知
  215.  
  216. on connect:
  217. if {met} is "now":
  218. message "&4現在メンテナンス中のため入れません"
  219. cancel event
  220.  
  221. command /met:
  222. permission: per.op
  223. trigger:
  224. if {met} is "now" or not set:
  225. set {met} to "now"
  226. broadcast "&4メンテナンスの為&7%{@time}%秒後&4に強制退出となります"
  227. wait %{@time}% second
  228. loop a players:
  229. loop-player is not an op
  230. kick the loop-player due to "メンテナンスです"
  231. if {met} is "now":
  232. set {met} to "nomet"
  233. broadcast "&bメンテナンスモードが解除されました"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement