最終更新: ryotaro1234 2017年03月19日(日) 13:23:52履歴
今サーバーに誰がいるか確認したい!だけど権限がないから、「list」コマンド使えない...
そんな事態を防ぐため、このページでは「list」コマンドを誰でも使えるようにする方法を記述します。
必要なもの
方法
1.まず、src\pocketmine\permission内の、DefaultPermissions.phpというファイルを開いてください。
2.次に、115行目の以下の記述を探してください。
3.以上で作業は終了です。お疲れ様でした。
2.次に、115行目の以下の記述を探してください。
self::registerPermission(new Permission(self::ROOT . ".command.list", "Allows the user to list all online players", Permission::DEFAULT_OP), $commands);上記のようになっているはずです。このコードは、OPしか使えないコマンドにするためのコードです。よって、Permission::DEFAULT_OPのという記述を、Permission::DEFAULT_TRUEに変更することで、一般プレイヤーでもコマンドを使用することができます。
3.以上で作業は終了です。お疲れ様でした。
必要なもの
PermissionPlusについて
PermissionPlusとはGUEST・ADMINといった権限に加えて独自の権限を追加し、ユーザーを区分し、使えるコマンドを制御できる画期的なプラグインです。
Omattyao氏が開発したプラグインをHmy2001氏が引き継いで開発しています。
Omattyao氏が開発したプラグインをHmy2001氏が引き継いで開発しています。
方法
1.PermissionPlusをダウンロードしてください。
2.PermissionPlusをpluginファイルに入れ、サーバーを起動してください。
サーバーが正常に起動したら、チャット又はコンソールで以下のコマンドを打ちましょう。
/ppconfig add で、独自の権限を追加している場合、
以上の作業を行うことで、listコマンドを誰でも使えるようになります。
2.PermissionPlusをpluginファイルに入れ、サーバーを起動してください。
サーバーが正常に起動したら、チャット又はコンソールで以下のコマンドを打ちましょう。
/ppcommand list g t aこのコマンドは以下のように省略することができます。
/ppcmd list g t a
/ppconfig add で、独自の権限を追加している場合、
/ppcommand list Guest Trust Admin [他に追加した権限名]同様に以下のように省略することができます。
/ppcmd list Guest Trust Admin [他に追加した権限名]
以上の作業を行うことで、listコマンドを誰でも使えるようになります。
最新コメント