Hướng dẫn Permissions cơ bản cho server spigot

Hướng dẫn Permissions cơ bản cho server spigot
4 (80%) 11 votes
Phần 1. Permissions là gì?

 

  • Permissions là quyền, quyền giúp phân chia dễ dàng hơn ai có thể làm được gì, không làm được gì. Ví dụ dễ hiểu như bạn A chỉ được dùng lệnh /member, hoặc không được đặt bedrock, còn bạn B là admin, được dùng lệnh /admin, được đặt bedrock và làm mọi thứ. Thì quyền sẽ giúp bạn quản lý và phân chia.

 

  • Hiện nay có rất nhiều plugin Permissions, trong đó khuyên các bạn dùng PermissionsEx, còn những bạn khác có kĩ năng về setup, cài đặt server hơn thì có thể dùng các permission khác

 

  • Lưu ý chung khi bạn tải plugin, phải phù hợp với phiên bản server:
[​IMG]
[​IMG]Phần 2. Cách thiết đặt Permissions
  • Trong khuôn khổ bài viết, mình chỉ hướng dẫn với plugin PermissionsEx, GroupManager cũng tương tự, chỉ khác nhau một chút về câu lệnh và cấu trúc file yml
  • Sau khi cài đặt xong plugins, với những bạn newbie chưa biết tùy chỉnh, hoặc lười, có thể tải file mẫu của mình về, trong đó chỉ có 4 nhóm, Member (default), Mod (mod), Admin (admin) và Owner (owner).
  • Link download: permissions.yml [Đã thiết đặt quyền chuẩn cho McMMO, AuthMe, Factions, MyPet, Towny, Citizens, CoreProtect, WorldEdit, WorldGuard, VanishNoPacket và Essentials bản mới nhất (dành cho Bukkit 1.7.2), cũ hơn hoặc mới hơn vẫn dùng bình thường, cần thiết bổ sung, thừa quyền không sao, vẫn hoạt động bình thường, không ảnh hướng đến server, nếu plugin không có thì quyền có cũng không làm được gì]
  • Cách thêm permissions: Khi cài thêm plugin, nhất là minigames, bạn nên xem plugin đó có permissions không, một số hình ảnh ví dụ:
[​IMG]
[​IMG]
[​IMG]
[​IMG]
  • Sau khi có quyền, bạn sử dụng lệnh sau để thêm quyền cho nhóm: /pex group tên_nhóm add quyền
    Ví dụ mình muốn thêm quyền abc.xyz cho nhóm admin, mình sẽ gõ /pex group admin add abc.xyz
    Không cần / khi thực hiện trên console (cửa sổ đen chạy server)
  • Muốn thêm một người nào vào nhóm nào, gõ lệnh: /pex user tên_người_chơi group add tên_nhóm
  • Muốn thêm quyền gì cho một người, gõ lệnh: /pex user tên_người_chơi add quyền
  • Muốn thêm một nhóm mới, gõ lệnh: /pex group tên_nhóm create

Trên đây là những bước cơ bản để tạo nhóm, thêm người vào nhóm và quản lý quyền, ngược lại với add bạn có thể dụng remove, hoặc delete. 

Nguồn: gumvn (2014 )