სამეურვეო კონფიგურაციის ნებართვა (PEX). Permissionsex - ჯგუფების მართვა მორგებული ნებართვების Minecraft 1.8

ნებართვა. - Bukkit- ის მოდული, რომელიც საშუალებას აძლევს განასხვავოთ სერვერზე მოთამაშეებს შორის, მათ ჯგუფებად და პრივილეგიების მინიჭებას.

გარემოება

ფაილი ნებართვები მისამართი plugins / Permissionsex. თქვენ ნახავთ შემდეგ შინაარსს:

ჯგუფები: default: default: default: default: default: default: - modifyworld - authme.login - authme.login - authme.changepassword - authme.unregister prefix: "[მოთამაშე]" Admins: default: ყალბი მემკვიდრეობა: ნებართვები: - "*" - Authme.Admin. * Preifx: "& E [ადმინისტრატორი] & F" მომხმარებელი: YKPon: ჯგუფი: - Admins Prefix: "& 2 [GL] & C"

ასე რომ, ჩვენ შევქმენით ორი ჯგუფი: ნაგულისხმევი. და admins..


განვიხილოთ თითოეული ხაზი დეტალურად:

"ჯგუფები."- ჯგუფები.
"ნაგულისხმევი."- ჯგუფის სახელი.
"ნაგულისხმევი: TRUE."- ჩვენ ამ ჯგუფს გავაკეთებთ. ანუ, თითოეული ახალი მოთამაშე ავტომატურად მოხვდება ამ ჯგუფში.
"ნებართვები"- ჩვენ მიუთითეთ, რომ ქვემოთ არის პრივილეგიების სია და გარკვეული ბრძანებების ხელმისაწვდომობა.
თითოეული რიგი პრივილეგია იწყება " - "და მას შემდეგ, რაც მას სივრცეში.

თუ ჩვენ ვხედავთ, რომ მას შემდეგ, რაც კიდევ ერთი ნიშანი " - ", ამიტომ ჩვენ ამ ჯგუფს ამ გუნდის ხელმისაწვდომობას კრძალავს.

"პრეფიქსი: "[მოთამაშე]""- დააინსტალირეთ მოთამაშე პრეფიქსის წინაშე [მოთამაშე]

"მომხმარებლები."- მომხმარებლების სია ჩვენ ჯგუფებს მივცემთ.
"ykpon." - Მოთამაშის სახელი.
"ჯგუფი."- ჩვენ მიუთითეთ, რომ ჯგუფი მიდის ქვემოთ, მოთამაშეს, რომელსაც ჩვენ ვატარებთ.
"- Admins."- ჯგუფის სახელი. რამდენიმე მათგანი შეიძლება იყოს.
"პრეფიქსი: "& 2 [GL. Admin] & C""- Prefix მითითებული ინდივიდუალურად მითითებული მოთამაშე. მაშინაც კი, თუ ჯგუფი, რომელშიც ჩვენ მიმაგრებული მომხმარებლის იქნება მითითებული მისი პრეფიქსი, ეს იქნება ის, რაც ჩვენ მივმართეთ მოთამაშეს.

ყურადღება! ფერადი პრეფიქსებისათვის, თქვენ გაქვთ config.yml, ჩართვა შეერთება Chatmanager.ტყუილი plugins / Chatmanager , ცვლადი " შესაძლებლობის მიცემა"უნდა იყოს ნახვა:" ჩართვა: TRUE.".

Მნიშვნელოვანი! Yaml, თქვენ უნდა ნათლად დაიცვას თანმიმდევრობა, ერთი გათავისუფლებული სივრცე - და პარამეტრი არ იმუშავებს. ამიტომ, გადამოწმებისათვის ნებართვები რეკომენდირებულია გამოიყენოს ეს

ყველა დანამატი Minecraft ნებისმიერ ვერსიას აქვს საკუთარი პარამეტრები ან ნებართვა გარკვეული მოდული და სამოქმედო ბრძანებები. ეს ნებართვები უნდა დადგინდეს ფაილში. ნებართვებირომელიც საქაღალდეშია უფლებისაგან (მაგალითად: ნებართვა.).

ყველა უფლება plugins არიან ფაილი ნებართვები.

ამ ფაილში ყველაფერი უნდა ჩაიწეროს შემდეგნაირად:

ჯგუფები:
ნაგულისხმევი:
ნაგულისხმევი: TRUE.
ნებართვები:
- lwc.protect.
- CommandBook.Kit.
- commandbook.kit.list.
- CommandBook.Spawn.
მოდერნი:
მემკვიდრეობა:
- ნაგულისხმევი.
ნაგულისხმები: ცრუ.
ნებართვები:
- iconomy.holdings.other
- ნებართვა: iconomy.accounts.take
- iconomychestshop.shop.create.
- Chestshop.shop.Create.
Admin:
მემკვიდრეობა:
- მოდერი.
ნაგულისხმები: ცრუ.
ნებართვები:
- authme.admin.changepassword.
- authme.admin.reload.
- authme.admin.Unregister
- authme.admin.register
დამხმარე:
მემკვიდრეობა:
- ნაგულისხმევი.
ნაგულისხმები: ცრუ.
ნებართვები:
- commandbook.mute.
- Commandbook.Unmute.
- Commandbook.msg.
- CommandBook.Broadcast.
- CommandBook.Return
- CommandBook.Teleport.
- CommandBook.Teleport.Other
მომხმარებელი:
Kratos:
ჯგუფი:
- admin.
Nexus:
ჯგუფი:
- დამხმარე
Bezumets:
ჯგუფი:
- მოდერი.

ყველაზე მნიშვნელოვანი ბ. ნებართვები ეს მონაცემები შეინახავს მონაცემებს. თუ ეს არ არის შესვენება, ეს არ მუშაობს.

რა ჰგავს და რა აღნიშნავს სიტყვა "tab" ფაილი ნებართვები:

თუ უბრალო ენაზე საკმაოდ ახსნა, ინდივიდუალური დანაყოფების მარცხენა ზღვარიდან გარკვეული რაოდენობის ფართების შენარჩუნებაა. ანუ უნდა იყოს:

(გაგება მარტივად, მე ჩამოვთვალოთ ყველაფერს შემდეგ ფორმაში)

ჯგუფები, მომხმარებლები: 0 გაბელო.

ჯგუფების სახელები ჯგუფებში, Nicky მოთამაშეებს მომხმარებლებს: 2 ხარვეზი.

პარამეტრების, ნებართვების და სხვ. 4 ცარიელი.

სექციები ჯგუფები. და მომხმარებლები. ვერ გაიმეორეთ და საზოგადოება 1 ეხენ. მოთამაშეების ჯგუფების უფლებების აღწერისას (ადმინისტრატორები, მოდერატორები, დამხმარეები, VIP), აქ არ შეიძლება იყოს აქ, მხოლოდ უფლებები ნებართვები დანამატები ჩაწერილია:

-<пробел>ნებართვა

Commandbook.teleport.

ნაგულისხმევი: მართალია. - იმას ნიშნავს, რომ ეს უფლება გაცემული იქნება სერვერზე ყველა მოთამაშისთვის, უნდა არსებობდეს 1 ასლი, სხვა ჯგუფებში უნდა იყოს ნაგულისხმევი: ცრუ

მემკვიდრეობა: მიუთითებს მშობლის ემსახურება ჯგუფს, როგორიცაა ზემოთ, ჯგუფი მოდერი. იღებს ჯგუფს ნაგულისხმევი. და ავსებს მათ საკუთარი, და Admin. იღებს ჯგუფის უფლების საფუძველს მოდერი. რომელშიც უფლებები შედის ნაგულისხმევი..

ნაწილი მომხმარებლები. შეიცავს მომხმარებლების მეტსახელებს და პირდაპირ ჯგუფს, რომელშიც ისინი შედგება. ნაცვლად ჯგუფის ნაცვლად ნებართვები თუ თქვენ უნდა მიუთითოთ გარკვეული უფლებები ზოგიერთი მომხმარებლისთვის, არა ჯგუფი. აქ, როგორც სექციაში ჯგუფები. აუცილებელია შეინარჩუნოს მჭიდრო ჩანართი.

ყველა შეკითხვა კომენტარში.

ასე რომ, ალბათ, თითოეულ თქვენგანს, გარდა გამოცდილი სერვერის მფლობელებს, არსებობს პრობლემები დაშვების უფლებების დაცვით.
პირადად, მე გამოიყენე PermiseSex მოდული, როგორც მე ვფიქრობ, რომ ეს არის საუკეთესო განაწილების მოდული სერვერებისთვის.

რა გვჭირდება:

1. Notepad ++
2. მოდული თავად. თქვენ ყოველთვის შეგიძლიათ ჩამოტვირთოთ უახლესი ვერსია.
3. სწორი ხელები. (სავალდებულო საქონელი)

ასე რომ, დავიწყოთ.

1. ჩამოტვირთეთ მოდული, unpack. არსებობს 3 ფაილი საქაღალდეში:

2. ჩვენ ფაილების საქაღალდეში ჩავთვლით, სერვერზე, გაჩერდება.
იქ 3 საქაღალდე აღმოჩნდა:
Chatmanager და ModifyWorld

3. გახსენით ნებართვის ფოლდერი. ამ საქაღალდეში, გახსენით ნებართვები.ამლის ფაილი Notepad ++ გამოყენებით
და ხედავთ:

ასე რომ, იმისათვის, რომ:
ჯგუფები: / / არ შეეხოთ ამ სიტყვას, ეს მიუთითებს, რომ ჯგუფები და ნებართვები წავა ქვემოთ.
ნაგულისხმევი: / / ჯგუფის სახელი ყველა მომხმარებელს მხოლოდ სერვერზე შესვლისას, თუ, რა თქმა უნდა, თქვენ არ გაქვთ სხვა ჯგუფში.
ნაგულისხმევი: TRUE. / / ეს პარამეტრი განსაზღვრავს ჯგუფს, როგორც ნაგულისხმევი ჯგუფი. ეს იმას ნიშნავს, რომ ამ ჯგუფის ყველა უფლება ექნება მოთამაშეს, რომლისთვისაც სხვა ჯგუფები და / ან გამონაკლისები არ არის განსაზღვრული.
// ყველა რომ მიდის ქვემოთ, ეს არის რეალურად "უფლებები" ჯგუფი, აუცილებელია დანიშნოს ნებართვა სხვადასხვა plug-ins თქვენს სერვერზე.

ჯგუფები default: default: default: default: default: true »modifyworld. * - commandbook.spawn - commandbook.say - commandbook.say - commandbook.msg - myhome.home.soc - myhome.home.soc - iconomy.bank.access - iconomy.bank .Deposit - iconomy.bank.join - iconomy.bank.join.multiple - iconomy.bank.leave - iconomy.bank.list - iconomy.bank.list - iconomy.bank.main - iconomy.bank.main.change - iconomy.bank.main.Set - iconomy.bank.main.view - iconomy.bank.transfer - iconomfer.transfer.multiple - iconomy.bank.withdraw - iconomy.list - iconomy.payment - iconomy.rank - ვაკანსიები.მოფენია . * - 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.home.basic.home - myhome.home .home.basic.delete - myhome.home.hite moder: default: ყალბი მემკვიდრეობა: - ნაგულისხმები ნებართვები: - modifyworld. * - commandbook.kick - commandbook.bans.bans.bans.bans.nban - commandbook.Shock. სხვა - Commandbook.Rocket.othrocke.Shock.Shock - CommandBook.Shock - CommandBook.Rocket - CommandBook.Teleport. * - CommandBook.Spawn - CommandBook.Kit.list - CommangeBook.who - CommangeBook.Say - Gangerbook.sg - Worldgurad. ღმერთი - worldguard.ungod - worldguard.god.other - worldguard.ungod.other - worldguard.Heal. * - MyHome.Slay. * - iconomy.access - iconomy.bank.access - iconomy.bank.deposit iconomy .bank.join - iconomy.bank.join.multiple - iconomy.bank.leave - iconomy.bank.list - iconomy.bank.list - iconomy.bank.bank.main.change - iconomy.bank.main.set - Iconom Y.bank.main.view - iconomy.bank.transfer - iconomper.transfer.multiple - iconomy.bank.withdraw - iconomy.list - iconomy.payment - iconomy.rank - ვაკანსიები. * ვაკანსიები. * - 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 - gangerbook.call - worlddit.navigation.jpto - worlddit.navigation.thptu - gangerdbook.tome.Check - commandbook.rules - lwc.mod - myhome .home.basic.home - myhome.home.basic.set - myhome.home.basic.delete - myhome.home.soc.invite - vanish. * Admins: default: ყალბი მემკვიდრეობა: - Moder ნებართვები: - "*" მომხმარებლები : ადმინ სახელი: ჯგუფი: - Admins ნებართვები: null მოდერატორი: ჯგუფი: - Moder ნებართვები: null

ეს ნებართვები კონფიგურირებულია Plug-ins: Commangebook, MyHome, Vanishnopickup, ვაკანსიები, LWC, Worldedit, iconomy, iconomy chestereshop, worldguard.

აქ, როგორც ხედავთ ახალ პარამეტრებს:

ინფორმაცია: // ჯგუფი პარამეტრები
პრეფიქსი: "// პრეფიქსი
სუფიქსი: "// სუფიქსი

// Prefixes / Suffixes- ის ჩვენება, თქვენ უნდა ჩართოთ Chatmanager მოდული, რომელიც შედის PEX- ში. ამისათვის, In plugins / chatmanager საქაღალდე / in config.yml ფაილი, ჩვენ საშუალებას და შეცვალოს საჭიროების შემთხვევაში ჩართვა: FALSE ON: TRUE

მემკვიდრეობა: / / მემკვიდრეობის უფლებები
- default // ამ შემთხვევაში, "ნაგულისხმევი" ჯგუფის ყველა უფლება მემკვიდრეობით არის დაცული.
ასევე შეგიძლიათ შეამჩნევთ, რომ მომხმარებელთა პარამეტრი გამოჩნდა:
მასშტაბით თქვენ უნდა მიუთითოთ მომხმარებელთა მეტსახელად, რომლებსაც სურთ დამატებითი უფლებები და / ან სხვა ჯგუფში გადასვლა. Მაგალითად:

მოდერატორი:
ჯგუფი:
- მოდერი.
ნებართვები: null

სადაც "მოდერატორი" - მოთამაშე, "მოდერი" - ჯგუფის სახელი, ნებართვები: ამ მომხმარებლისთვის დამატებითი უფლებები, ამ შემთხვევაში მათ არ არიან.

გახსოვდეთ! Yaml, თქვენ უნდა ნათლად დაიცვას თანმიმდევრობა, ერთი გათავისუფლებული სივრცე და პარამეტრი არ იმუშავებს.

შენიშვნა idg_dima: Yaml მუშაობს დიდი ზედმეტი პრობლემები ან თუნდაც ცარიელი რიგები, ერთადერთი, რაც არის გატეხილი არის tabulation.
და ჩვენ შევიტანთ ცვლილებებს სტატიის შემოწმების დაგვიანებით, ძალიან დაკავებული იყო გარკვეული სახის საქმეებთან, მათ შორის სერვერის მომზადებაზე.

თუ თქვენ ჩაფიქრებული საკუთარი სერვერის ან პროექტის შექმნას, სავარაუდოდ საჭიროა მოდული, რომელიც ყველა მოთამაშეს სხვადასხვა ჯგუფებს განიცდის. მაგალითად, საჭიროა მოდერატორები და დამხმარეები, როგორ უნდა გააკეთოთ სპეციალური ჯგუფები და მისცეს გარკვეული უფლებები? მოდული სახელი "Permissionsex" მოდის სამაშველო. ეს არის ისეთი მოდული, რომელიც ჩვენ გვაქვს სერვერებზე.

მადლობა ამ მოდულის, თქვენ შეგიძლიათ გააკეთოთ მოთამაშეებს სპეციალური ჯგუფების და მათ სხვადასხვა უფლებები. ასევე, მას საშუალებას აძლევს გლობალური და ადგილობრივი სტატისტიკა, შეცვალოს ნიკ ფერის შეცვლა.

მორგება მოდული:

პირველი თქვენ უნდა წავიდეთ ნებართვაზე.ამლის ფაილი და შეასწორეთ იგი პატარა.

ფაილის გახსნისას, ნახავთ შემდეგს:

ჩვენ გავაანალიზებთ ყველა კომპონენტს.

ჯგუფები: - ამ პარამეტრის შემდეგ ჯგუფი და უფლებები იქნება.

ნაგულისხმევი: - ნაგულისხმევი ჯგუფი. იქნება ყველა მოთამაშე, რომელიც მხოლოდ წავიდა.

ნაგულისხმევი: TRUE. - ამ პარამეტრს, შეგიძლიათ დააყენოთ ნაგულისხმევი ჯგუფი.

ნებართვები: - ამ პარამეტრის ქვემოთ შეიძლება შეიცავდეს კონკრეტულ ჯგუფს.

mODIFYWORLD. * - ცვლილებების უნარი მსოფლიოსთვის. უმჯობესია დატოვოს ცარიელი.

მაგალითი მაგალითი

გუნდები:

მომსახურება

გუნდი ნებართვა აღწერილობა
/ PEX. ნებართვები. გვიჩვენებს PEX დახმარება
/ PEX Toggle Debug ნებართვები. Ჩართვა გამორთვა Debugging Mode (ქმნის ბევრ debug ინფორმაციას Server.Log)
/ PEX მომხმარებელი. Ჩეკი. ნებართვები. შეამოწმეთ უფლება მოთამაშე ქალი
/ PEX განაახლეთ. permissions.Manage.Reload. გადატვირთვა მოდული
/ PEX Config permissions.conage.config აჩვენებს ღირებულებას PEX კონფიგურაციისგან. გარდა ამისა, შეგიძლიათ შეიყვანოთ ახალი ღირებულებების შესაქმნელად პარამეტრი.
/ PEX Backend. ნებართვები. ამოიღეთ backend ამჟამად გამოყენებული.
/ PEX Backend. ნებართვები. შეცვალეთ ნებართვები backend on-the-fly (გამოყენება სიფრთხილით!) გაითვალისწინეთ, რომ ეს მხოლოდ შეცვლის backend on-the-fly, ის არ შეინახავს შეცვლის კონფიგურაცია ფაილი, არც ის კონვერტირება არაფერი. ეს არის მხოლოდ ტესტირება.)
/ PEX იერარქია. ნებართვები. აჩვენებს მოთამაშეების / ჯგუფების სრულ იერარქია
/ PEX ნაგავსაყრელი. permissions.cmanage.dump ქმნის მომხმარებელთა და ჯგუფების ნაგავსაყრელებს შერჩეულ ფორმატში შეიტანოს.

მართვის მოთამაშე უფლებები

გუნდი ნებართვა აღწერილობა
/ PEX მომხმარებლებს. ნებართვები. აჩვენებს ყველა ჩაწერილი მომხმარებლის ჩამონათვალს. და მოთამაშეების სერვერი
/ PEX მომხმარებელი. ნებართვები. აჩვენებს მოთამაშის უფლებებს
/ PEX მომხმარებელი. პრეფიქსი. permissions.cmanage.users.prefix. დააინსტალირეთ მოთამაშე თავსართი
/ PEX მომხმარებელი. Სუფიქსი. permissions.cmanage.users.suffix. დააინსტალირეთ მოთამაშე სუფიქსი
/ PEX მომხმარებელი. წაშლა. ნებართვები. ამოიღონ მოთამაშეები საწყისი backend გამოიყენება მომენტში.
/ PEX მომხმარებელი. დამატება. მისცეს კანონი მოთამაშე ქალი
/ PEX მომხმარებელი. ამოიღე. permissions.cmanage.users.permissions. აირჩიე უფლება მოთამაშეს
/ PEX მომხმარებელი. დროული დამატება მიეცით დროებითი კანონი მოთამაშე ქალი
/ PEX მომხმარებელი. დროული ამოღება. permissions.cmanage.users.permissions.timed. აიღე მოთამაშე დროებითი კანონი
/ PEX მომხმარებელი. კომპლექტი. permissions.cmanage.users.permissions. დააყენეთ ვარიანტი

მოთამაშის ჯგუფის უფლებების მართვა

გუნდი ნებართვა აღწერილობა
/ PEX მომხმარებელი. ჯგუფური სია. ჯგუფების სია, რომელშიც მოთამაშე შედგება
/ PEX მომხმარებელი. ჯგუფი დამატება. ნებართვა. დაამატეთ მოთამაშე დაჯგუფება ცოტახნით
/ PEX მომხმარებელი. ჯგუფური კომპლექტი. ნებართვა. დააყენეთ ჯგუფი მოთამაშისთვის (დანარჩენი ჯგუფების წაშლა)
/ PEX მომხმარებელი. ჯგუფი ამოიღეთ. ნებართვა. ამოიღონ მოთამაშეები ჯგუფიდან

ჯგუფის უფლებების მართვა

გუნდი ნებართვა აღწერილობა
/ PEX ჯგუფები. permissions.cmanage.groups.list. ყველა რეგისტრირებული ჯგუფის ჩვენება
/ PEX ნაგულისხმევი ჯგუფი ნაგულისხმევი ჯგუფის ჩვენება
/ PEX Set ნაგულისხმევი ჯგუფი permissions.Management.Groups.inheritance. დააყენეთ ჯგუფი როგორც ნაგულისხმევი ჯგუფი
/ PEX ჯგუფი. პრეფიქსი. permissions.cmanage.groups.prefix. დააინსტალირეთ ჯგუფი თავსართი
/ PEX ჯგუფი. Სუფიქსი. permissions.cmanage.groups.suffix. დააინსტალირეთ ჯგუფი სუფიქსი
/ PEX ჯგუფი. Შექმნა. permissions.ManageUps.Create. შექმნას ჯგუფი და თუ თქვენ უნდა დააყენოთ მშობელი ჯგუფი / ჯგუფი
/ PEX ჯგუფი. წაშლა. permissions.cmanage.groups.remove. ჯგუფის წაშლა
/ PEX ჯგუფი. მშობლები. მშობლის ჯგუფების სია ჯგუფისთვის
/ PEX ჯგუფი. მშობლები მითითებული. permissions.cmanage.groups.inheritance. დააინსტალირეთ ჯგუფი მშობელი ჯგუფი / ჯგუფი
/ PEX ჯგუფი. აჩვენე ყველა უფლება ჯგუფს
/ PEX ჯგუფი. დამატება. permissions.Manage.Groups.permissions. მისცეს კანონი დაჯგუფება
/ PEX ჯგუფი. ამოიღე. permissions.Manage.Groups.permissions. აირჩიე უფლება დაჯგუფება
/ PEX ჯგუფი. დროული დამატება მიეცით დროებითი კანონი დაჯგუფება ხნით (წამში)
/ PEX ჯგუფი. დროული ამოღება. ნებართვები. შეარჩიეთ დროებითი კანონი დაჯგუფება
/ PEX ჯგუფი. კომპლექტი. permissions.Manage.Groups.permissions. დააყენეთ ვარიანტი
/ PEX ჯგუფი. წონა permissions.cmanage.groups.weight. აჩვენეთ / დააყენოთ ჯგუფი წონა

მენეჯმენტის მოთამაშეები ჯგუფებში

გუნდი ნებართვა აღწერილობა
/ PEX ჯგუფი. მომხმარებლები. ნებართვა. აჩვენეთ ყველა მოთამაშე ჯგუფში
/ PEX ჯგუფი. მომხმარებლის დამატება. ნებართვა. მოთამაშეების / მოთამაშეების დამატება დაჯგუფება ცოტახნით
/ PEX ჯგუფი. მომხმარებლის წაშლა. ნებართვა. მოთამაშეების / მოთამაშეების მოთამაშეების წაშლა
/ PEX ხელი შეუწყოს. permissions.user.promote. გააძლიეროს მოთამაშე უმაღლეს ჯგუფში
/ PEX Demote. ნებართვები. user.demote. ქვედა მოთამაშე დაბალი ჯგუფი ნებართვები. აჩვენე ინფორმაცია მსოფლიოს მემკვიდრეობის შესახებ
/ PEX მსოფლიო. მემკვიდრეობა. ნებართვები. მენეჯმენტი. დააინსტალირეთ მშობელი მსოფლიო / სამყარო Მსოფლიოსთვის

მონტაჟი:

2. ჩვენ გადაყარეთ plugins საქაღალდეში.

3. გადატვირთეთ სერვერი.

შექმნის მოდული:
1) ჩამოტვირთეთ მოდული, უახლესი ვერსია ყოველთვის შეგიძლიათ იხილოთ ამ ბმულზე.
არქივის ჩამოტვირთვის შემდეგ, ჩვენ ვნახავთ შემდეგ ფაილებს:
2) გადაადგილება (ასლი) ფაილები (Chatmanager, ModifyWorld, Permossex) to Plug-Ins- ის საქაღალდეში თქვენს სერვერზე (მაგალითად: C: \\ Server \\ plugins)
3) აწარმოებს სერვერს, ელოდება "გაკეთდეს" წარწერა სერვერის კონსოლში და შეწყვიტოს იგი.
4) ჩვენ წასვლა plugins საქაღალდეში და ვნახოთ შემდეგი:


თუ ყველაფერი გააკეთე სწორად და დაინახა ფოლდერი, რომელიც შექმნილია დანამატით, შეგიძლიათ ვივარაუდოთ, რომ მოდული დამონტაჟებულია.

PermissionSex Setup:
დამწყებთათვის, მოდით შევხედოთ ნებართვებს.ამლის ფაილი (თქვენი სერვერი \\ plugins \\ petsetsex). შენიშვნა: ფაილები გაფართოებით .YML შეიძლება ჩაითვალოს ნებისმიერი ტექსტური რედაქტორი, მაგრამ კომფორტისთვის რეკომენდირებულია Notepad ++ (შეგიძლიათ ჩამოტვირთოთ)

ფაილის გახსნით, ჩვენ ვნახავთ შემდეგს:


Წესით:

ჯგუფები: / / არ შეეხოთ ამ სიტყვას, ის მიუთითებს, რომ ჯგუფები და ნებართვების ჯგუფები ქვემოთ მოცემულნი არიან.
ნაგულისხმები: // ჯგუფის სახელი მასში არის ყველა მომხმარებელი, რომელიც ახლახანს მოვიდა სერვერზე, თუ, რა თქმა უნდა, არ არის დანიშნული მათ სხვა ჯგუფში.
ნაგულისხმევი: True // ეს პარამეტრი ადგენს ჯგუფს, როგორც ნაგულისხმევი ჯგუფი. ეს იმას ნიშნავს, რომ ამ ჯგუფის ყველა უფლება ექნება მოთამაშეს, რომლისთვისაც სხვა ჯგუფები და / ან გამონაკლისები არ არის განსაზღვრული.
ნებართვები: // ყველაფერი, რაც ქვემოთ მიდის, ეს არის რეალურად "უფლებები" ჯგუფისთვის, აუცილებელია თქვენი სერვერის სხვადასხვა დანამატების ნებართვების მინიშნება.
- ModifyWorld. * /// / შეცვალოს "მსოფლიოში, მე არ გირჩევთ toring ამ პარამეტრს. Remarika: ფაქტობრივად, "ModifyWorldWorld" პარამეტრი გაცილებით მეტი ღირებულებებია, მაგრამ რადგან ეს არის პატარა კითხვა და აქ მხოლოდ ყველაზე მნიშვნელოვანი რამ არ მახსენებ ამ პარამეტრს, თუ დაინტერესებული ხართ, შეგიძლიათ წაიკითხოთ ოფიციალური დოკუმენტაცია ინგლისურ ენაზე ბმული.

ახლა მოდით განვიხილოთ უკვე კონფიგურირებული ნებართვა რამდენიმე plugins.

