Advertisement
hubs

Untitled

Feb 20th, 2019
131
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 27.42 KB | None | 0 0
  1. # 大型サーバー管理システムPIMS
  2. # Developed by amaGames
  3. # 処罰を一括に管理するシステム及び、処罰者を調べる改変版PlayerSearchingシステムが開発されています。
  4. # サーバー管理者へ向けてのほんの些細なプレゼントです。
  5. # 当Skript利用規約
  6. # このSkriptを二次配布しないこと。また、私の名前が記入されている部分を削除、編集等しないこと。(宣伝は最小限にしてあります。そちらの権利は侵害しません。)
  7. # 以上のことを守ってくれれば、完全無料です。
  8. # 正式名称: 処罰統合管理システム(PunishmentIntegratedManagementSystem)
  9.  
  10. command /punishment [<text>] [<text>] [<text>] [<offline player>]:
  11. permission: skript.punishment
  12. permission message: §cあなたはskript.punishmentの権限がありません
  13. aliases: punish
  14. trigger:
  15. if arg-1 is "help":
  16. if arg-2 is not set:
  17. send "&6[処罰統合管理システム&bPIMS&6]"
  18. send "&b[PIMS] &aPIMSのHelpを起動しました"
  19. send "&b[PIMS] &aHelp for 1"
  20. send "&a/punishment 又は、/punishで使用が出来ます"
  21. send "&a以降/punishで説明をします"
  22. send "&a/punish help <ページ番号> :ページ番号のHelpを開きます"
  23. send "&a<ページ番号> :1,2"
  24. send "&a/punish create <処罰内容> <テンプレート番号> <プレイヤー> :処罰を実行します"
  25. send "&a<処罰内容> :ban,mute,kick,warn"
  26. send "&a<テンプレート番号> :1,2,3,4"
  27. send "&a<プレイヤー> :処罰するプレイヤーを書く(大文字小文字注意!)"
  28. send "&b[PIMS] &a実行バージョン: 1.0β 開発amaGames"
  29. send "&b[PIMS] &aHelp for 2を見たければ/punish 2 と入力してください"
  30. stop
  31. if arg-2 is "1":
  32. send "&6[処罰統合管理システム&bPIMS&6]"
  33. send "&b[PIMS] &aPIMSのHelpを起動しました"
  34. send "&b[PIMS] &aHelp for 1"
  35. send "&a/punishment 又は、/punishで使用が出来ます"
  36. send "&a以降/punishで説明をします"
  37. send "&a/punish help <ページ番号> :ページ番号のHelpを開きます"
  38. send "&a<ページ番号> :1,2"
  39. send "&a/punish create <処罰内容> <テンプレート番号> <プレイヤー> :処罰を実行します"
  40. send "&a<処罰内容> :ban,mute,kick,warn"
  41. send "&a<テンプレート番号> :1,2,3,4"
  42. send "&a<プレイヤー> :処罰するプレイヤーを書く(大文字小文字注意!)"
  43. send "&b[PIMS] &a実行バージョン: 1.0β 開発amaGames"
  44. send "&b[PIMS] &aHelp for 2を見たければ/punish 2 と入力してください"
  45. stop
  46. if arg-2 is "2":
  47. send "&6[処罰統合管理システム&bPIMS&6]"
  48. send "&b[PIMS] &aPIMSのHelpを起動しました"
  49. send "&b[PIMS] &aHelp for 2"
  50. send "&a/punishment 又は、/punishで使用が出来ます"
  51. send "&a/punish remove <解除処罰内容> <解除理由テンプレート番号> <プレイヤー> :処罰を取り消します"
  52. send "&a<解除処罰内容> :ban,mute"
  53. send "&a<解除理由テンプレート番号> :1,2,3,4"
  54. send "&a<プレイヤー> :処罰解除をするプレイヤーを書く(大文字小文字注意!)"
  55. send "&a/punish list :処罰されてる人を内容ごとにリストアップします"
  56. send "&b[PIMS] &a実行バージョン: 1.0β 開発amaGames"
  57. send "&b[PIMS] &aHelp for 3は存在しません。Help for 1に戻る?"
  58. stop
  59. else:
  60. send "&6[処罰統合管理システム&bPIMS&6]"
  61. send "&b[PIMS] &aPIMSのHelpを起動しました"
  62. send "&b[PIMS] &aHelp for 1"
  63. send "&a/punishment 又は、/punishで使用が出来ます"
  64. send "&a以降/punishで説明をします"
  65. send "&a/punish help <ページ番号> :ページ番号のHelpを開きます"
  66. send "&a<ページ番号> :1,2"
  67. send "&a/punish create <処罰内容> <テンプレート番号> <プレイヤー> :処罰を実行します"
  68. send "&a<処罰内容> :ban,mute,kick,warn"
  69. send "&a<テンプレート番号> :1,2,3,4"
  70. send "&a<プレイヤー> :処罰するプレイヤーを書く(大文字小文字注意!)"
  71. send "&b[PIMS] &a実行バージョン: 1.0β 開発amaGames"
  72. send "&b[PIMS] &aHelp for 2を見たければ/punish 2 と入力してください"
  73. stop
  74. if arg-1 is "create":
  75. if arg-2 is "ban":
  76. if arg-3 is "1":
  77. if arg-4 is set:
  78. broadcast "&b[PIMS] &a%arg-4% は&c不正ツール・Altの使用等&aでBANされました"
  79. broadcast "&b[PIMS] &a不正防止機能: 実行者%command sender%"
  80. ban arg-4 due to "&a%command sender% が&c不正ツール・Altの使用&aであなたをBANしました。Ban by &bPIMS"
  81. kick arg-4 due to "&a%command sender% によって&c不正ツール・Altの使用&aでBANされました。Ban by &bPIMS"
  82. add arg-4 to {ban.::*}
  83. stop
  84. else:
  85. send "&b[PIMS] &aError: /punish create ban 1 <プレイヤー> です"
  86. send "&a正しく入力してもErrorが出る場合は[e1-ofa4]のコードをamaGamesに知らせてください"
  87. stop
  88. if arg-3 is "2":
  89. if arg-4 is set:
  90. broadcast "&b[PIMS] &a%arg-4% は&cSPAM・不適切な発言等&aでBANされました"
  91. broadcast "&b[PIMS] &a不正防止機能: 実行者%command sender%"
  92. ban arg-4 due to "&a%command sender% が&cSPAM・不適切な発言等&aであなたをBANしました。Ban by &bPIMS"
  93. kick arg-4 due to "&a%command sender% によって&cSPAM・不適切な発言等&aでBANされました。Ban by &bPIMS"
  94. add arg-4 to {ban.::*}
  95. stop
  96. else:
  97. send "&b[PIMS] &aError: /punish create ban 2 <プレイヤー> です"
  98. send "&a正しく入力してもErrorが出る場合は[e2-ofa4]のコードをamaGamesに知らせてください"
  99. stop
  100. if arg-3 is "3":
  101. if arg-4 is set:
  102. broadcast "&b[PIMS] &a%arg-4% は&cバグ不正利用等&aでBANされました"
  103. broadcast "&b[PIMS] &a不正防止機能: 実行者%command sender%"
  104. ban arg-4 due to "&a%command sender% が&cバグ不正利用等&aであなたをBANしました。Ban by &bPIMS"
  105. kick arg-4 due to "&a%command sender% によって&cバグ不正利用等&aでBANされました。Ban by &bPIMS"
  106. add arg-4 to {ban.::*}
  107. stop
  108. else:
  109. send "&b[PIMS] &aError: /punish create ban 3 <プレイヤー> です"
  110. send "&a正しく入力してもErrorが出る場合は[e3-ofa4]のコードをamaGamesに知らせてください"
  111. stop
  112. if arg-3 is "4":
  113. if arg-4 is set:
  114. broadcast "&b[PIMS] &a%arg-4% は&cその他、不適切な言動・行動等&aでBANされました"
  115. broadcast "&b[PIMS] &a不正防止機能: 実行者%command sender%"
  116. ban arg-4 due to "&a%command sender% が&cその他、不適切な言動・行動等&aであなたをBANしました。Ban by &bPIMS"
  117. kick arg-4 due to "&a%command sender% によって&cその他、不適切な言動・行動等&aでBANされました。Ban by &bPIMS"
  118. add arg-4 to {ban.::*}
  119. stop
  120. else:
  121. send "&b[PIMS] &aError: /punish create ban 4 <プレイヤー> です"
  122. send "&a正しく入力してもErrorが出る場合は[e4-ofa4]のコードをamaGamesに知らせてください"
  123. stop
  124. else:
  125. send "&b[PIMS] &aテンプレート番号: 1=不正ツール・Altの使用等 2=SPAM・不適切な発言等"
  126. send "&a3=バグ不正利用等 4=その他、不適切な言動・行動等"
  127. stop
  128. if arg-2 is "kick":
  129. if arg-3 is "1":
  130. if arg-4 is set:
  131. broadcast "&b[PIMS] &a%arg-4% は&c不正ツール・Altの使用等&aでKICKされました"
  132. broadcast "&b[PIMS] &a不正防止機能: 実行者%command sender%"
  133. kick arg-4 due to "&a%command sender% によって&c不正ツール・Altの使用等&aでKICKされました"
  134. stop
  135. else:
  136. send "&b[PIMS] &aError: /punish create kick 1 <プレイヤー> です"
  137. send "&a正しく入力してもErrorが出る場合は[p1-ofa4]のコードをamaGamesに知らせてください"
  138. stop
  139. if arg-3 is "2":
  140. if arg-4 is set:
  141. broadcast "&b[PIMS] &a%arg-4% は&cSPAM・不適切な発言等&aでKICKされました"
  142. broadcast "&b[PIMS] &a不正防止機能: 実行者%command sender%"
  143. kick arg-4 due to "&a%command sender% によって&cSPAM・不適切な発言等&aでKICKされました"
  144. stop
  145. else:
  146. send "&b[PIMS] &aError: /punish create kick 2 <プレイヤー> です"
  147. send "&a正しく入力してもErrorが出る場合は[p2-ofa4]のコードをamaGamesに知らせてください"
  148. stop
  149. if arg-3 is "3":
  150. if arg-4 is set:
  151. broadcast "&b[PIMS] &a%arg-4% は&cバグ不正利用等&aでKICKされました"
  152. broadcast "&b[PIMS] &a不正防止機能: 実行者%command sender%"
  153. kick arg-4 due to "&a%command sender% によって&cバグ不正利用等&aでKICKされました"
  154. stop
  155. else:
  156. send "&b[PIMS] &aError: /punish create kick 3 <プレイヤー> です"
  157. send "&a正しく入力してもErrorが出る場合は[p3-ofa4]のコードをamaGamesに知らせてください"
  158. stop
  159. if arg-3 is "4":
  160. if arg-4 is set:
  161. broadcast "&b[PIMS] &a%arg-4% は&cその他、不適切な言動・行動等&aでKICKされました"
  162. broadcast "&b[PIMS] &a不正防止機能: 実行者%command sender%"
  163. kick arg-4 due to "&a%command sender% によって&cその他、不適切な言動・行動等&aでKICKされました"
  164. stop
  165. else:
  166. send "&b[PIMS] &aError: /punish create kick 4 <プレイヤー> です"
  167. send "&a正しく入力してもErrorが出る場合は[p4-ofa4]のコードをamaGamesに知らせてください"
  168. stop
  169. else:
  170. send "&b[PIMS] &aテンプレート番号: 1=不正ツール・Altの使用等 2=SPAM・不適切な発言等"
  171. send "&a3=バグ不正利用等 4=その他、不適切な言動・行動等"
  172. stop
  173. if arg-2 is "warn":
  174. if arg-3 is "1":
  175. if arg-4 is set:
  176. broadcast "&b[PIMS] &a%arg-4% は&c不正ツール・Altの使用等&aで注意されました"
  177. broadcast "&b[PIMS] &a不正防止機能: 実行者%command sender%"
  178. send "&b[PIMS] &c&l厳重注意: &c不正ツール・Altの使用等&aによりあなたは%command sender% に"
  179. send "&a厳重注意されました。以後、行動を慎んでください"
  180. stop
  181. else:
  182. send "&b[PIMS] &aError: /punish create warn 1 <プレイヤー> です"
  183. send "&a正しく入力してもErrorが出る場合は[w1-ofa4]のコードをamaGamesに知らせてください"
  184. stop
  185. if arg-3 is "2":
  186. if arg-4 is set:
  187. broadcast "&b[PIMS] &a%arg-4% は&cSPAM・不適切な発言等&aで注意されました"
  188. broadcast "&b[PIMS] &a不正防止機能: 実行者%command sender%"
  189. send "&b[PIMS] &c&l厳重注意: &cSPAM・不適切な発言等&aによりあなたは%command sender% に"
  190. send "&a厳重注意されました。以後、行動を慎んでください"
  191. stop
  192. else:
  193. send "&b[PIMS] &aError: /punish create warn 2 <プレイヤー> です"
  194. send "&a正しく入力してもErrorが出る場合は[w2-ofa4]のコードをamaGamesに知らせてください"
  195. stop
  196. if arg-3 is "3":
  197. if arg-4 is set:
  198. broadcast "&b[PIMS] &a%arg-4% は&cバグ不正利用等&aで注意されました"
  199. broadcast "&b[PIMS] &a不正防止機能: 実行者%command sender%"
  200. send "&b[PIMS] &c&l厳重注意: &cバグ不正利用等&aによりあなたは%command sender% に"
  201. send "&a厳重注意されました。以後、行動を慎んでください"
  202. stop
  203. else:
  204. send "&b[PIMS] &aError: /punish create warn 3 <プレイヤー> です"
  205. send "&a正しく入力してもErrorが出る場合は[w3-ofa4]のコードをamaGamesに知らせてください"
  206. stop
  207. if arg-3 is "4":
  208. if arg-4 is set:
  209. broadcast "&b[PIMS] &a%arg-4% は&cその他、不適切な言動・行動等&aで注意されました"
  210. broadcast "&b[PIMS] &a不正防止機能: 実行者%command sender%"
  211. send "&b[PIMS] &c&l厳重注意: &cその他、不適切な言動・行動等&aによりあなたは%command sender% に"
  212. send "&a厳重注意されました。以後、行動を慎んでください"
  213. stop
  214. else:
  215. send "&b[PIMS] &aError: /punish create warn 4 <プレイヤー> です"
  216. send "&a正しく入力してもErrorが出る場合は[w4-ofa4]のコードをamaGamesに知らせてください"
  217. stop
  218. else:
  219. send "&b[PIMS] &aテンプレート番号: 1=不正ツール・Altの使用等 2=SPAM・不適切な発言等"
  220. send "&a3=バグ不正利用等 4=その他、不適切な言動・行動等"
  221. stop
  222. if arg-2 is "mute":
  223. if arg-3 is "1":
  224. if arg-4 is set:
  225. broadcast "&b[PIMS] &a%arg-4% は&c不正ツール・Altの使用等&aでMUTEされました"
  226. broadcast "&b[PIMS] &a不正防止機能: 実行者%command sender%"
  227. set {mute.%uuid of arg-4%} to true
  228. set {mutereason.%uuid of arg-4%} to "&c不正ツール・Altの使用等"
  229. else:
  230. send "&b[PIMS] &aError: /punish create mute 1 <プレイヤー> です"
  231. send "&a正しく入力してもErrorが出る場合は[m1-ofa4]のコードをamaGamesに知らせてください"
  232. stop
  233. if arg-3 is "2":
  234. if arg-4 is set:
  235. broadcast "&b[PIMS] &a%arg-4% は&cSPAM・不適切な発言等&aでMUTEされました"
  236. broadcast "&b[PIMS] &a不正防止機能: 実行者%command sender%"
  237. set {mute.%uuid of arg-4%} to true
  238. set {mutereason.%uuid of arg-4%} to "&cSPAM・不適切な発言等"
  239. else:
  240. send "&b[PIMS] &aError: /punish create mute 2 <プレイヤー> です"
  241. send "&a正しく入力してもErrorが出る場合は[m2-ofa4]のコードをamaGamesに知らせてください"
  242. stop
  243. if arg-3 is "3":
  244. if arg-4 is set:
  245. broadcast "&b[PIMS] &a%arg-4% は&cバグ不正利用等&aでMUTEされました"
  246. broadcast "&b[PIMS] &a不正防止機能: 実行者%command sender%"
  247. set {mute.%uuid of arg-4%} to true
  248. set {mutereason.%uuid of arg-4%} to "&cバグ不正利用等"
  249. else:
  250. send "&b[PIMS] &aError: /punish create mute 3 <プレイヤー> です"
  251. send "&a正しく入力してもErrorが出る場合は[m3-ofa4]のコードをamaGamesに知らせてください"
  252. stop
  253. if arg-3 is "4":
  254. if arg-4 is set:
  255. broadcast "&b[PIMS] &a%arg-4% は&cその他、不適切な言動・行動等&aでMUTEされました"
  256. broadcast "&b[PIMS] &a不正防止機能: 実行者%command sender%"
  257. set {mute.%uuid of arg-4%} to true
  258. set {mutereason.%uuid of arg-4%} to "&cその他、不適切な言動・行動等"
  259. else:
  260. send "&b[PIMS] &aError: /punish create mute 4 <プレイヤー> です"
  261. send "&a正しく入力してもErrorが出る場合は[m4-ofa4]のコードをamaGamesに知らせてください"
  262. stop
  263. else:
  264. send "&b[PIMS] &aテンプレート番号: 1=不正ツール・Altの使用等 2=SPAM・不適切な発言等"
  265. send "&a3=バグ不正利用等 4=その他、不適切な言動・行動等"
  266. stop
  267. else:
  268. send "&b[PIMS] &a処罰内容: ban=出入りの禁止 kick=一時的な追放"
  269. send "&awarn=厳重注意 mute=発言の禁止"
  270. stop
  271. if arg-1 is "remove":
  272. if arg-2 is "ban":
  273. if arg-3 is "1":
  274. if arg-4 is set:
  275. broadcast "&b[PIMS] &a%arg-4% は&c大きな反省等&aでUNBANされました"
  276. broadcast "&b[PIMS] &a不正防止機能: 実行者%command sender%"
  277. remove arg-4 from {ban.::*}
  278. stop
  279. else:
  280. send "&b[PIMS] &aError: /punish remove ban 1 <プレイヤー> です"
  281. send "&a正しく入力してもErrorが出る場合は[ne1-ofa4]のコードをamaGamesに知らせてください"
  282. stop
  283. if arg-3 is "2":
  284. if arg-4 is set:
  285. broadcast "&b[PIMS] &a%arg-4% は&c不当な処罰等&aでUNBANされました"
  286. broadcast "&b[PIMS] &a不正防止機能: 実行者%command sender%"
  287. remove arg-4 from {ban.::*}
  288. stop
  289. else:
  290. send "&b[PIMS] &aError: /punish remove ban 2 <プレイヤー> です"
  291. send "&a正しく入力してもErrorが出る場合は[ne2-ofa4]のコードをamaGamesに知らせてください"
  292. stop
  293. if arg-3 is "3":
  294. if arg-4 is set:
  295. broadcast "&b[PIMS] &a%arg-4% は&c冤罪等&aでUNBANされました"
  296. broadcast "&b[PIMS] &a不正防止機能: 実行者%command sender%"
  297. remove arg-4 from {ban.::*}
  298. stop
  299. else:
  300. send "&b[PIMS] &aError: /punish remove ban 3 <プレイヤー> です"
  301. send "&a正しく入力してもErrorが出る場合は[ne3-ofa4]のコードをamaGamesに知らせてください"
  302. stop
  303. if arg-3 is "4":
  304. if arg-4 is set:
  305. broadcast "&b[PIMS] &a%arg-4% は&cその他&aでUNBANされました"
  306. broadcast "&b[PIMS] &a不正防止機能: 実行者%command sender%"
  307. remove arg-4 from {ban.::*}
  308. stop
  309. else:
  310. send "&b[PIMS] &aError: /punish remove ban 4 <プレイヤー> です"
  311. send "&a正しく入力してもErrorが出る場合は[ne4-ofa4]のコードをamaGamesに知らせてください"
  312. stop
  313. else:
  314. send "&b[PIMS] &aテンプレート番号: 1=大きな反省等 2=不当な処罰等"
  315. send "&a3=冤罪等 4=その他"
  316. stop
  317. if arg-2 is "mute":
  318. if arg-3 is "1":
  319. if arg-4 is set:
  320. broadcast "&b[PIMS] &a%arg-4% は&c大きな反省等&aでUNMUTEされました"
  321. broadcast "&b[PIMS] &a不正防止機能: 実行者%command sender%"
  322. set {mute.%uuid of arg-4%} to false
  323. delete {mutereason.%uuid of arg-4%}
  324. else:
  325. send "&b[PIMS] &aError: /punish remove mute 1 <プレイヤー> です"
  326. send "&a正しく入力してもErrorが出る場合は[nm1-ofa4]のコードをamaGamesに知らせてください"
  327. stop
  328. if arg-3 is "2":
  329. if arg-4 is set:
  330. broadcast "&b[PIMS] &a%arg-4% は&c不当な処罰等&aでUNMUTEされました"
  331. broadcast "&b[PIMS] &a不正防止機能: 実行者%command sender%"
  332. set {mute.%uuid of arg-4%} to false
  333. delete {mutereason.%uuid of arg-4%}
  334. else:
  335. send "&b[PIMS] &aError: /punish remove mute 2 <プレイヤー> です"
  336. send "&a正しく入力してもErrorが出る場合は[nm2-ofa4]のコードをamaGamesに知らせてください"
  337. stop
  338. if arg-3 is "3":
  339. if arg-4 is set:
  340. broadcast "&b[PIMS] &a%arg-4% は&c冤罪等&aでUNMUTEされました"
  341. broadcast "&b[PIMS] &a不正防止機能: 実行者%command sender%"
  342. set {mute.%uuid of arg-4%} to false
  343. delete {mutereason.%uuid of arg-4%}
  344. else:
  345. send "&b[PIMS] &aError: /punish remove mute 3 <プレイヤー> です"
  346. send "&a正しく入力してもErrorが出る場合は[nm3-ofa4]のコードをamaGamesに知らせてください"
  347. stop
  348. if arg-3 is "4":
  349. if arg-4 is set:
  350. broadcast "&b[PIMS] &a%arg-4% は&cその他&aでUNMUTEされました"
  351. broadcast "&b[PIMS] &a不正防止機能: 実行者%command sender%"
  352. set {mute.%uuid of arg-4%} to false
  353. delete {mutereason.%uuid of arg-4%}
  354. else:
  355. send "&b[PIMS] &aError: /punish remove mute 4 <プレイヤー> です"
  356. send "&a正しく入力してもErrorが出る場合は[nm4-ofa4]のコードをamaGamesに知らせてください"
  357. stop
  358. else:
  359. send "&b[PIMS] &aテンプレート番号: 1=大きな反省等 2=不当な処罰等"
  360. send "&a3=冤罪等 4=その他"
  361. stop
  362. else:
  363. send "&b[PIMS] &a解除処罰内容: ban=出入りの禁止 mute=発言の禁止"
  364. stop
  365. else:
  366. send "&6[処罰統合管理システム&bPIMS&6]"
  367. send "&b[PIMS] &aPIMSのHelpを起動しました"
  368. send "&b[PIMS] &aHelp for 1"
  369. send "&a/punishment 又は、/punishで使用が出来ます"
  370. send "&a以降/punishで説明をします"
  371. send "&a/punish help <ページ番号> :ページ番号のHelpを開きます"
  372. send "&a<ページ番号> :1,2"
  373. send "&a/punish create <処罰内容> <テンプレート番号> <プレイヤー> :処罰を実行します"
  374. send "&a<処罰内容> :ban,mute,kick,warn"
  375. send "&a<テンプレート番号> :1,2,3,4"
  376. send "&a<プレイヤー> :処罰するプレイヤーを書く(大文字小文字注意!)"
  377. send "&b[PIMS] &a実行バージョン: 1.0β 開発amaGames"
  378. send "&b[PIMS] &aHelp for 2を見たければ/punish 2 と入力してください"
  379. stop
  380.  
  381. command /search [<offline player>]:
  382. permission: skript.search
  383. permission message: §aあなたはskript.searchの権限がありません
  384. trigger:
  385. if arg-1 is set:
  386. if arg-1 is online:
  387. if {mute.%uuid of arg-1%} is true:
  388. send "&a%arg-1% の検索結果"
  389. send "&aUUID: %uuid of arg-1%"
  390. send "&aIP: %ip of arg-1%"
  391. send "&aPING: %ping of arg-1%"
  392. send "&aGM: %gamemode of arg-1%"
  393. send "&aONLINE: true"
  394. send "&aMUTE: true"
  395. send "&aBAN: false"
  396. stop
  397. else:
  398. send "&a%arg-1% の検索結果"
  399. send "&aUUID: %uuid of arg-1%"
  400. send "&aIP: %ip of arg-1%"
  401. send "&aPING: %ping of arg-1%"
  402. send "&aGM: %gamemode of arg-1%"
  403. send "&aONLINE: true"
  404. send "&aMUTE: false"
  405. send "&aBAN: false"
  406. stop
  407. else:
  408. if {ip.%arg-1%} is not set:
  409. if {gamemode.%arg-1%} is not set:
  410. if arg-1 is banned:
  411. if {mute.%uuid of arg-1%} is true:
  412. send "&a%arg-1% の検索結果"
  413. send "&aUUID: %uuid of arg-1%"
  414. send "&aIP: none"
  415. send "&aPING: none"
  416. send "&aGM: none"
  417. send "&aONLINE: false"
  418. send "&aMUTE: true"
  419. send "&aBAN: true"
  420. stop
  421. else:
  422. send "&a%arg-1% の検索結果"
  423. send "&aUUID: %uuid of arg-1%"
  424. send "&aIP: none"
  425. send "&aPING: none"
  426. send "&aGM: none"
  427. send "&aONLINE: false"
  428. send "&aMUTE: false"
  429. send "&aBAN: true"
  430. stop
  431. else:
  432. if {mute.%uuid of arg-1%} is true:
  433. send "&a%arg-1% の検索結果"
  434. send "&aUUID: %uuid of arg-1%"
  435. send "&aIP: none"
  436. send "&aPING: none"
  437. send "&aGM: none"
  438. send "&aONLINE: false"
  439. send "&aMUTE: true"
  440. send "&aBAN: false"
  441. stop
  442. else:
  443. send "&a%arg-1% の検索結果"
  444. send "&aUUID: %uuid of arg-1%"
  445. send "&aIP: none"
  446. send "&aPING: none"
  447. send "&aGM: none"
  448. send "&aONLINE: false"
  449. send "&aMUTE: false"
  450. send "&aBAN: false"
  451. stop
  452. else:
  453. if arg-1 is banned:
  454. if {mute.%uuid of arg-1%} is true:
  455. send "&a%arg-1% の検索結果"
  456. send "&aUUID: %uuid of arg-1%"
  457. send "&aIP: none"
  458. send "&aPING: none"
  459. send "&aGM: %{gamemode.%arg-1%}%"
  460. send "&aONLINE: false"
  461. send "&aMUTE: true"
  462. send "&aBAN: true"
  463. stop
  464. else:
  465. send "&a%arg-1% の検索結果"
  466. send "&aUUID: %uuid of arg-1%"
  467. send "&aIP: none"
  468. send "&aPING: none"
  469. send "&aGM: %{gamemode.%arg-1%}%"
  470. send "&aONLINE: false"
  471. send "&aMUTE: false"
  472. send "&aBAN: true"
  473. stop
  474. else:
  475. if {mute.%uuid of arg-1%} is true:
  476. send "&a%arg-1% の検索結果"
  477. send "&aUUID: %uuid of arg-1%"
  478. send "&aIP: none"
  479. send "&aPING: none"
  480. send "&aGM: %{gamemode.%arg-1%}%"
  481. send "&aONLINE: false"
  482. send "&aMUTE: true"
  483. send "&aBAN: false"
  484. stop
  485. else:
  486. send "&a%arg-1% の検索結果"
  487. send "&aUUID: %uuid of arg-1%"
  488. send "&aIP: none"
  489. send "&aPING: none"
  490. send "&aGM: %{gamemode.%arg-1%}%"
  491. send "&aONLINE: false"
  492. send "&aMUTE: false"
  493. send "&aBAN: false"
  494. stop
  495. else:
  496. if {gamemode.%arg-1%} is not set:
  497. if arg-1 is banned:
  498. if {mute.%uuid of arg-1%} is true:
  499. send "&a%arg-1% の検索結果"
  500. send "&aUUID: %uuid of arg-1%"
  501. send "&aIP: %{ip.%arg-1%}%"
  502. send "&aPING: none"
  503. send "&aGM: none"
  504. send "&aONLINE: false"
  505. send "&aMUTE: true"
  506. send "&aBAN: true"
  507. stop
  508. else:
  509. send "&a%arg-1% の検索結果"
  510. send "&aUUID: %uuid of arg-1%"
  511. send "&aIP: %{ip.%arg-1%}%"
  512. send "&aPING: none"
  513. send "&aGM: none"
  514. send "&aONLINE: false"
  515. send "&aMUTE: false"
  516. send "&aBAN: true"
  517. stop
  518. else:
  519. if {mute.%uuid of arg-1%} is true:
  520. send "&a%arg-1% の検索結果"
  521. send "&aUUID: %uuid of arg-1%"
  522. send "&aIP: %{ip.%arg-1%}%"
  523. send "&aPING: none"
  524. send "&aGM: none"
  525. send "&aONLINE: false"
  526. send "&aMUTE: true"
  527. send "&aBAN: false"
  528. stop
  529. else:
  530. send "&a%arg-1% の検索結果"
  531. send "&aUUID: %uuid of arg-1%"
  532. send "&aIP: %{ip.%arg-1%}%"
  533. send "&aPING: none"
  534. send "&aGM: none"
  535. send "&aONLINE: false"
  536. send "&aMUTE: false"
  537. send "&aBAN: false"
  538. stop
  539. else:
  540. if arg-1 is banned:
  541. if {mute.%uuid of arg-1%} is true:
  542. send "&a%arg-1% の検索結果"
  543. send "&aUUID: %uuid of arg-1%"
  544. send "&aIP: %{ip.%arg-1%}%"
  545. send "&aPING: none"
  546. send "&aGM: %{gamemode.%arg-1%}%"
  547. send "&aONLINE: false"
  548. send "&aMUTE: true"
  549. send "&aBAN: true"
  550. stop
  551. else:
  552. send "&a%arg-1% の検索結果"
  553. send "&aUUID: %uuid of arg-1%"
  554. send "&aIP: %{ip.%arg-1%}%"
  555. send "&aPING: none"
  556. send "&aGM: %{gamemode.%arg-1%}%"
  557. send "&aONLINE: false"
  558. send "&aMUTE: false"
  559. send "&aBAN: true"
  560. stop
  561. else:
  562. if {mute.%uuid of arg-1%} is true:
  563. send "&a%arg-1% の検索結果"
  564. send "&aUUID: %uuid of arg-1%"
  565. send "&aIP: %{ip.%arg-1%}%"
  566. send "&aPING: none"
  567. send "&aGM: %{gamemode.%arg-1%}%"
  568. send "&aONLINE: false"
  569. send "&aMUTE: true"
  570. send "&aBAN: false"
  571. stop
  572. else:
  573. send "&a%arg-1% の検索結果"
  574. send "&aUUID: %uuid of arg-1%"
  575. send "&aIP: %{ip.%arg-1%}%"
  576. send "&aPING: none"
  577. send "&aGM: %{gamemode.%arg-1%}%"
  578. send "&aONLINE: false"
  579. send "&aMUTE: false"
  580. send "&aBAN: false"
  581. stop
  582. else:
  583. send "&b[PIMS] &aError: /search <プレイヤー> です"
  584. send "&a正しく入力してもErrorが出る場合は[sea-w1ab]のコードをamaGamesに知らせてください"
  585. stop
  586.  
  587. command /punishmentlist:
  588. permission: skript.punishmentlist
  589. permission message: §cあなたはskript.punishmentlistの権限がありません
  590. aliases: punishlist
  591. trigger:
  592. send "&b[PIMS] &a処罰統合管理システムによってBANされた人の一覧表示"
  593. send "&a%{ban.::*}%"
  594. send "&a以上です"
  595. stop
  596.  
  597. on chat:
  598. if {mute.%uuid of player%} is true:
  599. cancel event
  600. send "&b[PIMS] &aあなたは&c%{mutereason.%uuid of player%}%&aでMUTEされているため発言不可です"
  601. stop
  602. else:
  603. stop
  604.  
  605. on script load:
  606. set {人数} to number of all players
  607. broadcast "&b[PIMS] &a正常にロードされました"
  608. stop
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement