Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # 大型サーバー管理システムPIMS
- # Developed by amaGames
- # 処罰を一括に管理するシステム及び、処罰者を調べる改変版PlayerSearchingシステムが開発されています。
- # サーバー管理者へ向けてのほんの些細なプレゼントです。
- # 当Skript利用規約
- # このSkriptを二次配布しないこと。また、私の名前が記入されている部分を削除、編集等しないこと。(宣伝は最小限にしてあります。そちらの権利は侵害しません。)
- # 以上のことを守ってくれれば、完全無料です。
- # 正式名称: 処罰統合管理システム(PunishmentIntegratedManagementSystem)
- command /punishment [<text>] [<text>] [<text>] [<offline player>]:
- permission: skript.punishment
- permission message: §cあなたはskript.punishmentの権限がありません
- aliases: punish
- trigger:
- if arg-1 is "help":
- if arg-2 is not set:
- send "&6[処罰統合管理システム&bPIMS&6]"
- send "&b[PIMS] &aPIMSのHelpを起動しました"
- send "&b[PIMS] &aHelp for 1"
- send "&a/punishment 又は、/punishで使用が出来ます"
- send "&a以降/punishで説明をします"
- send "&a/punish help <ページ番号> :ページ番号のHelpを開きます"
- send "&a<ページ番号> :1,2"
- send "&a/punish create <処罰内容> <テンプレート番号> <プレイヤー> :処罰を実行します"
- send "&a<処罰内容> :ban,mute,kick,warn"
- send "&a<テンプレート番号> :1,2,3,4"
- send "&a<プレイヤー> :処罰するプレイヤーを書く(大文字小文字注意!)"
- send "&b[PIMS] &a実行バージョン: 1.0β 開発amaGames"
- send "&b[PIMS] &aHelp for 2を見たければ/punish 2 と入力してください"
- stop
- if arg-2 is "1":
- send "&6[処罰統合管理システム&bPIMS&6]"
- send "&b[PIMS] &aPIMSのHelpを起動しました"
- send "&b[PIMS] &aHelp for 1"
- send "&a/punishment 又は、/punishで使用が出来ます"
- send "&a以降/punishで説明をします"
- send "&a/punish help <ページ番号> :ページ番号のHelpを開きます"
- send "&a<ページ番号> :1,2"
- send "&a/punish create <処罰内容> <テンプレート番号> <プレイヤー> :処罰を実行します"
- send "&a<処罰内容> :ban,mute,kick,warn"
- send "&a<テンプレート番号> :1,2,3,4"
- send "&a<プレイヤー> :処罰するプレイヤーを書く(大文字小文字注意!)"
- send "&b[PIMS] &a実行バージョン: 1.0β 開発amaGames"
- send "&b[PIMS] &aHelp for 2を見たければ/punish 2 と入力してください"
- stop
- if arg-2 is "2":
- send "&6[処罰統合管理システム&bPIMS&6]"
- send "&b[PIMS] &aPIMSのHelpを起動しました"
- send "&b[PIMS] &aHelp for 2"
- send "&a/punishment 又は、/punishで使用が出来ます"
- send "&a/punish remove <解除処罰内容> <解除理由テンプレート番号> <プレイヤー> :処罰を取り消します"
- send "&a<解除処罰内容> :ban,mute"
- send "&a<解除理由テンプレート番号> :1,2,3,4"
- send "&a<プレイヤー> :処罰解除をするプレイヤーを書く(大文字小文字注意!)"
- send "&a/punish list :処罰されてる人を内容ごとにリストアップします"
- send "&b[PIMS] &a実行バージョン: 1.0β 開発amaGames"
- send "&b[PIMS] &aHelp for 3は存在しません。Help for 1に戻る?"
- stop
- else:
- send "&6[処罰統合管理システム&bPIMS&6]"
- send "&b[PIMS] &aPIMSのHelpを起動しました"
- send "&b[PIMS] &aHelp for 1"
- send "&a/punishment 又は、/punishで使用が出来ます"
- send "&a以降/punishで説明をします"
- send "&a/punish help <ページ番号> :ページ番号のHelpを開きます"
- send "&a<ページ番号> :1,2"
- send "&a/punish create <処罰内容> <テンプレート番号> <プレイヤー> :処罰を実行します"
- send "&a<処罰内容> :ban,mute,kick,warn"
- send "&a<テンプレート番号> :1,2,3,4"
- send "&a<プレイヤー> :処罰するプレイヤーを書く(大文字小文字注意!)"
- send "&b[PIMS] &a実行バージョン: 1.0β 開発amaGames"
- send "&b[PIMS] &aHelp for 2を見たければ/punish 2 と入力してください"
- stop
- if arg-1 is "create":
- if arg-2 is "ban":
- if arg-3 is "1":
- if arg-4 is set:
- broadcast "&b[PIMS] &a%arg-4% は&c不正ツール・Altの使用等&aでBANされました"
- broadcast "&b[PIMS] &a不正防止機能: 実行者%command sender%"
- ban arg-4 due to "&a%command sender% が&c不正ツール・Altの使用&aであなたをBANしました。Ban by &bPIMS"
- kick arg-4 due to "&a%command sender% によって&c不正ツール・Altの使用&aでBANされました。Ban by &bPIMS"
- add arg-4 to {ban.::*}
- stop
- else:
- send "&b[PIMS] &aError: /punish create ban 1 <プレイヤー> です"
- send "&a正しく入力してもErrorが出る場合は[e1-ofa4]のコードをamaGamesに知らせてください"
- stop
- if arg-3 is "2":
- if arg-4 is set:
- broadcast "&b[PIMS] &a%arg-4% は&cSPAM・不適切な発言等&aでBANされました"
- broadcast "&b[PIMS] &a不正防止機能: 実行者%command sender%"
- ban arg-4 due to "&a%command sender% が&cSPAM・不適切な発言等&aであなたをBANしました。Ban by &bPIMS"
- kick arg-4 due to "&a%command sender% によって&cSPAM・不適切な発言等&aでBANされました。Ban by &bPIMS"
- add arg-4 to {ban.::*}
- stop
- else:
- send "&b[PIMS] &aError: /punish create ban 2 <プレイヤー> です"
- send "&a正しく入力してもErrorが出る場合は[e2-ofa4]のコードをamaGamesに知らせてください"
- stop
- if arg-3 is "3":
- if arg-4 is set:
- broadcast "&b[PIMS] &a%arg-4% は&cバグ不正利用等&aでBANされました"
- broadcast "&b[PIMS] &a不正防止機能: 実行者%command sender%"
- ban arg-4 due to "&a%command sender% が&cバグ不正利用等&aであなたをBANしました。Ban by &bPIMS"
- kick arg-4 due to "&a%command sender% によって&cバグ不正利用等&aでBANされました。Ban by &bPIMS"
- add arg-4 to {ban.::*}
- stop
- else:
- send "&b[PIMS] &aError: /punish create ban 3 <プレイヤー> です"
- send "&a正しく入力してもErrorが出る場合は[e3-ofa4]のコードをamaGamesに知らせてください"
- stop
- if arg-3 is "4":
- if arg-4 is set:
- broadcast "&b[PIMS] &a%arg-4% は&cその他、不適切な言動・行動等&aでBANされました"
- broadcast "&b[PIMS] &a不正防止機能: 実行者%command sender%"
- ban arg-4 due to "&a%command sender% が&cその他、不適切な言動・行動等&aであなたをBANしました。Ban by &bPIMS"
- kick arg-4 due to "&a%command sender% によって&cその他、不適切な言動・行動等&aでBANされました。Ban by &bPIMS"
- add arg-4 to {ban.::*}
- stop
- else:
- send "&b[PIMS] &aError: /punish create ban 4 <プレイヤー> です"
- send "&a正しく入力してもErrorが出る場合は[e4-ofa4]のコードをamaGamesに知らせてください"
- stop
- else:
- send "&b[PIMS] &aテンプレート番号: 1=不正ツール・Altの使用等 2=SPAM・不適切な発言等"
- send "&a3=バグ不正利用等 4=その他、不適切な言動・行動等"
- stop
- if arg-2 is "kick":
- if arg-3 is "1":
- if arg-4 is set:
- broadcast "&b[PIMS] &a%arg-4% は&c不正ツール・Altの使用等&aでKICKされました"
- broadcast "&b[PIMS] &a不正防止機能: 実行者%command sender%"
- kick arg-4 due to "&a%command sender% によって&c不正ツール・Altの使用等&aでKICKされました"
- stop
- else:
- send "&b[PIMS] &aError: /punish create kick 1 <プレイヤー> です"
- send "&a正しく入力してもErrorが出る場合は[p1-ofa4]のコードをamaGamesに知らせてください"
- stop
- if arg-3 is "2":
- if arg-4 is set:
- broadcast "&b[PIMS] &a%arg-4% は&cSPAM・不適切な発言等&aでKICKされました"
- broadcast "&b[PIMS] &a不正防止機能: 実行者%command sender%"
- kick arg-4 due to "&a%command sender% によって&cSPAM・不適切な発言等&aでKICKされました"
- stop
- else:
- send "&b[PIMS] &aError: /punish create kick 2 <プレイヤー> です"
- send "&a正しく入力してもErrorが出る場合は[p2-ofa4]のコードをamaGamesに知らせてください"
- stop
- if arg-3 is "3":
- if arg-4 is set:
- broadcast "&b[PIMS] &a%arg-4% は&cバグ不正利用等&aでKICKされました"
- broadcast "&b[PIMS] &a不正防止機能: 実行者%command sender%"
- kick arg-4 due to "&a%command sender% によって&cバグ不正利用等&aでKICKされました"
- stop
- else:
- send "&b[PIMS] &aError: /punish create kick 3 <プレイヤー> です"
- send "&a正しく入力してもErrorが出る場合は[p3-ofa4]のコードをamaGamesに知らせてください"
- stop
- if arg-3 is "4":
- if arg-4 is set:
- broadcast "&b[PIMS] &a%arg-4% は&cその他、不適切な言動・行動等&aでKICKされました"
- broadcast "&b[PIMS] &a不正防止機能: 実行者%command sender%"
- kick arg-4 due to "&a%command sender% によって&cその他、不適切な言動・行動等&aでKICKされました"
- stop
- else:
- send "&b[PIMS] &aError: /punish create kick 4 <プレイヤー> です"
- send "&a正しく入力してもErrorが出る場合は[p4-ofa4]のコードをamaGamesに知らせてください"
- stop
- else:
- send "&b[PIMS] &aテンプレート番号: 1=不正ツール・Altの使用等 2=SPAM・不適切な発言等"
- send "&a3=バグ不正利用等 4=その他、不適切な言動・行動等"
- stop
- if arg-2 is "warn":
- if arg-3 is "1":
- if arg-4 is set:
- broadcast "&b[PIMS] &a%arg-4% は&c不正ツール・Altの使用等&aで注意されました"
- broadcast "&b[PIMS] &a不正防止機能: 実行者%command sender%"
- send "&b[PIMS] &c&l厳重注意: &c不正ツール・Altの使用等&aによりあなたは%command sender% に"
- send "&a厳重注意されました。以後、行動を慎んでください"
- stop
- else:
- send "&b[PIMS] &aError: /punish create warn 1 <プレイヤー> です"
- send "&a正しく入力してもErrorが出る場合は[w1-ofa4]のコードをamaGamesに知らせてください"
- stop
- if arg-3 is "2":
- if arg-4 is set:
- broadcast "&b[PIMS] &a%arg-4% は&cSPAM・不適切な発言等&aで注意されました"
- broadcast "&b[PIMS] &a不正防止機能: 実行者%command sender%"
- send "&b[PIMS] &c&l厳重注意: &cSPAM・不適切な発言等&aによりあなたは%command sender% に"
- send "&a厳重注意されました。以後、行動を慎んでください"
- stop
- else:
- send "&b[PIMS] &aError: /punish create warn 2 <プレイヤー> です"
- send "&a正しく入力してもErrorが出る場合は[w2-ofa4]のコードをamaGamesに知らせてください"
- stop
- if arg-3 is "3":
- if arg-4 is set:
- broadcast "&b[PIMS] &a%arg-4% は&cバグ不正利用等&aで注意されました"
- broadcast "&b[PIMS] &a不正防止機能: 実行者%command sender%"
- send "&b[PIMS] &c&l厳重注意: &cバグ不正利用等&aによりあなたは%command sender% に"
- send "&a厳重注意されました。以後、行動を慎んでください"
- stop
- else:
- send "&b[PIMS] &aError: /punish create warn 3 <プレイヤー> です"
- send "&a正しく入力してもErrorが出る場合は[w3-ofa4]のコードをamaGamesに知らせてください"
- stop
- if arg-3 is "4":
- if arg-4 is set:
- broadcast "&b[PIMS] &a%arg-4% は&cその他、不適切な言動・行動等&aで注意されました"
- broadcast "&b[PIMS] &a不正防止機能: 実行者%command sender%"
- send "&b[PIMS] &c&l厳重注意: &cその他、不適切な言動・行動等&aによりあなたは%command sender% に"
- send "&a厳重注意されました。以後、行動を慎んでください"
- stop
- else:
- send "&b[PIMS] &aError: /punish create warn 4 <プレイヤー> です"
- send "&a正しく入力してもErrorが出る場合は[w4-ofa4]のコードをamaGamesに知らせてください"
- stop
- else:
- send "&b[PIMS] &aテンプレート番号: 1=不正ツール・Altの使用等 2=SPAM・不適切な発言等"
- send "&a3=バグ不正利用等 4=その他、不適切な言動・行動等"
- stop
- if arg-2 is "mute":
- if arg-3 is "1":
- if arg-4 is set:
- broadcast "&b[PIMS] &a%arg-4% は&c不正ツール・Altの使用等&aでMUTEされました"
- broadcast "&b[PIMS] &a不正防止機能: 実行者%command sender%"
- set {mute.%uuid of arg-4%} to true
- set {mutereason.%uuid of arg-4%} to "&c不正ツール・Altの使用等"
- else:
- send "&b[PIMS] &aError: /punish create mute 1 <プレイヤー> です"
- send "&a正しく入力してもErrorが出る場合は[m1-ofa4]のコードをamaGamesに知らせてください"
- stop
- if arg-3 is "2":
- if arg-4 is set:
- broadcast "&b[PIMS] &a%arg-4% は&cSPAM・不適切な発言等&aでMUTEされました"
- broadcast "&b[PIMS] &a不正防止機能: 実行者%command sender%"
- set {mute.%uuid of arg-4%} to true
- set {mutereason.%uuid of arg-4%} to "&cSPAM・不適切な発言等"
- else:
- send "&b[PIMS] &aError: /punish create mute 2 <プレイヤー> です"
- send "&a正しく入力してもErrorが出る場合は[m2-ofa4]のコードをamaGamesに知らせてください"
- stop
- if arg-3 is "3":
- if arg-4 is set:
- broadcast "&b[PIMS] &a%arg-4% は&cバグ不正利用等&aでMUTEされました"
- broadcast "&b[PIMS] &a不正防止機能: 実行者%command sender%"
- set {mute.%uuid of arg-4%} to true
- set {mutereason.%uuid of arg-4%} to "&cバグ不正利用等"
- else:
- send "&b[PIMS] &aError: /punish create mute 3 <プレイヤー> です"
- send "&a正しく入力してもErrorが出る場合は[m3-ofa4]のコードをamaGamesに知らせてください"
- stop
- if arg-3 is "4":
- if arg-4 is set:
- broadcast "&b[PIMS] &a%arg-4% は&cその他、不適切な言動・行動等&aでMUTEされました"
- broadcast "&b[PIMS] &a不正防止機能: 実行者%command sender%"
- set {mute.%uuid of arg-4%} to true
- set {mutereason.%uuid of arg-4%} to "&cその他、不適切な言動・行動等"
- else:
- send "&b[PIMS] &aError: /punish create mute 4 <プレイヤー> です"
- send "&a正しく入力してもErrorが出る場合は[m4-ofa4]のコードをamaGamesに知らせてください"
- stop
- else:
- send "&b[PIMS] &aテンプレート番号: 1=不正ツール・Altの使用等 2=SPAM・不適切な発言等"
- send "&a3=バグ不正利用等 4=その他、不適切な言動・行動等"
- stop
- else:
- send "&b[PIMS] &a処罰内容: ban=出入りの禁止 kick=一時的な追放"
- send "&awarn=厳重注意 mute=発言の禁止"
- stop
- if arg-1 is "remove":
- if arg-2 is "ban":
- if arg-3 is "1":
- if arg-4 is set:
- broadcast "&b[PIMS] &a%arg-4% は&c大きな反省等&aでUNBANされました"
- broadcast "&b[PIMS] &a不正防止機能: 実行者%command sender%"
- remove arg-4 from {ban.::*}
- stop
- else:
- send "&b[PIMS] &aError: /punish remove ban 1 <プレイヤー> です"
- send "&a正しく入力してもErrorが出る場合は[ne1-ofa4]のコードをamaGamesに知らせてください"
- stop
- if arg-3 is "2":
- if arg-4 is set:
- broadcast "&b[PIMS] &a%arg-4% は&c不当な処罰等&aでUNBANされました"
- broadcast "&b[PIMS] &a不正防止機能: 実行者%command sender%"
- remove arg-4 from {ban.::*}
- stop
- else:
- send "&b[PIMS] &aError: /punish remove ban 2 <プレイヤー> です"
- send "&a正しく入力してもErrorが出る場合は[ne2-ofa4]のコードをamaGamesに知らせてください"
- stop
- if arg-3 is "3":
- if arg-4 is set:
- broadcast "&b[PIMS] &a%arg-4% は&c冤罪等&aでUNBANされました"
- broadcast "&b[PIMS] &a不正防止機能: 実行者%command sender%"
- remove arg-4 from {ban.::*}
- stop
- else:
- send "&b[PIMS] &aError: /punish remove ban 3 <プレイヤー> です"
- send "&a正しく入力してもErrorが出る場合は[ne3-ofa4]のコードをamaGamesに知らせてください"
- stop
- if arg-3 is "4":
- if arg-4 is set:
- broadcast "&b[PIMS] &a%arg-4% は&cその他&aでUNBANされました"
- broadcast "&b[PIMS] &a不正防止機能: 実行者%command sender%"
- remove arg-4 from {ban.::*}
- stop
- else:
- send "&b[PIMS] &aError: /punish remove ban 4 <プレイヤー> です"
- send "&a正しく入力してもErrorが出る場合は[ne4-ofa4]のコードをamaGamesに知らせてください"
- stop
- else:
- send "&b[PIMS] &aテンプレート番号: 1=大きな反省等 2=不当な処罰等"
- send "&a3=冤罪等 4=その他"
- stop
- if arg-2 is "mute":
- if arg-3 is "1":
- if arg-4 is set:
- broadcast "&b[PIMS] &a%arg-4% は&c大きな反省等&aでUNMUTEされました"
- broadcast "&b[PIMS] &a不正防止機能: 実行者%command sender%"
- set {mute.%uuid of arg-4%} to false
- delete {mutereason.%uuid of arg-4%}
- else:
- send "&b[PIMS] &aError: /punish remove mute 1 <プレイヤー> です"
- send "&a正しく入力してもErrorが出る場合は[nm1-ofa4]のコードをamaGamesに知らせてください"
- stop
- if arg-3 is "2":
- if arg-4 is set:
- broadcast "&b[PIMS] &a%arg-4% は&c不当な処罰等&aでUNMUTEされました"
- broadcast "&b[PIMS] &a不正防止機能: 実行者%command sender%"
- set {mute.%uuid of arg-4%} to false
- delete {mutereason.%uuid of arg-4%}
- else:
- send "&b[PIMS] &aError: /punish remove mute 2 <プレイヤー> です"
- send "&a正しく入力してもErrorが出る場合は[nm2-ofa4]のコードをamaGamesに知らせてください"
- stop
- if arg-3 is "3":
- if arg-4 is set:
- broadcast "&b[PIMS] &a%arg-4% は&c冤罪等&aでUNMUTEされました"
- broadcast "&b[PIMS] &a不正防止機能: 実行者%command sender%"
- set {mute.%uuid of arg-4%} to false
- delete {mutereason.%uuid of arg-4%}
- else:
- send "&b[PIMS] &aError: /punish remove mute 3 <プレイヤー> です"
- send "&a正しく入力してもErrorが出る場合は[nm3-ofa4]のコードをamaGamesに知らせてください"
- stop
- if arg-3 is "4":
- if arg-4 is set:
- broadcast "&b[PIMS] &a%arg-4% は&cその他&aでUNMUTEされました"
- broadcast "&b[PIMS] &a不正防止機能: 実行者%command sender%"
- set {mute.%uuid of arg-4%} to false
- delete {mutereason.%uuid of arg-4%}
- else:
- send "&b[PIMS] &aError: /punish remove mute 4 <プレイヤー> です"
- send "&a正しく入力してもErrorが出る場合は[nm4-ofa4]のコードをamaGamesに知らせてください"
- stop
- else:
- send "&b[PIMS] &aテンプレート番号: 1=大きな反省等 2=不当な処罰等"
- send "&a3=冤罪等 4=その他"
- stop
- else:
- send "&b[PIMS] &a解除処罰内容: ban=出入りの禁止 mute=発言の禁止"
- stop
- else:
- send "&6[処罰統合管理システム&bPIMS&6]"
- send "&b[PIMS] &aPIMSのHelpを起動しました"
- send "&b[PIMS] &aHelp for 1"
- send "&a/punishment 又は、/punishで使用が出来ます"
- send "&a以降/punishで説明をします"
- send "&a/punish help <ページ番号> :ページ番号のHelpを開きます"
- send "&a<ページ番号> :1,2"
- send "&a/punish create <処罰内容> <テンプレート番号> <プレイヤー> :処罰を実行します"
- send "&a<処罰内容> :ban,mute,kick,warn"
- send "&a<テンプレート番号> :1,2,3,4"
- send "&a<プレイヤー> :処罰するプレイヤーを書く(大文字小文字注意!)"
- send "&b[PIMS] &a実行バージョン: 1.0β 開発amaGames"
- send "&b[PIMS] &aHelp for 2を見たければ/punish 2 と入力してください"
- stop
- command /search [<offline player>]:
- permission: skript.search
- permission message: §aあなたはskript.searchの権限がありません
- trigger:
- if arg-1 is set:
- if arg-1 is online:
- if {mute.%uuid of arg-1%} is true:
- send "&a%arg-1% の検索結果"
- send "&aUUID: %uuid of arg-1%"
- send "&aIP: %ip of arg-1%"
- send "&aPING: %ping of arg-1%"
- send "&aGM: %gamemode of arg-1%"
- send "&aONLINE: true"
- send "&aMUTE: true"
- send "&aBAN: false"
- stop
- else:
- send "&a%arg-1% の検索結果"
- send "&aUUID: %uuid of arg-1%"
- send "&aIP: %ip of arg-1%"
- send "&aPING: %ping of arg-1%"
- send "&aGM: %gamemode of arg-1%"
- send "&aONLINE: true"
- send "&aMUTE: false"
- send "&aBAN: false"
- stop
- else:
- if {ip.%arg-1%} is not set:
- if {gamemode.%arg-1%} is not set:
- if arg-1 is banned:
- if {mute.%uuid of arg-1%} is true:
- send "&a%arg-1% の検索結果"
- send "&aUUID: %uuid of arg-1%"
- send "&aIP: none"
- send "&aPING: none"
- send "&aGM: none"
- send "&aONLINE: false"
- send "&aMUTE: true"
- send "&aBAN: true"
- stop
- else:
- send "&a%arg-1% の検索結果"
- send "&aUUID: %uuid of arg-1%"
- send "&aIP: none"
- send "&aPING: none"
- send "&aGM: none"
- send "&aONLINE: false"
- send "&aMUTE: false"
- send "&aBAN: true"
- stop
- else:
- if {mute.%uuid of arg-1%} is true:
- send "&a%arg-1% の検索結果"
- send "&aUUID: %uuid of arg-1%"
- send "&aIP: none"
- send "&aPING: none"
- send "&aGM: none"
- send "&aONLINE: false"
- send "&aMUTE: true"
- send "&aBAN: false"
- stop
- else:
- send "&a%arg-1% の検索結果"
- send "&aUUID: %uuid of arg-1%"
- send "&aIP: none"
- send "&aPING: none"
- send "&aGM: none"
- send "&aONLINE: false"
- send "&aMUTE: false"
- send "&aBAN: false"
- stop
- else:
- if arg-1 is banned:
- if {mute.%uuid of arg-1%} is true:
- send "&a%arg-1% の検索結果"
- send "&aUUID: %uuid of arg-1%"
- send "&aIP: none"
- send "&aPING: none"
- send "&aGM: %{gamemode.%arg-1%}%"
- send "&aONLINE: false"
- send "&aMUTE: true"
- send "&aBAN: true"
- stop
- else:
- send "&a%arg-1% の検索結果"
- send "&aUUID: %uuid of arg-1%"
- send "&aIP: none"
- send "&aPING: none"
- send "&aGM: %{gamemode.%arg-1%}%"
- send "&aONLINE: false"
- send "&aMUTE: false"
- send "&aBAN: true"
- stop
- else:
- if {mute.%uuid of arg-1%} is true:
- send "&a%arg-1% の検索結果"
- send "&aUUID: %uuid of arg-1%"
- send "&aIP: none"
- send "&aPING: none"
- send "&aGM: %{gamemode.%arg-1%}%"
- send "&aONLINE: false"
- send "&aMUTE: true"
- send "&aBAN: false"
- stop
- else:
- send "&a%arg-1% の検索結果"
- send "&aUUID: %uuid of arg-1%"
- send "&aIP: none"
- send "&aPING: none"
- send "&aGM: %{gamemode.%arg-1%}%"
- send "&aONLINE: false"
- send "&aMUTE: false"
- send "&aBAN: false"
- stop
- else:
- if {gamemode.%arg-1%} is not set:
- if arg-1 is banned:
- if {mute.%uuid of arg-1%} is true:
- send "&a%arg-1% の検索結果"
- send "&aUUID: %uuid of arg-1%"
- send "&aIP: %{ip.%arg-1%}%"
- send "&aPING: none"
- send "&aGM: none"
- send "&aONLINE: false"
- send "&aMUTE: true"
- send "&aBAN: true"
- stop
- else:
- send "&a%arg-1% の検索結果"
- send "&aUUID: %uuid of arg-1%"
- send "&aIP: %{ip.%arg-1%}%"
- send "&aPING: none"
- send "&aGM: none"
- send "&aONLINE: false"
- send "&aMUTE: false"
- send "&aBAN: true"
- stop
- else:
- if {mute.%uuid of arg-1%} is true:
- send "&a%arg-1% の検索結果"
- send "&aUUID: %uuid of arg-1%"
- send "&aIP: %{ip.%arg-1%}%"
- send "&aPING: none"
- send "&aGM: none"
- send "&aONLINE: false"
- send "&aMUTE: true"
- send "&aBAN: false"
- stop
- else:
- send "&a%arg-1% の検索結果"
- send "&aUUID: %uuid of arg-1%"
- send "&aIP: %{ip.%arg-1%}%"
- send "&aPING: none"
- send "&aGM: none"
- send "&aONLINE: false"
- send "&aMUTE: false"
- send "&aBAN: false"
- stop
- else:
- if arg-1 is banned:
- if {mute.%uuid of arg-1%} is true:
- send "&a%arg-1% の検索結果"
- send "&aUUID: %uuid of arg-1%"
- send "&aIP: %{ip.%arg-1%}%"
- send "&aPING: none"
- send "&aGM: %{gamemode.%arg-1%}%"
- send "&aONLINE: false"
- send "&aMUTE: true"
- send "&aBAN: true"
- stop
- else:
- send "&a%arg-1% の検索結果"
- send "&aUUID: %uuid of arg-1%"
- send "&aIP: %{ip.%arg-1%}%"
- send "&aPING: none"
- send "&aGM: %{gamemode.%arg-1%}%"
- send "&aONLINE: false"
- send "&aMUTE: false"
- send "&aBAN: true"
- stop
- else:
- if {mute.%uuid of arg-1%} is true:
- send "&a%arg-1% の検索結果"
- send "&aUUID: %uuid of arg-1%"
- send "&aIP: %{ip.%arg-1%}%"
- send "&aPING: none"
- send "&aGM: %{gamemode.%arg-1%}%"
- send "&aONLINE: false"
- send "&aMUTE: true"
- send "&aBAN: false"
- stop
- else:
- send "&a%arg-1% の検索結果"
- send "&aUUID: %uuid of arg-1%"
- send "&aIP: %{ip.%arg-1%}%"
- send "&aPING: none"
- send "&aGM: %{gamemode.%arg-1%}%"
- send "&aONLINE: false"
- send "&aMUTE: false"
- send "&aBAN: false"
- stop
- else:
- send "&b[PIMS] &aError: /search <プレイヤー> です"
- send "&a正しく入力してもErrorが出る場合は[sea-w1ab]のコードをamaGamesに知らせてください"
- stop
- command /punishmentlist:
- permission: skript.punishmentlist
- permission message: §cあなたはskript.punishmentlistの権限がありません
- aliases: punishlist
- trigger:
- send "&b[PIMS] &a処罰統合管理システムによってBANされた人の一覧表示"
- send "&a%{ban.::*}%"
- send "&a以上です"
- stop
- on chat:
- if {mute.%uuid of player%} is true:
- cancel event
- send "&b[PIMS] &aあなたは&c%{mutereason.%uuid of player%}%&aでMUTEされているため発言不可です"
- stop
- else:
- stop
- on script load:
- set {人数} to number of all players
- broadcast "&b[PIMS] &a正常にロードされました"
- stop
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement