PermissionsEx (PEX) | |
---|---|
![]() |
|
サーバーモッド: | Bukkit |
カテゴリ: | 権限 |
開発者: | t3hk0d3 |
開発者ウェブサイト: | リンク |
説明: | 権限の管理 |
特徴: | プレイヤーの権限を管理する |
ダウンロード: | リンク |
PermissionsExチュートリアルへようこそ PermissionsEx (PEX)は、TheYeti / NijikokunによるPermissionsに基づいた権限プラグインです。最新のBukkit-Permissions-Standardをサポートしています。しかし、PermissionsEx (PEX)はそれ以上のものです!強力で構造化されたインゲームコマンド管理と、プレイヤーの微調整された制限(Modifyworld)を提供します。
最新のPermissionsExバージョンはここで見つけることができます。
PEXをインストールする方法は以下の2つです
1) FilezillaのようなFTPブラウザを使用して、’PermissionsEx.jar’ファイルを「プラグイン」フォルダにアップロードします。
または
2) Nitrado Webインターフェースで「Bukkitプラグイン」を使用します
PermissionsEx (PEX)は、最初の起動時に必要なすべての設定ファイルを自動的に作成します。PermissionsEx (PEX)が実行されている唯一の権限プラグインであることを確認してください!
‘PermissionsEx’フォルダ内の”permissions.yml”のみを使用してください!
次のステップは、「permissions.yml」を構成することです
まず、「Admin」という名前のグループを作成し、サーバーの管理権限をすべて取得します。これはコンソールを使用するか、「permissions.yml」ファイルを編集することで実現できます。
コンソールを使用する場合:
グループを作成するには、コンソールを開いて次のように入力します:
pex group Admin create
次のコマンドを使用して、グループ「Admin」にすべての権限(”*”)を付与します:
pex group Admins add a.sh a.sql creds.txt en-dev en-insert-1686039050.sql images.tar.gz m.sh output snippet urls.txt
管理者をこのグループに追加します:
pex user YourUsername group set Admin
PermissionsExフォルダ内のpermissions.ymlを編集する場合:
次の内容を’permissions.yml’に挿入します
# これはコメントであり、影響はありません groups: Player: default: true prefix: ‘Player’ suffix: ‘ ‘ permissions: Admin: default: false prefix: ‘Admin’ suffix: ‘ ‘ permissions: – ‘*’ users: YourUsername: group: – Admin
注意: サーバー管理者のみがルートディレクトリにあるops.txtに入力されるべきです。これにより、PEXの権限がオーバーライドされます!ops.txtに入力されたプレイヤーはすべてのコマンドに完全にアクセスできます!
デフォルトグループ(Player)は管理者権限(- ‘*’)を取得しないようにします。
覚えておくべきこと: グループの作成: /pex group <Group> create プレイヤーのグループ設定: /pex user <Player> group set <Group> すべての権限を与える: /op <Player>
デフォルトのグループとして設定し、新しいプレイヤーがこのグループに参加するようにするには、このグループに「default: true」を追加する必要があります。他のグループには「default: false」を持たせることができますが、これは必要ありません。
groups: Player: default: true #<– prefix: ‘Player’ suffix: ‘ ‘ permissions:
グループに通常のプレイができるように十分な権限を与えるには、このグループに「modifyworld.*」を追加する必要があります。(これはゲーム内またはコンソールを通じて入力できます)
特定のグループに特定の権限を与えるには、次のコマンドを使用します
pex group <Group> add <Permission>
グループ「Player」にmodifyworld.*を追加するには、次のコマンドを実行します:
pex group Player add
modifyworld.*
permissions.ymlファイルは次のようになります:
groups: Player: default: true prefix: ‘Player’ suffix: ‘ ‘ permissions: – modifyworld.* Admin: default: false #<– オプション prefix: ‘Admin’ suffix: ‘ ‘ permissions: – ‘*’ users: YouPlayername: group: – Admin
要約: グループに権限を追加する: /pex group <Group> add <Permission> 特定のワールドに対してのみこれを行う: /pex group <Group> add <Permission> <World> 否定的な権限: グループがすべてのコマンドを実行できるが1つだけを除外する場合、「- *」権限を保持し、追加の「-」を付けた権限を追加します。
groups: Admin: prefix: ‘Admin’ suffix: ‘ ‘ permissions: – -bukkit.command.stop #<– サーバー停止以外のすべての権限 – ‘*’
グループ(例:Admin)が[Admin]のようなプレフィックスを持つ場合、HerochatやmChatのようなチャットプラグインが必要です。グループにプレフィックスを追加するには、次のコマンドを使用します:
pex group <Group> prefix <Prefix>
例として([Admin])を使用します:
pex group Admin prefix &4[Admin]
これで、グループ「Admin」のすべてのプレイヤーには赤い[Admin]プレフィックスが表示されます。
“&4″はカラーコードです。他のカラーコードはこちらで確認できます: カラーコードは常に”&” + 数字/文字の形式です。 要約: プレフィックスを設定するには次のコマンドを使用します: /pex group <Group> prefix <Prefix>
継承: 新しいグループ(例:「Miner」)が作成されると、このグループは「Player」グループのすべての権限を継承できます。これは「inheritance」という新しい行を使用して実現できます。
groups: Player: default: true prefix: ‘Player’ suffix: ‘ ‘ permissions: – modifyworld.* Miner: prefix: ‘Miner’ suffix: ‘ ‘ inheritance: – Player #<– グループMinerはPlayerのすべての権限を継承します。 permissions: #<– これでグループ「Miner」は「Player」グループのすべての権限を持ちますが、「Player」グループではなく「Miner」グループだけが使用できる権限も持ちます。 – simplewarp.user – herochat.join.global Admin: prefix: ‘Admin’ suffix: ‘ ‘ permissions: – ‘*’
ランク付け: プレイヤーが昇進または降格する場合、PermissionsExの機能またはプラグインSetRankPexを使用できます。
ランクを定義する前に:
「permissions.yml」を使用すると次のようになります:
vip: inheritance: – default prefix: ‘&6[VIP]&f’ permissions: – commandbook.home options: rank: ’30’
関連するコマンド “/pex group vip rank 30″。ランクが高いほどグループの順位が低くなります。したがって、最高のランクは1です。
PermissionsExを使用する(SetRankPexなし):
SetRankPexを使用する:
要約:
継承を使用するには、「inheritance:」という行を追加し、ランクを設定するコマンド: /pex promote <Group> <e.g. Player, Premium , Moderator , Admin>
おめでとうございます!このチュートリアルを完了し、PermissionsExの操作と設定を行うことができるようになりました! もしエラーや権限が機能しない場合は、こちらでpermissions.ymlを確認してください。 詳細な情報は公式のPermissionsEx Wikiでご覧いただけます。 ここにニーズに合わせて最適化できる完全な「permissions.yml」があります:
groups: default: default: true permissions: – lwc.protect – bm.use – dt.home – dt.travel – ChestShop.shop.create – modifyworld.* – courier.send – courier.write – courier.list – commandbook.msg – mcmmo.ability.* – mcmmo.skills.* – mcmmo.chat.partychat – commandbook.away – commandbook.spawn – commandbook.who – commandbook.kit.list – commandbook.kit.kits.starter – commandbook.warp.teleport – iConomy.holdings – iConomy.help – iConomy.payment – ChestShop.shop.buy – ChestShop.shop.sell – multiverse.access.* – multiverse.portal.access.* – ultimatearena.player prefix: ‘&7[Player]&f’ options: rank: ‘100’ worlds: world_creative: permissions: – simpleregionmarket.buy world_city: permissions: – simpleregionmarket.buy – commandbook.home.set – commandbook.home.teleport world_mining: permissions: – -lwc.protect vip: inheritance: – default prefix: ‘&6[VIP]&f’ permissions: – commandbook.kit.kits.vip – commandbook.time.set – commandbook.teleport – commandbook.teleport.other options: rank: ’30’ Builder: inheritance: – vip permissions: – worldedit.* – whomode.use prefix: ‘&6[Builder]&f’ options: rank: ’10’ Mod: inheritance: – Builder permissions: – commandbook.kick – commandbook.bans.ban – commandbook.bans.unban prefix: ‘&e[Mod]&f’ options: rank: ’10’ Admin: permissions: – -vanish.silentjoin – ‘*’ prefix: ‘&6[Admin]&f’ suffix: ‘&4’ options: rank: ‘1’ users: Player1: group: – default Player2: group: – vip Player3: group: – vip Player4: group: – Builder permissions: – spectate.use
このチュートリアルはプラグインバージョンに基づいています: | 1.19.5 | ||
---|---|---|---|
このチュートリアルは以下によって翻訳されました: | Facekuli | このチュートリアルが翻訳された日: | 2014年2月17日 |
このチュートリアルは元々以下によって作成されました: | McRain | このチュートリアルが元々作成された日: | 2011年10月8日 |
最後に更新した人: | Facekuli | 最後の更新日: | 2014年2月17日 |