Advertisement
Guest User

Untitled

a guest
May 19th, 2019
104
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 39.75 KB | None | 0 0
  1. #
  2. #
  3. #
  4. #sisopack support しそ#1459
  5. command /sisopack [<text>]:
  6. aliases: siso, spack, sisop, pack, sisohelp, sh, phelp, ph
  7. trigger:
  8. if arg 1 is not set:
  9. if player is op:
  10. send "&8&m--------------------------------------------------------------------------------"
  11. send "&b歩くスピードと飛ぶスピードを変更します。 &a&o/speed &e(player) &8(&dwalk&8/&cfly&8) &9(number(1~5)"
  12. send "&bフライができます。 &a&o/fly &e(player)"
  13. send "&bプレイヤーをミュートすることができます。 &a&o/mute &e(player)"
  14. send "&bミュートを解除することができます。 &a&o/unmute &e(player)"
  15. send "&bプレイヤーが違反したときに報告できます。 &a&o/report &e(player) &8(reson)"
  16. send "&b/reportのログを確認することができます。 &a&o/clogs"
  17. send "&b/clogsのログを消すことができます。 &a&o/resetlogs"
  18. send "&bプレイヤーの入力したコマンドが表示されます。 &a&o/cmd &8(&don&8/&coff)"
  19. send "&bプレイヤーのIPアドレスを確認することができます。 &a&o/aip &e(player)"
  20. send "&bプレイヤーを動きを封じます。 &a&o/freeze &e(player) &8(reson)"
  21. send "&b/freezeで動きを封じたプレイヤーを解除します。 &a&o/unfreeze &e(player) &8(reson)"
  22. send "&bプレイヤーを飛ばすことができます。 &a&o/push &8(&dx&8/&cy&8/&5z&8) &e(player) &9(number)"
  23. send "&bプレイヤーがハックを検知します。(落下ダメージの検知) &a&o/nofall &e(player)"
  24. send "&d2ページに進む。 &a&o/sisopack &92"
  25. send "&8&m--------------------------------------------------------------------------------"
  26. else:
  27. if player is an op:
  28. send "&8&m----------------------------"
  29. send "&bプレイヤーが違反したときに報告できます。 &a&o/report &e(player) &8(reson)"
  30. send "&8&m----------------------------"
  31. if arg 1 is "2":
  32. send "&8&m--------------------------------------------------------------------------------"
  33. send "&b自分の場所に他のプレイヤーを全員TPさせます。 &a&o/tpall"
  34. send "&b手に持ってるアイテムを頭に装備します。 &a&o/hat"
  35. send "&bコマンドでプレイヤーが死ななくなります。 &a&o/nokill &e(player) &8(&don&8/&coff&8)"
  36. send "&b攻撃した後のディレイを設定できます。 &a&o/dd &8(&dreset&8/&c1.8&8/&5combo&8)"
  37. send "&bPvPの有無を設定します。 &a&o/pvp &8(&don&8/&coff&8)"
  38. send "&bOP以外ブロックを壊さないようにするか設定します。 &a&o/break &8(&don&8/&coff&8)"
  39. send "&b誰がOPなのかを確認できます。 &a&o/oplist"
  40. send "&bTabの上下のメッセージを設定できます。 &a&o/tc &5(text) &5(text)"
  41. send "&bPrefixを手軽に変更できます。 &a&o/pre &e(player) &5(text)"
  42. send "&d3ページに進む。 &a&o/sisopack &93"
  43. send "&8&m--------------------------------------------------------------------------------"
  44. if arg 1 is "3":
  45. send "&8&m--------------------------------------------------------------------------------"
  46. send "&bTabキーを押した際に表示される架空のプレイヤーを作ります。 &a&o/tabcreate &5&8(text)"
  47. send "&b自分の場所に花火が打ち上げられます。 &a&o/fire"
  48. send "&b全員のプレイヤーに指定されたテキストをアクションバーの部分に表示します。 &a&o/actionbar &5(text)"
  49. send "&b全員のプレイヤーに指定されたテキストを画面に表示させます。 &a&o/title &5(text)"
  50. send "&bTabキーを押した際にプレイヤーの表示、非表示を切り替えれます。 &a&o/hidetab &8(&dShow&8/&cHide) &e(player) &e(player)"
  51. send "&6Tabキーを押した際のプレイヤーの名前を変更できます。 &a&o/tabnick &e(player) &5(text)"
  52. send "&6チャットの書式設定ができます。 &a&o/displayname &e(player) &5(text)"
  53. send "&6ネームタグの変更ができます。 &a&o/nametag &e(player) &5(text)"
  54. send "&6スキンを変更できます。 &a&o/changeskin &e(player) &8(&dalex&8/&9Steve&8/&fReset&8)"
  55. send "&d4ページに進む。 &a&o/sisopack &94"
  56. send "&8&m--------------------------------------------------------------------------------"
  57. if arg 1 is "4":
  58. send "&8&m--------------------------------------------------------------------------------"
  59. send "&b参加時のスポーン地点を設定できます。 &a&o/joinspawn &8(&bnormal &8or &9default&8/&dfirst&8)"
  60. send "&b参加時、退室時のメッセージを設定できます。(コマンドが長いので省略) &a&o/joinmessage"
  61. send "&b監視モードに切り替えます。 &a&o/spy"
  62. send "&b監視モードを終了します。 &a&o/unspy"
  63. send "&bダメージを与えた際にホログラムでダメージ値を表示します。 &a&o/damagehologram"
  64. send "&b手持ちのアイテムの名前をチェックします。 &a&o/checkitem"
  65. send "&bスコアボートの行間を設定します。 &a&o/sidenumber &9(number)"
  66. send "&bスコアボートに文字を書けます。 &a&o/sidebar &5(text)"
  67. send "&bメンションができます。 &a&o/mention &e(player)"
  68. send "&bTab補完の可能、不可能を設定できます。 &a&o/tabcomplete"
  69. send "&8&m--------------------------------------------------------------------------------"
  70. if arg 1 is "5":
  71. send "&8&m--------------------------------------------------------------------------------"
  72. send "&bサーバーのバージョンなどを確認できます。 &a&o/check"
  73. send "&bプレイヤーの回線速度を確認できます。 &a&o/ping &e(player)"
  74. send "&bIPのログを確認します。 &a&o/iplog"
  75. send "&bプレイヤーのログインの結果を通知します。 &a&o/loginresult"
  76. send "&bOP以外のプレイヤーをKICKします。 &a&o/allkick"
  77. send "&bチャットホログラムの可視・不可視を設定します、初期設定では可視です。 &a&o/chathologram"
  78. send "&bTab補完のログの表示・非表示を設定します、初期設定では非表示です。 &a&o/tablog"
  79. send "&bNGワードを登録・削除します。 &a&o/ng &8(&dadd&8/&cremove) &5(text)"
  80. send "&bサーバーへの接続バージョンの制限を設定します。 &a&o/noversion &8(&dadd&8/&cremove) &5(text)"
  81. send "&8&m--------------------------------------------------------------------------------"
  82. else:
  83. if arg 1 is "seisakusya":
  84. message "&e製作者:&9kama6012#7034 偽さん#9992 Malb#5603 Aoi0728#4886 あいどるさとちゃん#6308 たつや#4391 しそ#2508"
  85. command /gp [<player>] [<text>]:
  86. permission: admin.command.cmd
  87. trigger:
  88. if arg-1 is not set:
  89. message "&5================"
  90. message "&7/gp player Permission"
  91. message "&5================"
  92. message "&d↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓"
  93. message "&7Permission types"
  94. message "&bFly"
  95. message "&aworldedit"
  96. if arg 2 is "worldedit":
  97. execute console command "/pex user %arg 1% add worldedit.*"
  98. execute console command "/pex user %arg 1% remove worldedit.superpickaxe"
  99. message "&e%arg 1%にワールドエディットの権限を渡しました"
  100. message "&e%player%からワールドエディットの権限をもらいました"
  101. command /speed [<player>] [<text>] [<number>]:
  102. Executable by: players
  103. Permission: skript.fly.speed
  104. permission message: &cYou don't have permission.
  105. trigger:
  106. if arg 1 is not set:
  107. execute player command "/playsound minecraft:entity.cat.ambient player %player% ~ ~ ~ 100 0"
  108. send "&8&m----------------------------"
  109. send "&a&oPlease use &8(&aplayer) &7fly&8/&7walk &8(&enumber&8)"
  110. send "&7Available speed for fly and walk&8:"
  111. send "&e1/2 and 3 4 5"
  112. send "&8&m----------------------------"
  113. else:
  114. if arg 2 is "walk":
  115. if arg 3 is set:
  116. execute player command "/playsound minecraft:ui.button.click player %player% ~ ~ ~ 100 1"
  117. if arg 3 is not set:
  118. send "&a&oPlease use&8: &7/speed walk (number)"
  119. if arg 3 is 1:
  120. set the player's walk speed to 0.2
  121. message "&7Walking set back to normal."
  122. if arg 3 is 2:
  123. set the player's walk speed to 2
  124. message "&7Walking speed set to 2."
  125. if arg 3 is 3:
  126. set the player's walk speed to 3
  127. message "&7Walking speed set to 3."
  128. if arg 3 is 4:
  129. set the player's walk speed to 4
  130. message "&7Walking speed set to 4."
  131. if arg 3 is 5:
  132. set the player's walk speed to 5
  133. message "&7Walking speed set to 5."
  134. if arg 2 is "fly":
  135. if arg 3 is not set:
  136. send "&a&oPlease use&8: &7/speed fly (number)"
  137. if arg 3 is 1:
  138. set the player's fly speed to 0.1
  139. message "&7Fly speed set back to normal."
  140. if arg 3 is 2:
  141. set the player's fly speed to 2
  142. message "&7Fly speed set to 2"
  143. if arg 3 is 3:
  144. set the player's fly speed to 3
  145. message "&7Fly speed set to 3"
  146. if arg 3 is 4:
  147. set the player's fly speed to 4
  148. message "&7Fly speed set to 4"
  149. if arg 3 is 5:
  150. set the player's fly speed to 5
  151. message "&7Fly speed set to 5"
  152. command /fly [<player>]:
  153. aliases: /f
  154. trigger:
  155. if arg 1 is not set:
  156. if {fly.%player%} is not set:
  157. set {fly.%player%} to true
  158. message "&7Fly to &aEnable&7"
  159. play sound "block.note.pling" at player
  160. set player's flight mode to true
  161. stop
  162. if {fly.%player%} is false:
  163. set {fly.%player%} to true
  164. message "&7Fly to &aEnable&7"
  165. play sound "block.note.pling" at player
  166. set player's flight mode to true
  167. stop
  168. else:
  169. if arg 1 is not set:
  170. if {fly.%player%} is true:
  171. message "&7Fly to &cDisble&7"
  172. play sound "block.piston.contract" at player
  173. set {fly.%player%} to false
  174. set player's flight mode to false
  175. if arg 1 is set:
  176. if {fly.%arg 1%} is not set:
  177. set {fly.%arg 1%} to true
  178. message "&7Fly to &aEnable&7"
  179. play sound "block.note.pling" at arg 1
  180. set arg 1's flight mode to true
  181. stop
  182. if {fly.%arg 1%} is false:
  183. set {fly.%arg 1%} to true
  184. message "&7Fly to &aEnable&7"
  185. play sound "block.note.pling" at arg 1
  186. set arg 1's flight mode to true
  187. stop
  188. else:
  189. if {fly.%arg 1%} is true:
  190. set {fly.%arg 1%} to false
  191. message "&7Fly to &cDisble&7"
  192. play sound "block.piston.contract" at arg 1
  193. set arg 1's flight mode to false
  194. command /help mute:
  195. permission:skript.admin
  196. permission message: Unknown command. Type "/help" for help.
  197. trigger:
  198. execute player command "/playsound minecraft:ui.button.click player %player% ~ ~ ~ 100 1"
  199. send "&a-----Mute Skript Version 1.0-----"
  200. send "&e/mute [Player] &4指定したプレイヤーをミュートにすることができます。"
  201. send "&e/unmute [Player] &4指定したプレイヤーのミュートを解除することができます。"
  202. send "&a--------------------------------"
  203. command /mute <player>:
  204. permission: skript.admin
  205. permission message: Unknown command. Type "/help" for help.
  206. trigger:
  207. set {mute.%arg-1%} to true
  208. broadcast "&9&e%player%&9により、&c%arg-1%&9がMuteになりました。"
  209. play sound "entity.blaze.death" at player
  210. command /unmute <player>:
  211. permission: skript.admin
  212. permission message: Unknown command. Type "/help" for help.
  213. trigger:
  214. set {mute.%arg-1%} to false
  215. broadcast "&e%player%&9により、&c%arg-1%&9のMuteが解除されました。"
  216. play sound "entity.cow.ambient" at player
  217. on chat:
  218. if {mute.%player%} is true:
  219. cancel event
  220. send "&0You are muted"
  221. play sound "entity.blaze.hurt" at player
  222. command /report [<player>] [<text>]:
  223. aliases: /rp
  224. trigger:
  225. if arg 1 is not set:
  226. message "&8&m----------------------------"
  227. message "/rp &c(player) &9(reson)"
  228. message "&8&m----------------------------"
  229. if arg 2 is not set:
  230. message "&8&m----------------------------"
  231. message "/rp &c(player) &9(reson)"
  232. message "&8&m----------------------------"
  233. add 1 to {log.hensuu}
  234. set {log::%{log.hensuu}%} to "%player%が報告 &c%arg 1% &9%arg 2%"
  235. play sound "entity.villager.ambient" at player
  236. loop all players:
  237. if loop-player is op:
  238. message "%player%が報告 &c%arg 1% &9%arg 2%"
  239. command /clogs:
  240. permission: skript.admin
  241. trigger:
  242. set {c.logs} to 1
  243. loop {log.hensuu} times:
  244. message "%{log::%{c.logs}%}%"
  245. add 1 to {c.logs}
  246. play sound "block.fire.extinguish" at player
  247. command /resetlogs:
  248. permission: skript.admin
  249. trigger:
  250. message "&cリセットしました。"
  251. set {log.hensuu} to 0
  252. play sound "block.anvil.place" at player
  253. on death of player:
  254. force respawn player
  255. options:
  256. prefix: &8[CMD]#CommandLOGのPrefixの変更#default: &8[CMD]#
  257. on command:
  258. loop all players:
  259. if loop-player has permission "sk.admin":
  260. if {logs.%loop-player%} is not set:
  261. set {logs.%loop-player%} to true
  262. if {logs.%loop-player%} is true:
  263. if player is not set:
  264. stop
  265. message " {@prefix} &7%player%: /%full command%" to loop-player
  266. command /cmd [<text>]:#Logの表示のON/OFFの切り替え#
  267. permission: skript.admin
  268. trigger:
  269. if arg-1 is set:
  270. if arg-1 is "on":
  271. set {logs.%player%} to true
  272. message " {@prefix}&7Log表示を&aon&7にしました。"
  273. stop
  274. if arg-1 is "off":
  275. set {logs.%player%} to false
  276. message " {@prefix}&7Log表示を&coff&7にしました。"
  277. stop
  278. else:
  279. message "{@prefix}&7/cmd <on,off>"
  280. command /aip [<offline player>]:
  281. permission: Command.IP
  282. permission message: &cパーミッションがありません。
  283. trigger:
  284. if arg is not set:
  285. message "&a[IP-log]&ePlayer名を記入してください。"
  286. stop
  287. if arg is "all":
  288. loop all players:
  289. set {ip::%loop-player%} to ip of loop-player
  290. message "&a[IP-log]&b---------------------------------------------"
  291. message "&a[IP-log]&e%loop-player%'sIP&a: &6%{ip::%loop-player%}%" to player
  292. loop {ip::*}:
  293. if {ip::%loop-index%} is {ip::%loop-player%}:
  294. message "&a[IP-log]&e同じIPを使用しているPlayer&a: &6%loop-index%"
  295. else:
  296. set {ip::%arg%} to ip of argument
  297. message "&a[IP-log]&e%arg%'sIP&a: &6%{ip::%arg%}%"
  298. loop {ip::*}:
  299. if {ip::%loop-index%} is {ip::%arg%}:
  300. message "&a[IP-log]&e同じIPを使用しているPlayer&a: &6%loop-index%"
  301. on join:
  302. set {ip::%player%} to ip of player
  303. loop all players:
  304. if loop-player has permission "sk.admin":
  305. if {logs.%loop-player%} is true:
  306. message "&a[IP-log]&e%player%'sIP&a: &6%{ip::%player%}%" to loop-player
  307. loop {ip::*}:
  308. if {ip::%loop-index%} is {ip::%player%}:
  309. message "&a[IP-log]&e同じIPを使用しているPlayer&a: &6%loop-index%" to loop-player
  310. options:
  311. spm: &7[&dfreeze system!!]&r
  312. command /freeze [<player>] [<text>]:
  313. permission: skript.spmfreeze
  314. permission message: &c skript.spmfreeze が必要です。
  315. trigger:
  316. if arg 1 is not set:
  317. send "{@spm} &bエラー: &cプレイヤー名などが記入されていません。"
  318. send "{@spm} Usage: /sfreeze <プレイヤー> <理由>"
  319. if arg 1 is set:
  320. broadcast "{@spm} &c%arg 1% は %arg 2% という理由で動きを止められた。"
  321. set {spm.freeze.%arg 1%} to true
  322. play sound "entity.wither.ambient" at arg 1
  323. command /unfreeze [<player>] [<text>]:
  324. permission: skript.spmunfreeze
  325. permission message: &c skript.spmunfreeze が必要です。
  326. trigger:
  327. if arg 1 is not set:
  328. send "{@spm} &bエラー: &cプレイヤー名などが記入されていません。"
  329. send "{@spm} Usage: /sunfreeze <プレイヤー> <理由>"
  330. if arg 2 is not set:
  331. send "{@spm} &bエラー: &c理由などが記入されていません。"
  332. send "{@spm} Usage: /sunfreeze <プレイヤー> <理由>"
  333. if arg 1 is set:
  334. if arg 2 is set:
  335. broadcast " &a%arg 1% は %arg 2% という理由で Freeze を解除された!"
  336. set {spm.freeze.%arg 1%} to false
  337. play sound "entity.wither.death" at arg 1
  338.  
  339. on any movement:
  340. if {spm.freeze.%player%} is true:
  341. cancel event
  342. message " &cあなたはfreezeされています!"
  343.  
  344. on break:
  345. if {spm.freeze.%player%} is true:
  346. cancel event
  347. message " &cあなたはfreezeされています!"
  348.  
  349. on place:
  350. if {spm.freeze.%player%} is true:
  351. cancel event
  352. message " &cあなたはfreezeされています!"
  353. command /push <text> <player> [<number>] [<number>]:
  354. permission: skript.admin
  355. trigger:
  356. if arg 1 is not set:
  357. message "&0Please used /push &ax&7/&ey&7/&5z &bplayer &9number"
  358. if arg 3 is not set:
  359. set {_pushPowerLow} to 0.3
  360. else:
  361. set {_pushPowerLow} to arg 3
  362. if arg 4 is not set:
  363. set {_pushPowerHigh} to 1.5
  364. else:
  365. set {_pushPowerHigh} to arg 4
  366. set {_pushPower} to random number between {_pushPowerLow} to {_pushPowerHigh}
  367. if arg 1 is "x":
  368. push arg-2 east at speed {_pushPower}
  369. if arg 1 is "y":
  370. push arg-2 upwards at speed {_pushPower}
  371. if arg 1 is "z":
  372. push arg-2 south at speed {_pushPower}
  373. command /nofall [<player>]:
  374. permission: skript.admin
  375. trigger:
  376. if arg 1 is not set:
  377. message "&eプレイヤーを指定してください。"
  378. message "&6(※必ず平地な場所で6マス上にブロックがない状態でさらにコマンドで落下ダメージを消してる場合それを解除しないと誤検知します)"
  379. message "&6(※インベントリに入ってるものやポーションの効果などはすべて消えます)"
  380. execute console command "/clear %arg 1%"
  381. execute console command "/effect %arg 1% clear"
  382. execute console command "/gamemode 2 %arg 1%"
  383. heal the player by 20 hearts
  384. execute console command "/tp %arg 1% ~ ~5 ~"
  385. wait 22 tick
  386. if arg 1 do not have permission "sk.admin":
  387. if arg 1's health is 10:
  388. kick the arg 1
  389. if player is op:
  390. loop all players:
  391. if loop-player has permission "sk.admin":
  392. message "&e%arg 1% is &cHACK &9(NoFall)" to loop-player
  393. if arg 1 is op:
  394. if arg 1's health is 10:
  395. message "&6nofall &c(ADMIN Message)" to arg 1
  396. command /tpall [<player>]:
  397. permission:op
  398. permission message:&fUnknown commands. Type "/help" for help.
  399. trigger:
  400. if arg 1 is not set:
  401. loop all players:
  402. if loop-player is not player:
  403. teleport loop-player to player
  404. send "&6全てのプレイヤーをあなたの場所にテレポートしています...。"
  405. command /hat:
  406. aliases: head
  407. trigger:
  408. if player is holding air:
  409. send "&c手にアイテムを持っていません"
  410. stop
  411. if player is not holding air:
  412. set {_hat1} to player's helmet
  413. wait 1 tick
  414. set {_hat2} to 1 of player's tool
  415. remove {_hat2} from player's inventory
  416. equip player with {_hat2}
  417. give {_hat1} to player
  418. message "&6帽子を装備しました"
  419. command /nokill [<player>] [<text>]:
  420. permission: skript.admin
  421. trigger:
  422. if arg 2 is "on":
  423. set {nokill.%arg 1%} to true
  424. message "&6プレイヤーが死ななくなりました"
  425. if arg 2 is "off":
  426. set {nokill.%arg 1%} to false
  427. message "&6プレイヤーが死ぬようになりました"
  428. on damage of player:
  429. if {nokill.%victim%} is true:
  430. increase the damage by damage*50
  431. if {nokill.%victim%} is false:
  432. increase the damage by damage*1
  433. command /damagedelay [<text>]:
  434. aliases: /dd
  435. permission: skript.admin
  436. trigger:
  437. if arg 1 is "combo":
  438. set {combo} to true
  439. set {default} to false
  440. set {1.8} to false
  441. message "&6PvP mode combo"
  442. play sound "entity.player.attack.crit" at player
  443. if arg 1 is "1.8":
  444. set {combo} to false
  445. set {default} to false
  446. set {1.8} to true
  447. message "&9PvP mode 1.8"
  448. play sound "entity.player.attack.crit" at player
  449. if arg 1 is "reset":
  450. set {combo} to false
  451. set {default} to true
  452. set {1.8} to false
  453. message "&aPvP mode default"
  454. play sound "entity.player.attack.crit" at player
  455. on damage:
  456. if {combo} is true:
  457. set maximum damage delay of victim to 0.1 ticks
  458. if {1.8} is true:
  459. set maximum damage delay of victim to 16 ticks
  460. if {default} is true:
  461. set maximum damage delay of victim to 23 ticks
  462. command /pvp [<text>]:
  463. permission: skript.admin
  464. trigger:
  465. if arg 1 is "off":
  466. disable PvP in all worlds
  467. message "&cPvP is disable"
  468. else:
  469. if arg 1 is "on":
  470. enable PvP in all worlds
  471. message "&aPvP is enable"
  472. command /break [<text>]:
  473. permission: skript.admin
  474. trigger:
  475. if arg 1 is "off":
  476. set {nobreak} to true
  477. disable PvP in all worlds
  478. message "&cBreak and place disable"
  479. else:
  480. if arg 1 is "on":
  481. set {nobreak} to false
  482. enable PvP in all worlds
  483. message "&aBreak and place enable"
  484. on break:
  485. if {nobreak} is true:
  486. if player is an op:
  487. cancel event
  488. on place:
  489. if {nobreak} is true:
  490. if player is an op:
  491. cancel event
  492. on command:
  493. loop all players:
  494. if {spy.%loop-player%} is true:
  495. if {command.info.%loop-player's UUID%} is true:
  496. send "&7Spy &a%player% &7/%full command%" to loop-player
  497. stop
  498. else:
  499. stop
  500. command /oplist:
  501. permission: skript.admin
  502. aliases: /opcheck
  503. trigger:
  504. loop all offline players:
  505. loop-offline player is op
  506. set {_ops::*} to loop-offline player
  507. message "&6OPの人物 &a%{_ops::*}%"
  508. command /tabchange [<text>] [<text>]:
  509. aliases: /tc
  510. permission: skript.admin
  511. trigger:
  512. play sound "entity.itemframe.place" at player
  513. if arg 1 is not set:
  514. message "&8使い方"
  515. message "&a&0/tabchange &5(text) &5(text) &7※/tc"
  516. loop all players:
  517. set tab header to "%colored arg-1%" and footer to "%colored arg-2%" for loop-player
  518. stop
  519. command /prefix [<player>] [<text>]:
  520. aliases: /pre
  521. permission: skript.admin
  522. trigger:
  523. if arg 1 is not set:
  524. message "&8使い方"
  525. message "&a&o/prefix &e(player) &5(text) &7※/pre"
  526. message "&8prefixを消したいときは/prefix reset"
  527. if arg 2 is "reset":
  528. delete {prefix.%arg 1%}
  529. message "&6prefixを削除しました"
  530. set {reset} to true
  531. if arg 1 is set:
  532. if arg 2 is set:
  533. if {reset} is true:
  534. delete {reset}
  535. stop
  536. else:
  537. play sound "block.metal_pressureplate.click_on" at player
  538. set {prefix.%arg 1%} to colored arg 2
  539. message "%arg 2%に設定しました"
  540. stop
  541. command /joinspawn [<text>]:
  542. permission: skript.admin
  543. trigger:
  544. if arg 1 is not set:
  545. message "&a&o/joinspawn &8(&bnormal &8or &9default&8/&dfirst&8)"
  546. stop
  547. if arg 1 is "normal" or "default":
  548. set {spawn} to location of player
  549. message "&6サーバー参加時の位置を&a%location%&6にしました"
  550. stop
  551. if arg 1 is "first":
  552. set {firstspawn} to location of player
  553. message "&6サーバー初参加時のスポーン地点を&a%location%&6にしました"
  554. stop
  555. else if arg 1 is set:
  556. message "&a&o/joinspawn &8(&bnormal &8or &9default&8/&dfirst&8)"
  557. stop
  558. command /joinmessage [<text>] [<text>]:
  559. permission: skript.admin
  560. trigger:
  561. if arg 1 is not set:
  562. message "&a&o/joinmessage &8(&bnormal &8or &9default&8/&dfirst&8/&3quit&8/&2playercolor&8) &5(text)"
  563. stop
  564. if arg 1 is "normal" or "default":
  565. delete {joinmessage}
  566. set {joinmessage} to colored arg 2
  567. if {joinplayercolor} is not set:
  568. message "&6サーバー参加時の全体チャットを&f(player)&f%{joinmessage}%&6にしました"
  569. else:
  570. message "&6サーバー参加時の全体チャットを&f%{joinplayercolor}%&f(player)%{joinmessage}%&6にしました"
  571. stop
  572. if arg 1 is "first":
  573. delete {firstjoinmessage}
  574. set {firstjoinmessage} to colored arg 2
  575. if {joinplayercolor} is not set:
  576. message "&6サーバー初参加時の全体チャットを&f(player)&f%{firstjoinmessage}%&6にしました"
  577. else:
  578. message "&6サーバー初参加時の全体チャットを&f%{joinplayercolor}%&f(player)%{firstjoinmessage}%&6にしました"
  579. stop
  580. if arg 1 is "quit":
  581. delete {quitmessage}
  582. set {quitmessage} to colored arg 2
  583. if {joinplayercolor} is not set:
  584. message "&6サーバー退室時の全体チャットを&f(player)&f%{quitmessage}%&6にしました"
  585. else:
  586. message "&6サーバー初参加時の全体チャットを&f%{joinplayercolor}%&f(player)%{quitmessage}%&6にしました"
  587. if arg 1 is "playercolor":
  588. delete {joinplayercolor}
  589. set {joinplayercolor} to colored arg 2
  590. message "&6プレイヤーの表示色を変更しました %{joinplayercolor}%"
  591. stop
  592. else if arg 1 is set:
  593. message "&a&o/joinmessage &8(&bnormal &8or &9default&8/&dfirst&8/&3quit&8/&2playercolor&8) &5(text)"
  594. stop
  595. on first join:
  596. if {firstspawn} is set:
  597. teleport player to {firstspawn}
  598. else:
  599. stop
  600. on join:
  601. if {spawn} is set:
  602. teleport player to {spawn}
  603. else:
  604. stop
  605. on first join:
  606. if {firstjoinmessage} is set:
  607. broadcast "%{joinplayercolor}%%player%%{firstjoinmessage}%"
  608. else:
  609. stop
  610. on join:
  611. if {joinmessage} is set:
  612. set join message to "%{joinplayercolor}%%player%%{joinmessage}%"
  613. else:
  614. stop
  615. on quit:
  616. if {quitmessage} is set:
  617. set quit message to "%{joinplayercolor}%%player%%{quitmessage}%"
  618. else:
  619. stop
  620. on chat:
  621. if {prefix.%player%} is not set:
  622. stop
  623. if {prefix.%player%} is set:
  624. cancel event
  625. broadcast "%{prefix.%player%}% &7%player%&f: &f%message%"
  626. command /check:
  627. trigger:
  628. send "&6Java version is &a%java version of server%"
  629. send "&6Your MC version is &a%minecraft version%"
  630. send "&6bukkit version is &a%bukkit version%"
  631. send "&6Skript version is &a%skript version%"
  632. send "&6Server port is &a%port of server%"
  633. send "&6world is &a%world%"
  634. send "&6World Seed is &a%seed of player's world%"
  635. command /ping [<player>]:
  636. trigger:
  637. if arg 1 is not set:
  638. set {_ping} to player's ping
  639. message "&6Your Ping &a%{_ping}%ms" to player
  640. stop
  641. if arg 1 is set:
  642. set {_ping} to arg-player's ping
  643. message "&6Your Ping &a%{_ping}%ms" to player
  644. stop
  645. command /fire:
  646. permission: skript.admin
  647. trigger:
  648. loop 50 times:
  649. wait 5 tick
  650. deploy firework at player timed 0.5 color red or blue or yellow or green or orange or lime or brown
  651. command /tabcreate [<text>] [<text>] [<text>]:
  652. permission: skript.admin
  653. trigger:
  654. if arg 1 is "delete":
  655. if arg 2 and arg 3 is not set:
  656. delete all simple tabs for all players
  657. send "&6すべてのTabを消しました"
  658. if arg 1 and arg 2 is set:
  659. if arg 3 is "alex":
  660. create tab id "%arg 1%" for player with name "%colored arg 2%" icon alex
  661. if arg 3 is "steve":
  662. create tab id "%arg 1%" for player with name "%colored arg 2%" icon steve
  663. command /actionbar [<text>]:
  664. permission: skript.admin
  665. trigger:
  666. if arg 1 is not set:
  667. message "&a&o/actionbar &5(text)"
  668. stop
  669. set action bar of all players to "%colored arg 1%"
  670. command /title [<text>]:
  671. permission: skript.admin
  672. trigger:
  673. if arg 1 is not set:
  674. message "&a&o/title &5(text)"
  675. stop
  676. else:
  677. send all players title "%colored arg 1%" for 1 seconds with 0.5 seconds fade in and 0.5 seconds fade out
  678. command /hidetab [<text>] [<player>] [<player>]:
  679. permission: skript.admin
  680. trigger:
  681. if arg 1 is not set:
  682. message "&a&o/hidetab &8(&dShow&8/&cHide) &e(player) &e(player)"
  683. stop
  684. if arg 1 is "hide":
  685. if arg 2 and arg 3 is set:
  686. hide arg 2 in tablist of arg 3
  687. if arg 1 is "show":
  688. if arg 2 and arg 3 is set:
  689. show arg 2 in tablist of arg 3
  690. if arg 1 is "allhide":
  691. if arg 2 or arg 3 is not set:
  692. hide player in tablist of all players
  693. if arg 1 is "allshow":
  694. if arg 2 or arg 3 is not set:
  695. show all players in tablist of all players
  696. command /tabnick [<player>] [<text>]:
  697. permission: skript.admin
  698. trigger:
  699. if arg 1 or arg 2 is not set:
  700. message "&a&o/tabnick &e(player) &5(text)"
  701. stop
  702. if arg 1 is set:
  703. if arg 2 is "reset" or "delete" or "remove":
  704. set arg 1's tab list name to "%arg 1%"
  705. message "&e%player%のTabのニックネームをリセットしました"
  706. stop
  707. if arg 1 is set:
  708. if arg 2 is set:
  709. set arg 1's tab list name to "%colored arg-2%"
  710. message "&e%player%&6のtabnickを%arg 2%&6に変更しました"
  711. command /displayname [<player>] [<text>]:
  712. permission: skript.admin
  713. trigger:
  714. if arg 1 is not set:
  715. message "&a&o/displayname &e(player) &5(text)"
  716. stop
  717. if arg 1 is set:
  718. if arg 2 is "reset" or "delete" or "remove":
  719. set the arg 1's display name to "%arg 1%"
  720. message "&e%arg 1%のチャットの書式をリセットしました"
  721. stop
  722. if arg 1 is set:
  723. if arg 2 is set:
  724. set the arg 1's display name to "%colored arg 2%"
  725. message "&e%arg 1%&6のチャットの書式を%arg 2%&6に変更しました"
  726. stop
  727. command /nametag [<player>] [<text>]:
  728. permission: skript.admin
  729. trigger:
  730. if arg 1 is not set:
  731. message "&a&o/nametag &e(player) &5(text)"
  732. stop
  733. if arg 1 is set:
  734. if arg 2 is "reset" or "delete" or "remove":
  735. set arg 1's nametag to "%arg 1%"
  736. message "&e%player%&6のネームタグをリセットしました"
  737. stop
  738. if arg 1 is set:
  739. if arg 2 is set:
  740. set arg 1's nametag to "%colored arg 2%"
  741. message "&e%arg 1%のネームタグを%arg 2%&6に変更しました"
  742. command /changeskin [<player>] [<text>]:
  743. permission: skript.admin
  744. trigger:
  745. if arg 1 or arg 2 is not set:
  746. message "&a&o/changeskin &e(player) &8(&dalex&8/&9Steve&8/&fReset&8)"
  747. stop
  748. if arg 2 is "alex":
  749. set arg 1's displayed skin to alex
  750. if arg 2 is "steve":
  751. set arg 1's displayed skin to steve
  752. if arg 2 is "reset" or "detele" or "remove":
  753. reset arg 1's displayed skin
  754. command /loginresult:
  755. permission: skript.admin
  756. trigger:
  757. if {login} is not set:
  758. set {login} to true
  759. message "&6ログインの結果通知を&aON&6にしました"
  760. stop
  761. if {login} is false:
  762. set {login} to true
  763. message "&6ログインの結果通知を&aON&6にしました"
  764. stop
  765. if {login} is true:
  766. set {login} to false
  767. message "&6ログインの結果通知を&cOFF&6にしました"
  768. stop
  769. on connect:
  770. if {login} is true:
  771. if login result is allowed:
  772. send "&e%player%&6のログインは&a&l成功&f&6しました。 &a(Allowed)" to ops
  773. if login result is kick_banned:
  774. send "&e%player%&6のログインは&c&l失敗&f&6しました。 &c(Banned)" to ops
  775. if login result is kick_whitelist:
  776. send "&e%player%&6のログインは&c&l失敗&f&6しました。 &3(whitlist)" to ops
  777. if login result is kick_other:
  778. send "&e%player%&6のログインは&c&l失敗&f&6しました。 &3(Other)" to ops
  779. command /spy:
  780. permission: skript.admin
  781. trigger:
  782. hide player to all players
  783. hide player in tablist of all players
  784. broadcast "&e%player% left the game"
  785. message "&6Spy mode &aON"
  786. stop
  787. command /unspy:
  788. permission: skript.admin
  789. trigger:
  790. reveal player to all players
  791. reveal all players to player
  792. reveal player to players
  793. show player in tablist of all players
  794. message "&6Spy mode &cOFF"
  795. stop
  796. command /alex3:
  797. permission: skript.admin
  798. trigger:
  799. set amount of rows in player's tablist to 5
  800. delete "world"
  801. command /allkick:
  802. permission: skript.admin
  803. trigger:
  804. loop all players:
  805. loop-player is not an op
  806. kick the loop-player
  807. command /checkitem:
  808. permission: skript.admin
  809. trigger:
  810. message "&a%held item%"
  811. stop
  812. on first join:
  813. add 1 to {ipslog.hensuu}
  814. set {ipslog::%{ipslog.hensuu}%} to "&a%player% &6IP &e%ip of player%"
  815. command /iplog:
  816. permission: skript.admin
  817. trigger:
  818. set {c.ipslogs} to 1
  819. loop {ipslog.hensuu} times:
  820. broadcast "%{ipslog::%{c.ipslogs}%}%"
  821. add 1 to {c.ipslogs}
  822. command /sidebar [<text>] [<text>] [<text>] [<text>] [<text>] [<text>] [<text>] [<text>] [<text>] :
  823. permission: admin.command.cmd
  824. trigger:
  825. if arg 1 is not set:
  826. message "&a&o/sidebar &5(text) &5(text) &5(text) &5(text) &5(text) &5(text) &5(text) &5(text)"
  827. stop
  828. if arg 2 is not set:
  829. loop all players:
  830. set name of sidebar of loop-player to "%colored arg 1%"
  831. set score "&6Player:&a%number of all players%&8/15" in sidebar of loop-player to 1
  832. set score "" in sidebar of loop-player to 2
  833. set score "&6ゆっくりしていってね!!!" in sidebar of loop-player to 3
  834. set score "&6楽しんでいってね!" in sidebar of loop-player to 4
  835. set score "&6ようこそ!!" in sidebar of loop-player to 5
  836. stop
  837. loop all players:
  838. set name of sidebar of loop-player to "%colored arg 1%"
  839. if {number} is 1:
  840. set score "%colored arg 2%" in sidebar of loop-player to 1
  841. if {number} is 2:
  842. set score "%colored arg 3%" in sidebar of loop-player to 1
  843. set score "%colored arg 4%" in sidebar of loop-player to 2
  844. if {number} is 3:
  845. set score "%colored arg 2%" in sidebar of loop-player to 1
  846. set score "%colored arg 3%" in sidebar of loop-player to 2
  847. set score "%colored arg 4%" in sidebar of loop-player to 3
  848. if {number} is 4:
  849. set score "%colored arg 2%" in sidebar of loop-player to 1
  850. set score "%colored arg 3%" in sidebar of loop-player to 2
  851. set score "%colored arg 4%" in sidebar of loop-player to 3
  852. set score "%colored arg 5%" in sidebar of loop-player to 4
  853. if {number} is 5:
  854. set score "%colored arg 2%" in sidebar of loop-player to 1
  855. set score "%colored arg 3%" in sidebar of loop-player to 2
  856. set score "%colored arg 4%" in sidebar of loop-player to 3
  857. set score "%colored arg 5%" in sidebar of loop-player to 4
  858. set score "%colored arg 6%" in sidebar of loop-player to 5
  859. if {number} is 6:
  860. set score "%colored arg 2%" in sidebar of loop-player to 1
  861. set score "%colored arg 3%" in sidebar of loop-player to 2
  862. set score "%colored arg 4%" in sidebar of loop-player to 3
  863. set score "%colored arg 5%" in sidebar of loop-player to 4
  864. set score "%colored arg 6%" in sidebar of loop-player to 5
  865. set score "%colored arg 7%" in sidebar of loop-player to 6
  866. if {number} is 7:
  867. set score "%colored arg 2%" in sidebar of loop-player to 1
  868. set score "%colored arg 3%" in sidebar of loop-player to 2
  869. set score "%colored arg 4%" in sidebar of loop-player to 3
  870. set score "%colored arg 5%" in sidebar of loop-player to 4
  871. set score "%colored arg 6%" in sidebar of loop-player to 5
  872. set score "%colored arg 7%" in sidebar of loop-player to 6
  873. set score "%colored arg 8%" in sidebar of loop-player to 7
  874. if {number} is 8:
  875. set score "%colored arg 2%" in sidebar of loop-player to 1
  876. set score "%colored arg 3%" in sidebar of loop-player to 2
  877. set score "%colored arg 4%" in sidebar of loop-player to 3
  878. set score "%colored arg 5%" in sidebar of loop-player to 4
  879. set score "%colored arg 6%" in sidebar of loop-player to 5
  880. set score "%colored arg 7%" in sidebar of loop-player to 6
  881. set score "%colored arg 8%" in sidebar of loop-player to 7
  882. set score "%colored arg 9%" in sidebar of loop-player to 8
  883. command /sidenumber [<number>]:
  884. permission: admin.command.cmd
  885. trigger:
  886. if arg 1 is not set:
  887. send "&a&o/sidenumber &9(number)"
  888. stop
  889. if arg 1 > 8:
  890. send "&68の数値以上には設定できません"
  891. stop
  892. set {number} to arg
  893. send "&6サイドバーの表示個数を&a%arg%&6にしました"
  894. command /mention [<player>]:
  895. permission: admin.command.cmd
  896. trigger:
  897. if arg 1 is not set:
  898. message "&a&o/alert &e(player)"
  899. stop
  900. loop 30 times:
  901. wait 1 tick
  902. execute console command "/playsound block.anvil.place master @a ~ ~ ~ 1 1 1"
  903. command /tabcomplete:
  904. permission: admin.command.cmd
  905. trigger:
  906. if {tabcomplete} is not set:
  907. set {tabcomplete} to true
  908. send "&6Tab補完ができなくなりました"
  909. stop
  910. if {tabcomplete} is true:
  911. set {tabcomplete} to false
  912. send "&6Tab補完ができるようになりました"
  913. stop
  914. if {tabcomplete} is false:
  915. set {tabcomplete} to true
  916. send "&6Tab補完ができなくなりました"
  917. stop
  918. on tab complete:
  919. if player is not op:
  920. if {tabcomplete} is true:
  921. send "&6Tab補完が禁止されています"
  922. cancel event
  923. command /damagehologram:
  924. permission: admin.command.cmd
  925. trigger:
  926. if {damageholo} is not set:
  927. set {damageholo} to true
  928. message "&6ダメージを受けた際にホログラムでダーメジ値が出るよう設定しました。"
  929. stop
  930. if {damageholo} is true:
  931. set {damageholo} to false
  932. message "&6ダメージを受けた際にホログラムでダーメジ値が出ないよう設定しました。"
  933. stop
  934. if {damageholo} is false:
  935. set {damageholo} to true
  936. message "&6ダメージを受けた際にホログラムでダーメジ値が出るよう設定しました。"
  937. stop
  938. on damage:
  939. if {damageholo} is true:
  940. set {_damage} to damage
  941. bind hologram "&c-%{_damage}*2%" to victim for 0.75 seconds offset by 0, 1.5, 1
  942. command /chathologram:
  943. permission: admin.chatbind
  944. trigger:
  945. if {nochatbind.%player%} is not set:
  946. set {nochatbind.%player%} to true
  947. message "&cチャットのホログラムを表示しないようにしました。"
  948. stop
  949. if {nochatbind.%player%} is true:
  950. set {nochatbind.%player%} to false
  951. message "&aチャットのホログラムを表示するようにしました。"
  952. stop
  953. if {nochatbind.%player%} is false:
  954. set {nochatbind.%player%} to true
  955. message "&cチャットのホログラムを表示しないようにしました。"
  956. stop
  957. on chat:
  958. if {nochatbind.%player%} is true:
  959. stop
  960. bind hologram "%message%" to player for 3 seconds offset by 0, 2.5, 0
  961. command /ng [<text>] [<text>]:
  962. permission: skript.admin
  963. trigger:
  964. if arg 1 is "add":
  965. if arg 2 is set:
  966. if {ngward::*} contain arg 2:
  967. send "&c既にその言葉は登録されています"
  968. stop
  969. add arg 2 to {ngward::*}
  970. send """%arg 2%""&6をNGワードとして登録しました"
  971. stop
  972. else:
  973. send "&6/ng (add/remove) (text)"
  974. stop
  975. else:
  976. send "&6/ng (add/remove) (text)"
  977. stop
  978. if arg 1 is "remove":
  979. if arg 2 is set:
  980. loop {ng::*}:
  981. if loop-value contain arg 2:
  982. remove loop-value from {ng::*}
  983. send "&cremoved %arg 2%"
  984. stop
  985. else:
  986. send "&6/ng (add/remove) (text)"
  987. stop
  988. else:
  989. send "&6/ng (add/remove) (text)"
  990. stop
  991. on chat:
  992. if message contain "%{ng::*}%":
  993. cancel event
  994. send "&cNGワードです" to player
  995. stop
  996. command /tablog:
  997. permission: admin.tablog
  998. trigger:
  999. if {tabcomplete.%player%} is not set:
  1000. set {tabcomplete.%player%} to true
  1001. message "&aTab補完のログを表示するように設定しました。"
  1002. stop
  1003. if {tabcomplete.%player%} is true:
  1004. set {tabcomplete.%player%} to false
  1005. message "&cTab補完のログを表示しないように設定しました。"
  1006. stop
  1007. if {tabcomplete.%player%} is false:
  1008. set {tabcomplete.%player%} to true
  1009. message "&aTab補完のログを表示するように設定しました。"
  1010. stop
  1011. on packet:
  1012. if event-string is "PacketPlayOutTabComplete":
  1013. set {_a} to packet field "a"
  1014. loop all players:
  1015. if {tabcomplete.%player%} is true:
  1016. send "&7[TabLog] &e%player% &c%{_a}%" to ops
  1017. command /noversion [<text>] [<text>]:
  1018. permission: skript.admin
  1019. trigger:
  1020. if arg 1 is "add":
  1021. if arg 2 is set:
  1022. if arg 2 contain "1.":
  1023. if {nojoinversion::*} contain arg 2:
  1024. send "&c既にそのバージョンは登録されています"
  1025. stop
  1026. add arg 2 to {nojoinversion::*}
  1027. send "%arg 2%のバージョンをサーバーに接続できないようにしました"
  1028. stop
  1029. else:
  1030. send "&6/noversion (add/remove) (version)"
  1031. stop
  1032. else:
  1033. send "&6/noversion (add/remove) (version)"
  1034. stop
  1035. else:
  1036. send "&6/noversion (add/remove) (version)"
  1037. stop
  1038. if arg 1 is "remove":
  1039. if arg 2 is set:
  1040. loop {ng::*}:
  1041. if loop-value contain arg 2:
  1042. remove loop-value from {nojoinversion::*}
  1043. send "&cremoved %arg 2%"
  1044. stop
  1045. else:
  1046. send "&cそのバージョンは登録されていません"
  1047. stop
  1048. else:
  1049. send "&6/noversion (add/remove) (version)"
  1050. stop
  1051. else:
  1052. send "&6/noversion (add/remove) (version)"
  1053. stop
  1054. on join:
  1055. if minecraft version contain "%{nojoinver}%":
  1056. send "&cそのバージョンでは入れません"
  1057. kick the player
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement