Plugin cấp phép sẵn sàng cho minecraft 1.8. Hướng dẫn thiết lập PermissionsEx (PEX). Quản lý người chơi theo nhóm
Nếu bạn dự định tạo máy chủ hoặc dự án của riêng mình thì rất có thể bạn sẽ cần một plugin chia tất cả người chơi thành các nhóm khác nhau. Ví dụ: bạn cần người điều hành và người trợ giúp, làm cách nào bạn có thể thêm họ vào các nhóm đặc biệt và cấp cho họ một số quyền nhất định? Một plugin có tên "PermissionsEX" sẽ được giải cứu. Đây chính xác là plugin chúng tôi có trên máy chủ của mình.
Nhờ plugin này, bạn có thể thêm người chơi vào các nhóm đặc biệt và cấp cho họ các quyền khác nhau. Plugin cũng cho phép bạn thực hiện trò chuyện toàn cầu và cục bộ, thay đổi màu biệt hiệu của bạn.
Thiết lập plugin:
Đầu tiên bạn cần vào file Permissions.yml và sửa lại một chút.
Khi bạn mở tập tin, bạn sẽ thấy như sau:
Hãy phân tích từng thành phần.
các nhóm:- Sau tham số này sẽ có các nhóm và quyền.
mặc định:- nhóm mặc định. Tất cả người chơi vừa đăng nhập sẽ đến đó.
mặc định: đúng- Sử dụng tham số này bạn có thể thiết lập nhóm mặc định.
quyền:- bên dưới tham số này, bạn có thể nhập quyền cho một nhóm cụ thể.
sửa đổi thế giới.*- Khả năng thay đổi người chơi trên thế giới. Tốt hơn là để trống.
Ví dụ về nhóm
Đội:
Dịch vụ
Đội | Sự cho phép | Sự miêu tả |
---|---|---|
/pex | quyền.quản lý | Hiển thị trợ giúp PEX |
/pex chuyển đổi gỡ lỗi | quyền.quản lý | Bật/Tắt chế độ gỡ lỗi (tạo nhiều thông tin gỡ lỗi trong server.log) |
/người dùng pex |
quyền.manage. |
Kiểm tra tính đủ điều kiện |
/pex tải lại | quyền.manage.reload | Tải lại plugin |
/cấu hình pex |
quyền.manage.config | Xuất ra giá trị |
/pex phụ trợ | quyền.manage.backend | Danh sách các chương trình phụ trợ hiện đang được sử dụng. |
/pex phụ trợ |
quyền.manage.backend | Thay đổi phần phụ trợ quyền một cách nhanh chóng (Hãy thận trọng khi sử dụng!) Lưu ý rằng thao tác này sẽ chỉ thay đổi phần phụ trợ một cách nhanh chóng, nó sẽ không lưu thay đổi trong tệp cấu hình cũng như không chuyển đổi bất kỳ thứ gì. Đây chỉ là để thử nghiệm.) |
/pex phân cấp | quyền.manage.users | Hiển thị hệ thống phân cấp đầy đủ của người chơi/nhóm |
/pex đổ |
quyền.manage.dump | Kết xuất người dùng và nhóm vào định dạng đã chọn |
Quản lý quyền người chơi
Đội | Sự cho phép | Sự miêu tả |
---|---|---|
/người dùng pex | quyền.manage.users | Hiển thị danh sách tất cả người dùng đã ghi. Và người chơi máy chủ |
/người dùng pex |
quyền.manage.users | Hiển thị quyền của người chơi |
/người dùng pex |
quyền.manage.users.prefix. |
Cài đặt vào trình phát |
/người dùng pex |
quyền.manage.users.suffix. |
Cài đặt vào trình phát |
/người dùng pex |
quyền.manage.users. |
Xóa trình phát |
/người dùng pex |
Trao quyền |
|
/người dùng pex |
quyền.manage.users.permissions. |
Lấy đi quyền |
/người dùng pex |
Trao quyền tạm thời |
|
/người dùng pex |
quyền.manage.users.permissions.timed. |
Lấy từ người chơi |
/người dùng pex |
quyền.manage.users.permissions. |
Đặt tùy chọn |
Quản lý quyền nhóm người chơi
Đội | Sự cho phép | Sự miêu tả |
---|---|---|
/người dùng pex |
Hiển thị danh sách các nhóm mà người chơi là thành viên |
|
/người dùng pex |
quyền.manage.membership. |
Thêm người chơi |
/người dùng pex |
quyền.manage.membership. |
Đặt nhóm |
/người dùng pex |
quyền.manage.membership. |
Xóa trình phát |
Quản lý quyền nhóm
Đội | Sự cho phép | Sự miêu tả |
---|---|---|
/ nhóm pex | quyền.manage.groups.list | Hiển thị tất cả các nhóm đã đăng ký |
/ nhóm mặc định pex | Hiển thị nhóm mặc định | |
/pex đặt nhóm mặc định |
quyền.manage.groups.inheritance | Đặt nhóm |
/ nhóm pex |
quyền.manage.groups.prefix. |
Cài đặt vào nhóm |
/ nhóm pex |
quyền.manage.groups.suffix. |
Cài đặt vào nhóm |
/ nhóm pex |
quyền.manageups.create. |
Để tạo một nhóm |
/ nhóm pex |
quyền.manage.groups.remove. |
Xóa nhóm |
/ nhóm pex |
Danh sách các nhóm cha của một nhóm |
|
/ nhóm pex |
quyền.manage.groups.inheritance. |
Cài đặt vào nhóm |
/ nhóm pex |
Hiển thị tất cả các quyền của nhóm |
|
/ nhóm pex |
quyền.manage.groups.permissions. |
Trao quyền |
/ nhóm pex |
quyền.manage.groups.permissions. |
Lấy đi quyền |
/ nhóm pex |
Trao quyền tạm thời |
|
/ nhóm pex |
quyền.manage.groups.permissions.timed. |
Lấy đi quyền tạm thời |
/ nhóm pex |
quyền.manage.groups.permissions. |
Đặt tùy chọn |
/ nhóm pex |
quyền.manage.groups.weight. |
Hiển thị/đặt trọng lượng nhóm |
Quản lý người chơi theo nhóm
Đội | Sự cho phép | Sự miêu tả | ||
---|---|---|---|---|
/ nhóm pex |
quyền.manage.membership. |
Hiển thị tất cả người chơi trong một nhóm |
||
/ nhóm pex |
quyền.manage.membership. |
Thêm người chơi/người chơi |
||
/ nhóm pex |
quyền.manage.membership. |
Xóa người chơi/người chơi khỏi nhóm |
||
/pex quảng bá |
quyền.user.promote. |
Quảng cáo một người chơi |
||
/pex hạ cấp |
quyền.user.demote. |
Hạ hạng một người chơi |
quyền.manage.worlds | Hiển thị thông tin di truyền thế giới |
/pex thế giới |
quyền.manage.worlds.inheritance | Đặt thế giới/thế giới cha mẹ |
Cài đặt:
2. Đặt nó vào thư mục Plugins.
3. Khởi động lại máy chủ.
Tất cả các plugin trong Minecraft thuộc bất kỳ phiên bản nào đều có quyền hoặc quyền riêng đối với các lệnh và hành động nhất định của plugin. Các quyền này phải được ghi trong tập tin quyền.yml, nằm trong thư mục từ plugin quyền (ví dụ: QuyềnEx).
Tất cả các quyền đối với plugin đều có trong tệp quyền.yml.
Mọi thứ trong tập tin này phải được viết như thế này:
các nhóm:
mặc định:
mặc định: đúng
quyền:
-lwc.bảo vệ
- lệnhbook.kit
- commandbook.kit.list
- commandbook.spawn
Người điều hành:
di sản:
- mặc định
mặc định: sai
quyền:
- iConomy.holdings.others
- quyền: iConomy.accounts.take
- iConomyChestShop.shop.create
- ChestShop.shop.create
Quản trị viên:
di sản:
- Người điều hành
mặc định: sai
quyền:
- authme.admin.changepassword
-authme.admin.reload
-authme.admin.unregister
-authme.admin.register
Người giúp đỡ:
di sản:
- mặc định
mặc định: sai
quyền:
- lệnh.mute
- commandbook.unmute
- lệnhbook.msg
- commandbook.broadcast
- commandbook.return
- commandbook.teleport
- commandbook.teleport.other
người dùng:
Kratos:
nhóm:
- Quản trị viên
Nexus:
nhóm:
-Người giúp đỡ
Bezumet:
nhóm:
- Người điều hành
Điều quan trọng nhất trong quyền.ymlđây là lưu các tab trong dữ liệu. Nếu bạn phá vỡ nó, sẽ không có gì xảy ra.
Từ "tab" trông như thế nào và có ý nghĩa gì trong một tập tin? quyền.yml:
Giải thích một cách rất đơn giản, điều này là tiết kiệm một số khoảng trắng nhất định từ cạnh trái của các phần và tham số tệp riêng lẻ. Nghĩa là, nó phải là:
(Để dễ hiểu, tôi sẽ liệt kê mọi thứ theo mẫu sau)
nhóm, người dùng: 0 khoảng trắng.
Tên các nhóm trong nhóm, Biệt danh của người chơi trong người dùng: 2 khoảng trống.
Các tham số, quyền, v.v.: 4 khoảng trống.
Phần các nhóm Và người dùng không thể lặp lại và tồn tại trong 1 trường hợp. Quyền của các nhóm người chơi được mô tả (Quản trị viên, Người điều hành, Người trợ giúp, VIP), ở đây không thể có bất kỳ biệt hiệu người chơi nào mà chỉ có quyền của chính họ quyền plugin, được viết là:
-<пробел>(sự cho phép)
Commandbook.teleport
mặc định: ĐÚNG VẬY - nghĩa là quyền này sẽ được cấp mặc định cho tất cả người chơi vào máy chủ, nó phải tồn tại 1 bản, ở các nhóm quyền khác thì phải có mặc định: SAI
di sản: biểu thị một nhóm cha mẹ nhô ra, chẳng hạn như nhóm trên người điều hành lấy quyền từ nhóm mặc định và bổ sung chúng bằng cái riêng của mình, và Quản trị viênđặt quyền của mình trên quyền của nhóm người điều hành trong đó bao gồm các quyền mặc định.
chương người dùng chứa biệt hiệu người dùng và nhóm họ thuộc về. Có lẽ thay vì một nhóm quyền nếu bạn cần chỉ định một số quyền nhất định cho người dùng thay vì một nhóm. Ở đây như trong phần các nhóm nó là cần thiết để duy trì bảng biểu tương tự.
Tất cả các câu hỏi trong các ý kiến.
Và như vậy, có lẽ mỗi bạn, ngoại trừ những người sở hữu máy chủ có kinh nghiệm, đều gặp vấn đề trong việc thiết lập quyền truy cập.
Cá nhân tôi sử dụng plugin PermissionsEx vì tôi nghĩ đây là plugin phân phối quyền tốt nhất cho máy chủ.
Những gì chúng tôi cần:
1. Sổ tay++
2. Bản thân plugin. Phiên bản mới nhất luôn có thể được tải xuống.
3. Cánh tay thẳng. (Vật dụng yêu cầu)
Vì vậy, hãy bắt đầu.
1. Tải plugin xuống và giải nén nó. Trong thư mục có 3 file:
2. Đặt các tập tin vào thư mục plugin, khởi động máy chủ và dừng nó.
Xuất hiện 3 thư mục:
ChatManager và ModifyWorld
3. Mở thư mục PermissionsEx. Trong thư mục này, hãy mở tệp Permissions.yml bằng Notepad++
Và chúng ta thấy điều này:
Và như vậy, theo thứ tự:
các nhóm://không chạm vào từ này, nó cho biết các nhóm và quyền của họ sẽ xuất hiện bên dưới.
mặc định:// tên của nhóm bao gồm tất cả người dùng vừa đăng nhập vào máy chủ, tất nhiên trừ khi bạn đã đăng ký họ vào một nhóm khác.
mặc định: đúng// tham số này đặt nhóm làm nhóm mặc định. điều này có nghĩa là bất kỳ người chơi nào không được xác định các nhóm và/hoặc trường hợp ngoại lệ khác sẽ có tất cả các quyền của nhóm này.
// mọi thứ bên dưới thực sự là “quyền” của chính nhóm; quyền từ các plugin khác nhau được cài đặt trên máy chủ của bạn cần phải được nhập vào đó.
Mặc định của nhóm: mặc định: quyền thực sự: - Modifyworld.* - commandbook.spawn - commandbook.who - commandbook.say - commandbook.msg - myhome.home.soc.* - iConomy.access - iConomy.bank.access - iConomy.bank .deposit - iConomy.bank.join - iConomy.bank.join.multiple - iConomy.bank.leave - iConomy.bank.list - iConomy.bank.main - iConomy.bank.main.change - iConomy.bank.main.set - iConomy.bank.main.view - iConomy.bank.transfer - iConomy.bank.transfer.multiple - iConomy.bank.withdraw - iConomy.list - iConomy.Payment - iConomy.rank - jobs.join.* - jobs.world .* - lwc.protect - iConomyChestShop.shop.create - iConomyChestShop.shop.create. - iConomyChestShop.shop.exclude. - iConomyChestShop.shop.buy - iConomyChestShop.shop.sell - iConomyChestShop.command.iteminfo - commandbook.call - commandbook.time.check - commandbook.rules - myhome.home.basic.home - myhome.home.basic.set - myhome .home.basic.delete - myhome.home.soc.invite Moder: mặc định: kế thừa sai: - Quyền mặc định: - Modifyworld.* - commandbook.kick - commandbook.bans.ban - commandbook.bans.unban - commandbook.shock. khác - commandbook.rocket.other - commandbook.shock - commandbook.rocket - commandbook.mute - commandbook.teleport.* - commandbook.spawn - commandbook.kit.list - commandbook.who - commandbook.say - commandbook.msg - worldgurad. god - worldguard.ungod - worldguard.god.other - worldguard.ungod.other - worldguard.heal.* - worldguard.slay.* - myhome.* - iConomy.access - iConomy.bank.access - iConomy.bank.deposit - iConomy.bank.join - iConomy.bank.join.multiple - iConomy.bank.leave - iConomy.bank.list - iConomy.bank.main - iConomy.bank.main.change - iConomy.bank.main.set - iConomy. Bank.main.view - iConomy.bank.transfer - iConomy.bank.transfer.multiple - iConomy.bank.withdraw - iConomy.list - iConomy.Payment - iConomy.rank - jobs.join.* - jobs.world.* - commandbook.whereami.compass - commandbook.whereami - lwc.protect - iConomyChestShop.shop.create - iConomyChestShop.shop.create. - iConomyChestShop.shop.exclude. - iConomyChestShop.shop.buy - iConomyChestShop.shop.sell - iConomyChestShop.command.iteminfo - commandbook.call - worldedit.navigation.jumpto - worldedit.navigation.thru - commandbook.time.check - commandbook.rules - lwc.mod - myhome .home.basic.home - myhome.home.basic.set - myhome.home.basic.delete - myhome.home.soc.invite - biến mất.* Quản trị viên: mặc định: thừa kế sai: - Quyền của người kiểm duyệt: - "*" người dùng : admin: nhóm: - Quyền của quản trị viên: null Người điều hành: nhóm: - Quyền của người điều hành: null
Quyền này được định cấu hình cho các plugin: CommandBook, MyHome, VanishNoPickup, Jobs, LWC, WorldEdit, iConomy, iConomy ChestShop, WorldGuard.
Ở đây, như bạn có thể nhận thấy, các thông số mới đã xuất hiện:
thông tin: // nhóm tham số
tiền tố: "//tiền tố
hậu tố: "//hậu tố
// để hiển thị tiền tố/hậu tố, bạn phải kích hoạt plugin ChatManager, được bao gồm trong PEX. Để thực hiện việc này, trong thư mục plugin/ChatManager/ của tệp config.yml, hãy tìm kích hoạt và thay đổi nó, nếu cần, từ kích hoạt: sai thành kích hoạt: đúng
thừa kế: // kế thừa quyền
— Mặc định // trong trường hợp này, tất cả các quyền của nhóm “mặc định” đều được kế thừa
Bạn cũng có thể nhận thấy tham số người dùng đã xuất hiện:
Theo đó, bạn cần chỉ ra biệt hiệu của những người dùng mà bạn muốn cấp thêm quyền và/hoặc chuyển họ sang nhóm khác. Ví dụ:
Người điều hành:
nhóm:
—Hiện đại
quyền: vô giá trị
trong đó “Người điều hành” là biệt danh của người chơi, “Người điều hành” là tên của nhóm, quyền: null là các quyền bổ sung cho người dùng này, trong trường hợp này không có quyền nào.
Nhớ! Trong YAML, bạn cần tuân thủ nghiêm ngặt trình tự, thêm một khoảng trắng và tham số sẽ không hoạt động.
Lưu ý từ idg_dima: YAML hoạt động hiệu quả với các vấn đề bổ sung hoặc thậm chí cả các dòng trống, thứ duy nhất nó phá vỡ là các tab.
Và chúng tôi đưa ra những thay đổi của mình vì sự chậm trễ trong việc kiểm tra bài viết, chúng tôi rất bận rộn với một số việc, bao gồm cả việc chuẩn bị máy chủ cho việc di chuyển.
QuyềnEx là gì?
QuyềnEx (PEX) là một plugin cấp quyền mới, dựa trên ý tưởng về Quyền và hỗ trợ tất cả các tính năng của nó. Nhưng PEX còn hơn thế nữa! Nó cung cấp các chương trình phụ trợ khác nhau, quản lý ingame mạnh mẽ, các hạn chế chi tiết đối với việc sửa đổi thế giới.
Vui lòng sử dụng diễn đàn để được trợ giúp/thảo luận.
Tính năng hiện tại
- Hỗ trợ UUID kể từ phiên bản 1.21
- Một số hỗ trợ phụ trợ. Các chương trình phụ trợ được đóng gói hiện tại là Tệp (YAML) và SQL (MySQL, SQLite). Ngoài ra, bạn có thể thêm của riêng mình.
- Phần phụ trợ YAML, với lược đồ cấu hình mới, được suy nghĩ lại hoàn toàn. Bây giờ tất cả người dùng, nhóm và quyền của họ được lưu trữ trong một tệp – Permission.yml. Tên tập tin cũng có thể được điều chỉnh.
- Phần phụ trợ SQL, ngon nhất. Hiện tại MySQL và SQLite được hỗ trợ, nhưng các DB khác (như Postgre) cũng có thể. PEX tự động triển khai sơ đồ DB (bảng và dữ liệu ban đầu). Điều này có nghĩa là bạn chỉ cần cung cấp dữ liệu về cách kết nối với db, mọi thứ khác PEX sẽ tự xử lý.
- Kiến trúc và API linh hoạt – bạn có thể thay đổi rất nhiều theo chương trình.
- Giao diện lệnh trò chuyện/bảng điều khiển phong phú. Bạn có thể làm hầu hết mọi thứ trong game. Danh sách lệnh bên dưới.
- Modifyworld – Cơ chế hạn chế dựa trên quyền (chúng tôi gọi là “modifyworld”), cung cấp khả năng kiểm soát các khả năng của người chơi, chẳng hạn như phá hủy/đặt khối, lái xe/thuyền hoặc thậm chí bị đám đông phát hiện và hơn thế nữa. Có sẵn từ trang dự án của nó
- Kế thừa đa nhóm Người dùng cũng như Nhóm có thể là thành viên của một số nhóm. Và kế thừa các quyền, tùy chọn và tiền tố/hậu tố của họ.
- Quyền dựa trên biểu thức chính quy. Điều này có nghĩa là bạn có thể sử dụng biểu thức thông thường. Ví dụ: Modifyworld.blocks.(destroy|place).(3|12) – quyền này cho phép đặt hoặc phá hủy chỉ các khối cát (12) hoặc bụi bẩn (3). Vẫn có giới hạn về việc sử dụng dấu chấm trong biểu thức chính quy của bạn – dấu chấm được thoát theo mặc định. Cờ biểu thức chính quy thô cũng có sẵn và được giải thích trên wiki.
- Quyền đa thế giới. Chỉ cần không chỉ định thế giới và quyền sẽ hoạt động ở bất kỳ thế giới nào.
- Kế thừa đa thế giới. Bạn có thể kế thừa các nhóm khác nhau ở các thế giới khác nhau.
- Hiệu suất thân thiện. Bộ nhớ đệm cấp thấp sẽ giúp ích rất nhiều khi bạn có hơn 100 người dùng trực tuyến
- Hệ thống khuyến mại/giảm giá. Bạn có thể chỉ định thứ hạng cho các nhóm và thăng/hạ cấp người dùng xuống nhóm xếp hạng cao hơn/thấp hơn. MỚI: mới bạn có thể tạo các thang xếp hạng máy chủ.
- Kế thừa thế giới - quyền/tùy chọn của một thế giới có thể được kế thừa bởi thế giới khác.
- Quyền theo thời gian - bạn chỉ có thể cấp quyền cho người dùng trong một khoảng thời gian.
- Kể từ phiên bản 1.21.1, PermissionsEx tự động cập nhật để giúp bạn cập nhật các bản sửa lỗi và tính năng mới mới nhất. Chức năng cập nhật tự động sẽ chỉ thực hiện cập nhật giữa các bản phát hành nhỏ (ví dụ: chỉ 1.21.1->1.21.2 chứ không phải 1.21.3->1.22). Để tắt tính năng này, hãy đặt tùy chọn trình cập nhật thành sai trong plugin/PermissionsEx/config.yml.
- Tương thích với Quyền Bukkit (SuperPerms).
Để tắt báo cáo lỗi, hãy tạo một tệp có tên `report-disable` trong thư mục plugin/PermissionsEx. Lưu ý rằng việc bật tùy chọn này có nghĩa là bạn SẼ KHÔNG nhận được bất kỳ hỗ trợ nào về lỗi vì thông tin được xuất bản (tệp quyền, cấu hình và phiên bản) là cần thiết để giải quyết vấn đề.
Cài đặt plugin:
1) Tải xuống plugin, LUÔN có thể tìm thấy phiên bản mới nhất tại liên kết NÀY.
Sau khi tải xuống kho lưu trữ, chúng ta sẽ tìm thấy các tệp sau trong đó:
2) Di chuyển (sao chép) các tệp (ChatManager, Modifyworld, Permissions, PermissionsEx) vào thư mục plugin trên máy chủ của bạn (đường dẫn ví dụ: C:\Server\plugins)
3) Khởi động máy chủ, đợi thông báo “Xong” trong bảng điều khiển máy chủ và dừng nó.
4) Vào thư mục Plugins và xem như sau:
Nếu bạn đã làm mọi thứ chính xác và thấy các thư mục do plugin tạo ra thì bạn có thể cho rằng plugin đã được cài đặt.Đặt quyềnEx:
Trước tiên, hãy xem tệp Permissions.yml tại (máy chủ\plugins\PermissionsEx của bạn). Lưu ý: có thể xem các tệp có phần mở rộng .yml bằng BẤT KỲ trình soạn thảo văn bản nào, nhưng để thuận tiện, tôi khuyên bạn nên sử dụng Notepad++ (bạn có thể tải xuống)Mở file chúng ta sẽ thấy như sau:
Theo thứ tự:nhóm: //không chạm vào từ này, nó cho biết các nhóm và quyền của họ sẽ xuất hiện bên dưới.
default: //tên của nhóm, tất cả người dùng vừa đăng nhập vào máy chủ sẽ được đưa vào đó, tất nhiên trừ khi bạn đã đăng ký họ vào nhóm khác.
default: true // tham số này đặt nhóm làm nhóm mặc định. điều này có nghĩa là bất kỳ người chơi nào không được xác định các nhóm và/hoặc trường hợp ngoại lệ khác sẽ có tất cả các quyền của nhóm này.
quyền: // mọi thứ bên dưới thực ra là “quyền” của chính nhóm, bạn cần nhập quyền từ nhiều plugin khác nhau được cài đặt trên máy chủ của mình vào đó.
- Modifyworld.* //khả năng “sửa đổi” thế giới, tôi không khuyên bạn nên chạm vào tham số này. Lưu ý: trên thực tế, tham số “modifyworld” còn có nhiều ý nghĩa hơn, nhưng vì đây là một Câu hỏi thường gặp nhỏ và chỉ những điều quan trọng nhất mới được thảo luận ở đây nên tôi không giải thích tham số này, nếu bạn quan tâm, bạn có thể đọc tài liệu chính thức bằng tiếng Anh tại liên kết NÀY.Bây giờ hãy xem các quyền đã được định cấu hình cho một số plugin.
nhóm: mặc định: mặc định: quyền thực sự: - Modifyworld.* - commandbook.spawn - commandbook.who - commandbook.say - commandbook.msg - myhome.home.soc.* - iConomy.access - iConomy.bank.access - iConomy. Bank.deposit - iConomy.bank.join - iConomy.bank.join.multiple - iConomy.bank.leave - iConomy.bank.list - iConomy.bank.main - iConomy.bank.main.change - iConomy.bank.main. set - iConomy.bank.main.view - iConomy.bank.transfer - iConomy.bank.transfer.multiple - iConomy.bank.withdraw - iConomy.list - iConomy.Payment - iConomy.rank - jobs.join.* - jobs. world.* - lwc.protect - iConomyChestShop.shop.create - iConomyChestShop.shop.create. - iConomyChestShop.shop.exclude. - iConomyChestShop.shop.buy - iConomyChestShop.shop.sell - iConomyChestShop.command.iteminfo - commandbook.call - commandbook.time.check - commandbook.rules - myhome.home.basic.home - myhome.home.basic.set - myhome .home.basic.delete - myhome.home.soc.invite Moder: mặc định: kế thừa sai: - Quyền mặc định: - Modifyworld.* - commandbook.kick - commandbook.bans.ban - commandbook.bans.unban - commandbook.shock. khác - commandbook.rocket.other - commandbook.shock - commandbook.rocket - commandbook.mute - commandbook.teleport.* - commandbook.spawn - commandbook.kit.list - commandbook.who - commandbook.say - commandbook.msg - worldgurad. god - worldguard.ungod - worldguard.god.other - worldguard.ungod.other - worldguard.heal.* - worldguard.slay.* - myhome.* - iConomy.access - iConomy.bank.access - iConomy.bank.deposit - iConomy.bank.join - iConomy.bank.join.multiple - iConomy.bank.leave - iConomy.bank.list - iConomy.bank.main - iConomy.bank.main.change - iConomy.bank.main.set - iConomy. bank.main.view - iConomy.bank.transfer - iConomy.bank.transfer.multiple - iConomy.bank.withdraw - iConomy.list - iConomy.Payment - iConomy.rank - jobs.join.* - jobs.world.* - commandbook.whereami.compass - commandbook.whereami - lwc.protect - iConomyChestShop.shop.create - iConomyChestShop.shop.create. - iConomyChestShop.shop.exclude. - iConomyChestShop.shop.buy - iConomyChestShop.shop.sell - iConomyChestShop.command.iteminfo - commandbook.call - worldedit.navigation.jumpto - worldedit.navigation.thru - commandbook.time.check - commandbook.rules - lwc.mod - myhome .home.basic.home - myhome.home.basic.set - myhome.home.basic.delete - myhome.home.soc.invite - biến mất.* Quản trị viên: mặc định: thừa kế sai: - Quyền của người kiểm duyệt: - "*" người dùng : admin: nhóm: - Quyền của quản trị viên: null Người điều hành: nhóm: - Quyền của người điều hành: nullQuyền này được định cấu hình cho các plugin: CommandBook, MyHome, VanishNoPickup, Jobs, LWC, WorldEdit, iConomy, iConomy ChestShop, WorldGuard.
Ở đây, như bạn có thể nhận thấy, các thông số mới đã xuất hiện:
- thông tin: // nhóm tham số
- tiền tố: "" // tiền tố
- hậu tố: "" //hậu tố
// để hiển thị tiền tố/hậu tố, bạn phải kích hoạt plugin ChatManager, được bao gồm trong PEX. Để thực hiện việc này, trong thư mục plugin/ChatManager/ của tệp config.yml, hãy tìm kích hoạt và thay đổi nó, nếu cần, từ kích hoạt: sai thành kích hoạt: đúng
- thừa kế: // kế thừa quyền
Mặc định // trong trường hợp này, tất cả các quyền của nhóm "mặc định" đều được kế thừa
Bạn cũng có thể nhận thấy tham số người dùng đã xuất hiện:
Theo đó, bạn cần chỉ ra biệt hiệu của những người dùng mà bạn muốn cấp thêm quyền và/hoặc chuyển họ sang nhóm khác. Ví dụ:Người điều hành:
nhóm:
- Người điều hành
quyền: vô giá trịtrong đó “Người điều hành” là biệt danh của người chơi, “Người điều hành” là tên của nhóm, quyền: null là các quyền bổ sung cho người dùng này, trong trường hợp này không có quyền nào.
Nhớ! Trong YAML, bạn cần tuân thủ nghiêm ngặt trình tự, thêm một khoảng trắng và tham số sẽ không hoạt động. Để ít lỗi hơn, TÔI KHUYẾN NGHỊ sử dụng trang NÀY Lưu ý: dán mã của bạn vào cửa sổ bên trái, nếu không có lỗi ở cửa sổ bên phải thì bạn đã viết mã trong yaml chính xác và nó sẽ hoạt động.
Bài viết này được lấy từ rubukkit.org