プロジェクト

全般

プロフィール

ランダムスキン変更プラグイン » 履歴 » バージョン 3

K18 Kei, 2021/06/14 21:31

1 1 K18 Kei
h1. ランダムスキン変更プラグイン
2
3
スキンの替え方はゲーム内でOP権限持ちが/rsと打つ。
4
そうするとサーバーに入っているプレイヤーがランダムに全員違うスキンに置き換わる。
5
サーバーに再参加/新しく参加したプレイヤーもランダムでまだ選ばれていないスキンに置き換わる。
6
tpやsayコマンドでも全く違うプレイヤーとして認識されるため、だれがだれになっているのかが、本人しかわからない。
7 2 K18 Kei
8 3 K18 Kei
h2. 管理者向け設定方法
9 2 K18 Kei
10
・/rsで全体のスキン変更/無効化をする
11
・/rset <selector / player> [ on / off ] で個別に有効/無効の設定ができる(尚、/rsで全体の有効化をしない限り誰もスキンは変更されない)
12
・/rset list で現在のプラグイン状況を確認することができる("list"というプレイヤーのon / offができなくなるが、"list"の持ち主が参加しないと判断)
13 1 K18 Kei
・/rset disablelist で現在の無効化中のプレイヤーを確認することができる。
14 3 K18 Kei
15
h2. 管理者向け導入方法
16
17
⚠ このプラグインは前提プラグインのconfigを弄っている。
18
更に、RandomSkinの方も外部流出すると不味いファイルがあるので ** 必ず ** 手動で以下の手順に沿って導入すること。
19
1. 前提プラグインSkinAPIを導入する [[ https://www.spigotmc.org/resources/nickapi-advanced-nickapi-1-8-1-16.26013/ ]]
20
2. redmineのチケットより、config.ymlをNickAPIのフォルダに導入する。 [[ https://redmine.lab.kunmc.net/redmine/attachments/249 ]]
21
3. RandomSkinプラグインを導入する [[ https://github.com/TeamKun/RandomSkin/releases/tag/1.2 ]]
22
4. plugins/RandomSkin/config.ymlになるように、RandomSkin側のコンフィグファイルを導入する [[ https://redmine.lab.kunmc.net/redmine/attachments/226 ]]
23
5. サーバーを起動して、動作するかどうかを確認する。(NickAPI / RandomSkin)
24
6. サーバーが起動することを確認出来たら、gameruleのsendCommandFeedbackをfalseにしておくこと。(コマンド関係でログが出ると中身が透けるため。)