bPermissions یک افزونه برای سرورهای CraftBukkit است که توسط توسعه دهنده افزونه با کد_B ایجاد شده است. این یک افزونه مجوز است که از سیستم فوق ابر جدید و همچنین مجوزهای قدیمی نیز پشتیبانی می کند. تنظیم مجوزها برای سرور شما می تواند مشکل باشد ، به ویژه اگر قبلاً این کار را نکرده اید. این wikiHow نحوه پیکربندی افزونه Permissions را به شما نشان می دهد.
مراحل
مرحله 1. bPermissions را بارگیری کنید
با کلیک روی این پیوند می توانید آن را بارگیری کنید.
مرحله 2. فایل های bPermission را ایجاد کنید
-
bPermissions.jar را در پوشه افزونه قرار دهید و سرور را اجرا کنید تا فایل ها تولید شوند.
-
پس از بارگیری کامل سرور ، "stop" را تایپ کرده و کنسول را ببندید.
مرحله 3. b مجوز فایل ها
-
در داخل پوشه افزونه های خود اکنون باید یک پوشه جدید به نام bPermissions را مشاهده کنید.
-
این پوشه را باز کنید ، چند فایل جدید مشاهده خواهید کرد. در حال حاضر ، ما این پرونده ها را همانطور که هستند می گذاریم.
مرحله 4. YML های جهان را پیکربندی کنید
-
پوشه world را باز کنید و یک فایل YAML برای هر دنیایی که روی سرور دارید مشاهده خواهید کرد. اگر فقط جهانهای پیش فرض را دارید ، دو فایل group.yml و users.yml را مشاهده خواهید کرد.
- اینها فایل هایی هستند که ما برای ایجاد گروه های مجوز و اختصاص گروه به بازیکنان استفاده می کنیم.
مرحله 5. Groups YML را باز کنید
-
group.yml را در دفترچه یادداشت باز کنید. معمولاً یک فایل خالی در آخرین نسخه سرورها است. اگر باید دو براکت مربع را ببینید: . آنها را حذف کنید تا یک فایل خالی داشته باشیم.
مرحله 6. گروه پیش فرض را تنظیم کنید
-
برای این wikiHow ، از سه گروه پخش کننده ، ناظر و سرپرست استفاده خواهید کرد. شما ممکن است گروه بیشتر یا کمتر از این را انتخاب کنید.
-
بدون نقل قول "default:" بنویسید ، و سپس نام گروه پیش فرض خود ، "player" خواهد بود. خط اول شما باید شبیه خط در تصویر باشد.
مرحله 7. گروه ها را اضافه کنید
-
اکنون می توانیم گروه ها را به فایل world اضافه کنیم.
-
به خط بعدی بروید و گروه ها را تایپ کنید:
- سپس ، به خط بعدی بروید و چهار فاصله اضافه کنید ، مطمئن شوید که زبانه اضافه نمی کنید و هیچ برگه ای به طور خودکار اضافه نشده است. نام گروه اول خود را بنویسید. به خط بعدی ، چهار فاصله ، نام گروه دوم بروید.
- این کار را تکرار کنید تا همه گروه های شما فهرست شوند. آنها باید شبیه گروه های موجود در تصویر باشند.
مرحله 8. مجوزهای اساسی را اضافه کنید
-
اکنون باید مجوزهای اساسی هر گروه را اضافه کنید. با bPermissions ، چندین گروه را به بازیکنان خود اختصاص می دهید.
-
به جای گروه بازیکنان ، گروه های مجوز به بازیکنان شما اضافه می شوند. به طور کلی ، گروه پیش فرض شما یک گروه پایه خواهد بود. این شامل همه مجوزهایی است که می خواهید هر بازیکن داشته باشد.
-
بنابراین در گروه پیش فرض خود ، به خط بعدی بروید ، 4 فاصله اضافه کنید و مجوز را اضافه کنید:
- - bPermissions.build: این به بازیکن اجازه می دهد که بلوک ها را قرار داده و بشکند.
- سپس ، تحت گروه نوع سرپرست خود ، مجوز را اضافه کنید:
-
- bPermissions.admin
-
باید شبیه تصویر باشد.
مرحله 9. مجوزهای دیگر را اضافه کنید
-
به عنوان افزونه Essentials مجوزهای زیادی دارد و بسیار محبوب است.
-
درست مانند مرحله قبل ، مجوزهایی را که می خواهید هر گروه داشته باشد اضافه کنید. اما به خاطر داشته باشید ، مجوزها باید مربوط به گروه باشد.
-
در اینجا برخی از مجوزها برای MOTD ، انتقال از راه دور به تخمریزی و دستورات home / sethome به گروه پخش کننده آمده است. لغو و ممنوعیت مجوزها برای گروه ناظر و دستورات سرور Bukkit به گروه سرپرست.
-
group.yml شما اکنون باید شبیه تصویر موجود در تصویر باشد.
-
توجه: اگر افزونه های زیادی دارید ، احتمالاً تعداد زیادی گره مجوز برای افزودن خواهید داشت. اما ، وقت بگذارید تا مطمئن شوید که قالب بندی صحیح است و هیچ برگه ای اضافه نشده است.
مرحله 10. بازیکنان را اضافه کنید
-
اکنون که مجوزها اضافه شده اند ، ایده خوبی است که بازیکنانی را که دارای گره bPermissions.admin هستند به فایل اضافه کنید. این اجازه به بازیکن اجازه می دهد تا گروه هایی را به سایر بازیکنان درون بازی اضافه کند.
-
در این مثال سه بازیکن وجود دارد. Notch ، Jeb و NewGuy.
- Notch یک سرپرست است ، بنابراین او دارای هر سه گروه مجوز است ، به این معنی که او می تواند هر کاری که یک بازیکن پیش فرض می تواند انجام دهد ، و همچنین آنچه که یک تعدیل کننده می تواند انجام دهد و همچنین می تواند از دستورات سرور نیز استفاده کند.
- جب ، به عنوان ناظر دارای مجوزهای پیش فرض پخش کننده و مجوزهای مجری است.
-
در نهایت ، NewGuy تازه به سرور پیوسته است ، بنابراین به طور خودکار مجوزهای گروه پیش فرض به او داده می شود.
-
با پیوستن بازیکنان جدید به سرور ، آنها به طور خودکار به این لیست اضافه می شوند.
خط جدیدی ایجاد کنید ، بازیکنان را تایپ کنید:
خط جدید ، 4 فاصله ، نام پخش کننده را مانند این اضافه کنید: Notch:
سپس ، یک خط دیگر ، 4 فاصله ، و گروه ها را اضافه کنید. این کار را برای همه بازیکنانی که می خواهید به صورت دستی اضافه کنید تکرار کنید.
group.yml شما باید شبیه تصویر باشد.
-
مرحله 11. نحوه دریافت پیشوند/پسوند
مجوزهای شما اکنون راه اندازی شده است. می توانید فایل را ذخیره کنید و باید طبق انتظار کار کند. با این حال ، بسیاری از افراد دوست دارند پیشوندی را به نام خود اضافه کنند تا بدانند بازیکنان کدام گروه هستند. برای این کار به افزونه چت نیاز دارید. افزونه ای که توصیه می کنم bChat است.
مرحله 12. bChat را پیکربندی کنید
bChat فقط یک فایل دارد ، config.yml.
config.yml را باز کنید و می توانید چت را برای سرور خود قالب بندی کنید. فرمت مورد استفاده شما این است: format: '+PREFIX+WHITE+NAME:+WHITE+MESSAGE'
مرحله 13. افزودن پیشوند
برای افزودن یک پیشوند به یک گروه ، باید group.yml را باز کنیم که همه مجوزهای خود را به آن اضافه کرده ایم. پیشوند با استفاده از مجوز اضافه می شود.
مجوز این است:
- پیشوند اولویت. پیشوند
اولویت به این شکل عمل می کند: هرچه تعداد بیشتر باشد ، اولویت بیشتر است.
به عنوان مثال ، ما سه گروه را به پخش کننده Notch اضافه کردیم. هر یک از این گروه ها می توانند یک گره مجوز برای یک پیشوند داشته باشند. بنابراین ما از اولویت برای اطمینان از استفاده از پیشوند گروه با بالاترین رتبه استفاده می کنیم.
بنابراین برای گروه پیش فرض ممکن است از اولویت 10 استفاده کنیم ، تعدیل کننده می تواند 20 و مدیر 30 باشد.
- پیشوند.30. [Admin]
این امر تولید می کند:
[Admin] Notch: message here ما همچنین می توانیم رنگ را به پیشوند اضافه کنیم:- prefix.30.+RED [Admin] این سیستم پیشوند مفید است زیرا به ما اجازه می دهد از سیستم چند گروهی استفاده کنیم ، در حالی که هنوز راهی برای پیشوندهای گروه. گروههای شما. ممکن است شبیه تصویر باشد.
مرحله 14. بازیکنان را در بازی ارتقا دهید
می توانید از دستورات برای افزودن/حذف گروه ها به بازیکنان و اضافه/حذف گره های مجاز از گروه ها استفاده کنید. فرمان این است:
/p [جهان || جهانی] [اقدام] [هدف]
مثلا،
/p مدیر گروه افزودنی جهانی Jeb
گروه مدیریت را به بازیکن Jeb اضافه می کند.
ویدئو - با استفاده از این سرویس ، ممکن است برخی از اطلاعات با YouTube به اشتراک گذاشته شود
نکات
- از برنامه ای مانند NotePad ++ برای ویرایش فایل های YAML استفاده کنید.
- برای مشاهده لیست دستوراتی که می توانید استفاده کنید ، می توانید از /help در بازی استفاده کنید.
- برای افزودن پیشوندها/پسوندها از bChat یا mChat استفاده کنید
- دانلود افزونه های مجوز
- هنگام تایپ /افزونه ها bPermissions و Permissions را مشاهده خواهید کرد. این افزونه "مجوزهای جعلی" است که برای حفظ سازگاری با افزونه هایی که هنوز از سیستم مجوزهای قدیمی استفاده می کنند ، استفاده می شود.
هشدارها
- از افزونه های مجوز دیگر به طور همزمان استفاده نکنید.
- از برگه ها در فایل های YAML استفاده نکنید