Advertisement
NAOSAMA

Untitled

Mar 24th, 2019
160
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 8.03 KB | None | 0 0
  1. # NAO SKRIPTS
  2. #PIP VER 1.1
  3. options:
  4. prefix: &e&l[&b&lSETSPAWN&e&l]
  5. pip: &e&l[&c&lP&6&li&c&lP&e&l]
  6.  
  7. command /set [<text>] [<text>]:
  8. permission: tp.set
  9. trigger:
  10. if arg 1 is not set:
  11. message "-+-+-+-+-+-+-+{@prefix}&r+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-"
  12. message "/set spawn:&c&lあなたの場所に、スポーンセットします。"
  13. message "/set fspawn:&c&lあなたの場所に、初スポーンセットします。"
  14. message "/set join <message>:&c&lログインメッセージを変更します。"
  15. message "/set fjoin <message>:&c&l初ログインメッセージを変更します。"
  16. message "/set quit <message>:&c&lログアウトメッセージを変更します。"
  17. message "/set tp spawn:&c&lスポーン場所へ移動します。"
  18. message "/set tp fspawn:&c&l初スポーン場所へ移動します。"
  19. message "/set me join:&c&lログインメッセージを表示させます。"
  20. message "/set me fjoin:&c&l初ログインメッセージを表示させます。"
  21. message "/set me quit:&c&lログアウトメッセージを表示させます。"
  22. message "-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+"
  23. if arg 1 is "spawn":
  24. set {tp} to location of player
  25. message "{@prefix} &c&lスポーン場所を設定しました!"
  26. if arg 1 is "fspawn":
  27. set {fp} to location of player
  28. message "{@prefix} &c&l初スポーン場所を設定しました!"
  29. if arg 1 is "join":
  30. set {jm} to "%arg 2%"
  31. message "{@prefix} &c&lログインメッセージを&r%arg 2%&c&lに変更しました!"
  32. if arg 2 is not set:
  33. message "{@prefix} &c&l何も入力していないため、&r<none>&c&lに変更されました。"
  34. if arg 1 is "fjoin":
  35. set {fjm} to "%arg 2%"
  36. message "{@prefix} &c&l初ログインメッセージを&r%arg 2%&c&lに変更しました!"
  37. if arg 2 is not set:
  38. message "{@prefix} &c&l何も入力していないため、&r<none>&c&lに変更されました。"
  39. if arg 1 is "quit":
  40. set {quit} to "%arg 2%"
  41. message "{@prefix} &c&lQuitメッセージを&r%arg 2%&c&lに変更しました!"
  42. if arg 2 is not set:
  43. message "{@prefix} &c&l何も入力していないため、&r<none>&c&lに変更されました。"
  44. if arg 1 is "tp":
  45. if arg 2 is "spawn":
  46. teleport the player to {tp}
  47. if arg 2 is "fspawn":
  48. teleport the player to {fp}
  49. if arg 1 is "me":
  50. if arg 2 is "join":
  51. message "&c&ljoin&e&lメッセージは&r %{jm}% &e&lです"
  52. if arg 2 is "fjoin":
  53. message "&c&lfjoin&e&lメッセージは&r %{fjm}% &e&lです"
  54. if arg 2 is "quit":
  55. message "&c&lQuit&e&lメッセージは&r %{quit}% &e&lです"
  56.  
  57. on join:
  58. teleport the player to {tp}
  59. message "%{jm}%"
  60.  
  61. on first join:
  62. teleport the player to {fp}
  63. message "%player%%{fjm}%"
  64.  
  65. on quit:
  66. message "%player%%{quit}%"
  67.  
  68. command /pip [<text>] [<player>] [<text>] [<text>]:
  69. permission: pip.admin
  70. trigger:
  71. if arg 1 is not set:
  72. message "{@pip} &e&lぼくは'PiP'、Naoっていう人から、開発されている、サーバーのお手伝いをする人工無能だよ!"
  73. message "{@pip} &c&lHelp? /pip help って打ち込んでね!"
  74. if arg 1 is "help":
  75. message "{@pip} はーいヘルプだね!"
  76. message "/pip ver &c&l- &b&l僕のバージョンが見れるよ!"
  77. message "/pip ip <player> &c&l- &b&l指定したプレイヤーのIPを表示するよ!"
  78. message "/pip online &c&l- &b&lオンライン数を表示するよ!"
  79. message "/pip ping <player> &c&l- &b&l指定したプレイヤーのping数を表示するよ!"
  80. message "/pip uuid <player> &c&l- &b&l指定したプレイヤーのUUIDを表示するよ!"
  81. message "/pip open <player> &c&l- &b&l指定したプレイヤーのインベントリを表示するよ!"
  82. message "/pip eopen <player> &c&l- &b&l指定したプレイヤーのエンダーチェストを表示するよ!"
  83. if arg 1 is "online":
  84. message "{@pip} &e&lえっと、オンライン数は、&c&l%number of all players%&e&l人みたい!"
  85. if arg 1 is "ip":
  86. if arg 2 is not set:
  87. message "{@pip}&e&lきみのIPは&c&l%ip of player%&e&lだよ!"
  88. else:
  89. message "{@pip} &e&l%arg 2%さんのIPは%ip of arg 2%だよ! "
  90. if arg 1 is "ping":
  91. if arg 2 is not set:
  92. message "{@pip} &e&lあなたののPing数は&c&l%ping of arg-2%&e&lです!"
  93. else:
  94. message "{@pip} %arg 2%さんのPing数は%ping of arg-2%です!"
  95. if arg 1 is "ver":
  96. message "{@pip} &cPiPVersion : &b1.1"
  97. if arg 1 is "uuid":
  98. if arg 2 is not set:
  99. message "{@pip} &e&lあなたのUUIDは&c&l%UUID of player%だよ!"
  100. else:
  101. message "{@pip} &c&l%arg 2%&e&lさんのUUIDは&c&l%UUID of arg-2%だよ!"
  102. if arg 1 is "open":
  103. if arg 2 is not set:
  104. message "{@pip} &c&l名前が入力されていないよ!"
  105. else:
  106. message "{@pip} &e&l%arg 2%さんのインベントリを表示したよ!"
  107. open chest with 5 rows named "&c&l%arg-2%さんのインベントリ" to player
  108. wait 1 tick
  109. loop 9 times:
  110. format slot {_s} of player with slot {_s} of player's inventory to be unstealable
  111. add 1 to {_s}
  112. loop 9 times:
  113. format slot {_s} of player with white stained glass pane named " " to be unstealable
  114. add 1 to {_s}
  115. loop 27 times:
  116. format slot {_s} of player with slot {_s} - 9 of player's inventory to be unstealable
  117. add 1 to {_s}
  118. if arg 1 is "eopen":
  119. if arg 2 is not set:
  120. message "{@pip} &c&l名前が入力されていないよ!"
  121. else:
  122. message "{@pip} &e&l%arg 2%さんのエンダーチェストを表示したよ!"
  123. open chest with 3 rows named "%arg-2%さんのエンダーチェスト" to player
  124. wait a tick
  125. set {_s} to 0
  126. loop 27 times:
  127. format slot {_s} of player with slot {_s} of player's enderchest to be unstealable
  128. add 1 to {_s}
  129.  
  130. command /report [<player>] [<text>]:
  131. usage: /report <プレイヤー> <理由>
  132. trigger:
  133. if arg 1 is not set:
  134. message "&e&l[&c&lReport&e&l]&c&lプレイヤー名が入力されていません。"
  135. if arg 2 is not set:
  136. message "&e&l[&c&lReport&e&l]&c&l理由が入力されていません。"
  137. else:
  138. if player is op:
  139. broadcast "&b&l-=+-=+-=+-&c&lReport&b&l-=+-=+-=+-=+-=+"
  140. broadcast "&6&lReportをした人:&c&l%player%"
  141. broadcast "&6&lReportをされた人:&c&l%arg 1%"
  142. broadcast "&6&l理由:&c&l%arg 2%"
  143. broadcast "&b&l-=+-=+-=+--=+-=+-=+--=+-=+-=+-="
  144.  
  145. command /feedback [<text>]:
  146. usage: /feedback <要望>
  147. trigger:
  148. if arg 1 is not set:
  149. message "&e&l[&6&lFeedback&e&l]&c&l要望が入力されていません。"
  150. else:
  151. message "&e&l[&6&lFeedback&e&l]&c&l何度も、メッセージを送るのは、BAN対象です。"
  152. if player is op:
  153. broadcast "&e&l==++==++==++==++==++&c&lFeedBack&e&l==++==++==++==++==++"
  154. broadcast "&6&l送信先:&c&l%player%"
  155. broadcast "&6&l要望:&c&l%arg 1%"
  156. broadcast "&e&l==++==++==++==++==++==++==++==++==++==++==++==++"
  157.  
  158. command /hel [<text>]:
  159. usage: /hek <Help>
  160. trigger:
  161. if arg 1 is not set:
  162. message "&e&l[&6&lHelp&e&l]&c&lヘルプ内容が入力されていません。"
  163. else:
  164. if player is op:
  165. message "&e&l[&6&lHelp&e&l]&c&l何度も、メッセージを送るのは、BAN対象です。"
  166. if player is op:
  167. broadcast "&e&l===============&c&lHELP&e&l=================="
  168. broadcast "&6&l送信先:&c&l%player%"
  169. broadcast "&6&lヘルプ内容:&c&l%arg 1%"
  170. broadcast "&e&l====================================="
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement