Загрузка...

Плагин PermissionsEx

Тема в разделе Плагины и сборки Minecraft создана пользователем ForSer_inactive_inactive 22 сен 2013. 1004 просмотра

Загрузка...
  1. ForSer_inactive_inactive
    ForSer_inactive_inactive Автор темы 22 сен 2013 4 15 сен 2013
    [IMG]





    Плагин для Bukkit, позволяющий разграничивать полномочия игроков на сервере т.е. с помощью Permissions вы можете запрещать или разрешать некоторые команды нужным вам людям. Основное управление плагином идет через его файл конфигурации, который создаётся в папке /plugins/PermissionsBukkit/ и называется config.yml . Этот файл открывается блокнотом (я рекомендую использовать Notepad++)








    Изначально файл config.yml выглядит примерно вот так:






    Код
    [COLOR=#00ff00][FONT=verdana]users: [/FONT][/COLOR]

    [COLOR=#465584][FONT=verdana] ConspiracyWizard: [/FONT][/COLOR]

    [COLOR=#465584][FONT=verdana] permissions: [/FONT][/COLOR]

    [COLOR=#465584][FONT=verdana] permissions.example: true [/FONT][/COLOR]

    [COLOR=#465584][FONT=verdana] groups: [/FONT][/COLOR]

    [COLOR=#465584][FONT=verdana] - admin [/FONT][/COLOR]

    [COLOR=#ff0000][FONT=verdana]groups: [/FONT][/COLOR]

    [COLOR=#465584][FONT=verdana] default: [/FONT][/COLOR]

    [COLOR=#465584][FONT=verdana] permissions: [/FONT][/COLOR]

    [COLOR=#465584][FONT=verdana] permissions.build: false [/FONT][/COLOR]

    [COLOR=#465584][FONT=verdana] admin: [/FONT][/COLOR]

    [COLOR=#465584][FONT=verdana] permissions: [/FONT][/COLOR]

    [COLOR=#465584][FONT=verdana] permissions.*: true [/FONT][/COLOR]

    [COLOR=#465584][FONT=verdana] inheritance: [/FONT][/COLOR]

    [COLOR=#465584][FONT=verdana] - user [/FONT][/COLOR]

    [COLOR=#465584][FONT=verdana] user: [/FONT][/COLOR]

    [COLOR=#465584][FONT=verdana] permissions: [/FONT][/COLOR]

    [COLOR=#465584][FONT=verdana] permissions.build: true [/FONT][/COLOR]

    [COLOR=#465584][FONT=verdana] worlds: [/FONT][/COLOR]

    [COLOR=#465584][FONT=verdana] creative: [/FONT][/COLOR]

    [COLOR=#465584][FONT=verdana] coolplugin.item: true [/FONT][/COLOR]

    [COLOR=#465584][FONT=verdana] inheritance: [/FONT][/COLOR]

    [COLOR=#465584][FONT=verdana] - default [/FONT][/COLOR]

    [COLOR=#465584][FONT=verdana]messages: [/FONT][/COLOR]

    [COLOR=#465584][FONT=verdana] build: '&cYou do not have permission to build here.' [/FONT][/COLOR]


    [COLOR=#465584][FONT=verdana]debug: false[/FONT][/COLOR]


    Чтобы сделать себя Админом и заполучить все права на любые действия в любых плагинах, вместо "ConspiracyWizard" впишите свой ник, под которым вы играете в сетевой игре.



    Блок Users



    • ConspiracyWizard - это имя игрока (ник того, к кому задается этот блок)


    • permissions.example: true - эта строчка разрешает только данному игроку использовать "permissions.example". Если хотите запретить, поменяйте "true" на "false".
    • admin - это группа данного игрока. Список групп можно посмотреть в разделе "groups" нашего документа, пока что у нас есть только "default", "admin" и "user". Мы можем изменить группу этого игрока на любую из доступных у нас трех.
    • Групп может быть сколько угодно, создать новую - не проблема.


    Блок Groups



    Основные правки, как правило, происходят именно в этом блоке. Давайте рассмотрим под микроскопом сразу все группы!





    • default, admin, user - названия групп
    • permissions.build: false - эта строчка запрещает ставить\убирать блоки. Если хотите разрешить, замените "false" на "true"
    • permissions.*: true - как уже говорилось выше, это правило разрешает использовать все команды
    • inheritance - это очень важный параметр, он указывает "наследование" прав от группы к группе. Например, группа admin наследует права от группы users.
    Пример конфига









    Код
    [COLOR=#465584][FONT=verdana]groups: [/FONT][/COLOR]

    [COLOR=#465584][FONT=verdana] default: [/FONT][/COLOR]

    [COLOR=#465584][FONT=verdana] default: true [/FONT][/COLOR]

    [COLOR=#465584][FONT=verdana] permissions: [/FONT][/COLOR]

    [COLOR=#465584][FONT=verdana] permissions.build: true [/FONT][/COLOR]

    [COLOR=#465584][FONT=verdana] SecretSwitch.create: true [/FONT][/COLOR]

    [COLOR=#465584][FONT=verdana] jobs.admin.*: false [/FONT][/COLOR]

    [COLOR=#465584][FONT=verdana] worldguard.region.flag.flags.pvp.*: true [/FONT][/COLOR]

    [COLOR=#465584][FONT=verdana] worldguard.region.flag.flags.chest-access.*: true [/FONT][/COLOR]

    [COLOR=#465584][FONT=verdana] worldguard.region.flag.flags.enderman-grief.*: true [/FONT][/COLOR]

    [COLOR=#465584][FONT=verdana] worldguard.region.flag.flags.mob-spawning.*: true [/FONT][/COLOR]

    [COLOR=#465584][FONT=verdana] worldguard.region.flag.regions.own.*: true [/FONT][/COLOR]

    [COLOR=#465584][FONT=verdana] worldguard.region.list.own: true [/FONT][/COLOR]

    [COLOR=#465584][FONT=verdana] worldguard.region.removeowner.own.*: true [/FONT][/COLOR]

    [COLOR=#465584][FONT=verdana] worldguard.region.removemember.own.*: true [/FONT][/COLOR]

    [COLOR=#465584][FONT=verdana] worldguard.region.addmember.own.*: true [/FONT][/COLOR]

    [COLOR=#465584][FONT=verdana] worldguard.region.addowner.own.*: true [/FONT][/COLOR]

    [COLOR=#465584][FONT=verdana] worldguard.region.info.member: true [/FONT][/COLOR]

    [COLOR=#465584][FONT=verdana] worldguard.region.info.own: true [/FONT][/COLOR]

    [COLOR=#465584][FONT=verdana] worldguard.region.define: true [/FONT][/COLOR]

    [COLOR=#465584][FONT=verdana] worldguard.region.redefine: true [/FONT][/COLOR]

    [COLOR=#465584][FONT=verdana] worldguard.region.redefine.own: true [/FONT][/COLOR]

    [COLOR=#465584][FONT=verdana] worldedit.selection.*: true [/FONT][/COLOR]

    [COLOR=#465584][FONT=verdana] ChestShop.shop.sell: true [/FONT][/COLOR]

    [COLOR=#465584][FONT=verdana] ChestShop.shop.buy: true [/FONT][/COLOR]

    [COLOR=#465584][FONT=verdana] ChestShop.shop.create: true [/FONT][/COLOR]

    [COLOR=#465584][FONT=verdana] iConomy.payment: true [/FONT][/COLOR]

    [COLOR=#465584][FONT=verdana] iConomy.help: true [/FONT][/COLOR]

    [COLOR=#465584][FONT=verdana] jobs.*: true [/FONT][/COLOR]

    [COLOR=#465584][FONT=verdana] micro.minecartstarter.can: true [/FONT][/COLOR]

    [COLOR=#465584][FONT=verdana] commandbook.bans.isbanned: true [/FONT][/COLOR]

    [COLOR=#465584][FONT=verdana] commandbook.clear: true [/FONT][/COLOR]

    [COLOR=#465584][FONT=verdana] commandbook.msg: true [/FONT][/COLOR]

    [COLOR=#465584][FONT=verdana] commandbook.say.me: true [/FONT][/COLOR]

    [COLOR=#465584][FONT=verdana] commandbook.home.set: true [/FONT][/COLOR]

    [COLOR=#465584][FONT=verdana] commandbook.home.teleport: true [/FONT][/COLOR]

    [COLOR=#465584][FONT=verdana] commandbook.call: true [/FONT][/COLOR]

    [COLOR=#465584][FONT=verdana] commandbook.spawn: true [/FONT][/COLOR]

    [COLOR=#465584][FONT=verdana] commandbook.biome: true [/FONT][/COLOR]

    [COLOR=#465584][FONT=verdana] commandbook.time.check: true [/FONT][/COLOR]

    [COLOR=#465584][FONT=verdana] commandbook.rules: true [/FONT][/COLOR]

    [COLOR=#465584][FONT=verdana] commandbook.intro: true [/FONT][/COLOR]

    [COLOR=#465584][FONT=verdana] commandbook.midi: true [/FONT][/COLOR]

    [COLOR=#465584][FONT=verdana] commandbook.help.*: false [/FONT][/COLOR]

    [COLOR=#465584][FONT=verdana] worldedit.navigation.unstuck: true [/FONT][/COLOR]

    [COLOR=#465584][FONT=verdana] jail.usercmd.jailstatus: true [/FONT][/COLOR]

    [COLOR=#465584][FONT=verdana] jail.usercmd.jailpay: true [/FONT][/COLOR]

    [COLOR=#465584][FONT=verdana] jail.canbestickjailed: true [/FONT][/COLOR]

    [COLOR=#465584][FONT=verdana] jail.usejailstick: false [/FONT][/COLOR]

    [COLOR=#465584][FONT=verdana] autoreplace: true [/FONT][/COLOR]

    [COLOR=#465584][FONT=verdana] blacksmith.use.*: true [/FONT][/COLOR]

    [COLOR=#465584][FONT=verdana] blacksmith.place.*: false [/FONT][/COLOR]

    [COLOR=#465584][FONT=verdana] blacksmith.remove.*: false [/FONT][/COLOR]

    [COLOR=#465584][FONT=verdana] simplechestlock.lock: true [/FONT][/COLOR]

    [COLOR=#465584][FONT=verdana] admin: [/FONT][/COLOR]

    [COLOR=#465584][FONT=verdana] permissions: [/FONT][/COLOR]

    [COLOR=#465584][FONT=verdana] permissions.*: true [/FONT][/COLOR]

    [COLOR=#465584][FONT=verdana] spectate.cantspectate: true [/FONT][/COLOR]

    [COLOR=#465584][FONT=verdana] jail.canbestickjailed: false [/FONT][/COLOR]

    [COLOR=#465584][FONT=verdana] vip: [/FONT][/COLOR]

    [COLOR=#465584][FONT=verdana] permissions: [/FONT][/COLOR]

    [COLOR=#465584][FONT=verdana] commandbook.kit: true [/FONT][/COLOR]

    [COLOR=#465584][FONT=verdana] commandbook.kit.kits.start: true [/FONT][/COLOR]

    [COLOR=#465584][FONT=verdana] inheritance: [/FONT][/COLOR]

    [COLOR=#465584][FONT=verdana] - default [/FONT][/COLOR]

    [COLOR=#465584][FONT=verdana] police: [/FONT][/COLOR]

    [COLOR=#465584][FONT=verdana] permissions: [/FONT][/COLOR]

    [COLOR=#465584][FONT=verdana] commandbook.kit: true [/FONT][/COLOR]

    [COLOR=#465584][FONT=verdana] commandbook.kit.kits.police: true [/FONT][/COLOR]

    [COLOR=#465584][FONT=verdana] jail.command.jail: true [/FONT][/COLOR]

    [COLOR=#465584][FONT=verdana] jail.command.unjail: true [/FONT][/COLOR]

    [COLOR=#465584][FONT=verdana] jail.command.jailmute: true [/FONT][/COLOR]

    [COLOR=#465584][FONT=verdana] jail.usejailstick: true [/FONT][/COLOR]

    [COLOR=#465584][FONT=verdana] spectate.use: true [/FONT][/COLOR]

    [COLOR=#465584][FONT=verdana] inheritance: [/FONT][/COLOR]

    [COLOR=#465584][FONT=verdana] - default [/FONT][/COLOR]

    [COLOR=#465584][FONT=verdana] jailed: [/FONT][/COLOR]

    [COLOR=#465584][FONT=verdana] permissions: [/FONT][/COLOR]

    [COLOR=#465584][FONT=verdana] build: false[/FONT][/COLOR]
    В этом примере созданы группы Vip, Police, Admin, Default и Jailed. Группа, в которую игрок попадает при заходе на сервер - Default (потому что в конфиге этой группы есть параметр default: true - именно он за это и отвечает).


    Остальные группы созданы по необходимости.


    Например, группе Police доступны все юзерские команды + несколько команд тюрьмы, чтобы садить нарушителей за решетку.
     
  2. Тиньков
    Тиньков 28 янв 2024 Самый крутой Тиньков на форуме 5195 7 сен 2023
    ебать
     
  3. renameduser_6180901
    капец антиквариат
     
  4. LAAS22
    LAAS22 28 янв 2024 yo chico 141 17 июл 2019
    он живой?
     
Top