ჯგუფები: default: default: default: default: default: true permissions. * - 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 - ვაკანსიები. * ვაკანსიები. * ვაკანსიები. მსოფლიო. * - 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.home.basic.home - myhome.home .home.basic.delete - myhome.home.hite moder: default: ყალბი მემკვიდრეობა: - ნაგულისხმები ნებართვები: - modifyworld. * - commandbook.kick - commandbook.bans.bans.bans.bans.nban - commandbook.Shock. სხვა - Commandbook.Rocket.othrocke.Shock.Shock - CommandBook.Shock - CommandBook.Rocket - CommandBook.Teleport. * - CommandBook.Spawn - CommandBook.Kit.list - CommangeBook.who - CommangeBook.Say - Gangerbook.sg - Worldgurad. ღმერთი - worldguard.ungod - worldguard.god.other - worldguard.ungod.other - worldguard.Heal. * - MyHome.Slay. * - 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 iconomy.bank.main.set - iconomy.bank.bank.bank.bank.transfer - iconomy.bank.transfer.multiple - iconomy.bank.withdraw - iconomy.list - iconomy.payment - iconomy .რაკ - ვაკანსიები. * - ვაკანსიები. * - commandbook.whereami.comphip - commandbook.whereami - lwc.protect - iconomychestshop.shop.create - iconomychestshop.shop.create. - iconomychestshop.shop.exclude. - iconomychestshop.shop.buy - iconomychestshop.shop.sell - iconomychestshop.command.iteminfo - gangerbook.call - worlddit.navigation.jpto - worlddit.navigation.thptu - gangerdbook.tome.Check - commandbook.rules - lwc.mod - myhome .home.basic.home - myhome.home.basic.set - myhome.home.basic.delete - myhome.home.soc.invite - vanish. * Admins: default: ყალბი მემკვიდრეობა: - Moder ნებართვები: - "*" მომხმარებლები : ადმინ სახელი: ჯგუფი: - Admins ნებართვები: null მოდერატორი: ჯგუფი: - Moder ნებართვები: null

ეს ნებართვები კონფიგურირებულია Plug-ins: Commangebook, MyHome, Vanishnopickup, ვაკანსიები, LWC, Worldedit, iconomy, iconomy chestereshop, worldguard.

აქ, როგორც ხედავთ ახალ პარამეტრებს:

  • ინფორმაცია: // ჯგუფი პარამეტრები
  • პრეფიქსი: "" // პრეფიქსი
  • სუფიქსი: "" // სუფიქსი

// Prefixes / Suffixes- ის ჩვენება, თქვენ უნდა ჩართოთ Chatmanager მოდული, რომელიც შედის PEX- ში. ამისათვის, In plugins / chatmanager საქაღალდე / in config.yml ფაილი, ჩვენ საშუალებას და შეცვალოს საჭიროების შემთხვევაში ჩართვა: FALSE ON: TRUE

  • მემკვიდრეობა: / / მემკვიდრეობის უფლებები

Default // ამ შემთხვევაში, ჯგუფის "ნაგულისხმევი" ყველა უფლება მემკვიდრეობით.

ასევე შეგიძლიათ შეამჩნევთ, რომ მომხმარებელთა პარამეტრი გამოჩნდა:
მასშტაბით თქვენ უნდა მიუთითოთ მომხმარებელთა მეტსახელად, რომლებსაც სურთ დამატებითი უფლებები და / ან სხვა ჯგუფში გადასვლა. Მაგალითად:

მოდერატორი:
ჯგუფი:
- მოდერი.
ნებართვები: null

სადაც "მოდერატორი" - მოთამაშე, "მოდერი" - ჯგუფის სახელი, ნებართვები: ამ მომხმარებლისთვის დამატებითი უფლებები, ამ შემთხვევაში, ისინი არ არიან.

გახსოვდეთ! Yaml, თქვენ უნდა ნათლად დაიცვას თანმიმდევრობა, ერთი გათავისუფლებული სივრცე და პარამეტრი არ იმუშავებს. ნაკლებად შეცდომების მქონე, ვურჩევ ამ საიტის გამოყენებით. თანხა: ჩადეთ თქვენი კოდი მარცხენა ფანჯარაში, თუ ის არ აწარმოებს შეცდომებს მარჯვენა ფანჯარაში, მაშინ სწორად წერდა კოდი Yaml- ზე და ის იმუშავებს.

ეს სტატია გადაიყვანეს rubukkit.org- ით