PVP1vs1でのPermissionEX設定について

サーバー運用される方はこちらで情報交換されてはいかがでしょうか?
フォーラムルール
質問関連フォーラムで質問する時は、必ず次のトピックを一読/厳守お願い致します。
viewtopic.php?f=5&t=999
  • (PostNo.292332)

PVP1vs1でのPermissionEX設定について

投稿記事by ゲスト » 2017年1月04日(水) 21:40

Bukkit鯖でPVP1vs1を使用しているのですが、PermissionEXでPVP1vs1の権限を与えてもPVP1vs1での看板テレポートが何故かできません。
PVP1vs1のPermissionはhttps://dev.bukkit.org/projects/pvp-1vs1/pages/commands-permissionsここで参考にしました。
PermissionEXの設定は下の写真のとおりです。
なにか分かることがあれば教えて下さい。
添付ファイル
キャプチャ.PNG
ゲスト
ID:e007b1d1
 

  • (PostNo.292344)

Re: PVP1vs1でのPermissionEX設定について

投稿記事by Botehara » 2017年1月04日(水) 23:00

設定ファイルを晒すなら、画像ではなくテキストファイルをそのままコピー&ペーストした方が間違いがありません。
画像では一見正しそうにみえても、精査したらスペースが全角になっているなど良くある話なので
さくらVPS上で身内向けに常設サーバーを運用しています。
この度、minecraftサーバーの代理運用を若干名引き受ける事にしました。ご希望の方はPMにてご相談ください。

minecraftサーバーの代理運用は無償で提供できる分は埋まりましたので受付を中止いたします。
Botehara
ID:f75bb774
ラピスラズリ収集家
 
記事: 1415
登録日時: 2012年9月01日(土) 15:22

  • (PostNo.292350)

Re: PVP1vs1でのPermissionEX設定について

投稿記事by Dotoo » 2017年1月05日(木) 00:03

Boteharaさんの指摘通り、コンフィグなどを画像で貼るのは避けて下さい。これでは判断が不可能です。

それを前提としてpermissionファイルの記述が間違いないと仮定しておきます。ここでゲストさんが張ってくださったURLを見てみると

1vs1.commandUse You can use commands in the arena


と書かれているのですが、これを見るからには「アリーナ内でプレイヤーが色々なコマンドを使う事が出来るのを防止しない」ためのpermissionに思えます。試しに"1vs1.*"というpermissionを信頼できるプレイヤーなどに与えてみて、それで変化があるか試してみて下さい。もしかしたらただ単にその「アリーナ」の設定が上手くいっていないだけだったという可能性もありますので、まずは問題を切り離していきましょう。
アバター
Dotoo
ID:5a22084e
金掘り
 
記事: 434
登録日時: 2012年11月21日(水) 15:20

  • (PostNo.292473)

Re: PVP1vs1でのPermissionEX設定について

投稿記事by ゲスト » 2017年1月06日(金) 11:35

無事設定することはできましたが、1vs1のhelpがまだ使えてしまいます。
- -1vs1.で規制しているのですができます、どうしたらいいのでしょう。
ゲスト
ID:e007b1d1
 

  • (PostNo.292476)

Re: PVP1vs1でのPermissionEX設定について

投稿記事by Dotoo » 2017年1月06日(金) 12:35

これもBoteharaさんが既に上で仰っていますが、とにかくパーミッションファイル丸ごと全てをテキストで貼り付けられなければ話は始まりません。
アバター
Dotoo
ID:5a22084e
金掘り
 
記事: 434
登録日時: 2012年11月21日(水) 15:20

  • (PostNo.292526)

Re: PVP1vs1でのPermissionEX設定について

投稿記事by ゲスト » 2017年1月06日(金) 21:33

申し訳ないです、これがパーミッションファイルになります。

コード: 全て選択
groups:
  Guest:
    options:
      default: true
    permissions:
    - -modifyworld.vehicle.destroy.
    - -modifyworld.digestion
    - -modifyworld.damage.take.
    - -modifyworld.damage.deal.
    - -modifyworld.blocks.destroy.*
    - -modifyworld.blocks.place.*
    - -modifyworld.items.drop.*
    - -modifyworld.items.pickup.*
    - -minecraft.command.help
    - -bukkit.command.version
    - modifyworld.chat.private
    - -1vs1.
    - 1vs1.join
    - lobbycompass.use
    - parkour.use
    - modifyworld.*

miyabi@運営チーム[運営宛のメッセージ(PM)を作成] 可読性確保のためCodeタグを挿入しました。
ゲスト
ID:e007b1d1
 

  • (PostNo.292544)

Re: PVP1vs1でのPermissionEX設定について

投稿記事by Dotoo » 2017年1月06日(金) 23:32

miyabiさんお疲れ様です。

ちょっと基本的な事から確認させてください。もう知っている事であればすいません。

コード: 全て選択
- -1vs1.

この部分なのですが、例えばゲストさんはパーミションファイルの他のところで
コード: 全て選択
- -modifyworld.blocks.destroy.*

このように書いています。この最後にある「*」マークはどういう意味かというと、「permission全て」という意味になります。今回の1vs1というパーミッションなら
コード: 全て選択
- -1vs1.*

と書くことで全プレイヤーから1vs1というパーミッションを奪える、つまりここに載っているpermissionを全て奪えることになります。ですから1vs1というpermissionを全て奪いたければ最後に*印を付けるべきです。その他のpermissionにはぱっと見ですが間違いがないと思います。

で、そもそもこのプラグインって1vs1.*の権限を剥奪しなければ全コマンドが誰でも使えてしまうのでしょうか?もしそうであればこのプラグイン自体ちょっと推奨できないような気がします。
アバター
Dotoo
ID:5a22084e
金掘り
 
記事: 434
登録日時: 2012年11月21日(水) 15:20


Return to 質問:マルチサーバー運用

x