Хостинг серверов Minecraft playvds.com
  1. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Скрыть объявление

О плагине Настройка PermissionsEX. Основы

Тема в разделе "[Архив] Помощь", создана пользователем vest, 30 дек 2012.

  1. Автор темы
    vest

    vest Активный участник

    Баллы:
    78
    Имя в Minecraft:
    vest
    Всем ку!
    В данной теме я хочу подробно изложить процесс настройки плагина permissionsEX. И так начнем.
    Настраивать группы можно как с помощью чата на сервере( главное иметь права админа) так и с помощью консоли.
    Настройка групп.
    Создание группы : /pex group имя группы create
    Добавление прав для группы: /pex group имя группы add право
    Добавление игрока в группу: /pex group имя группы user add никнейм игрока
    Добавление прав одной группы другой: /pex group имя дочерней группы parents (set parents) группа родитель
    Добавление префикса для группы: /pex group имя группы prefix &цвет[Префикс]&цвет ника
    Добавление суффикса для группы: /pex group имя группы suffix & цвет суффикса
    Настройка Игрока.
    Смена префикса игрока ( если тот находится в группе default): /pex user имя игрока prefix (см вверху)
    Настройка прав для групп.
    И так, права можно найти на странице каждого и плагинов. Но замечательный пользователь рубаккита Mik1313 cсоздал программу EasyPermissions, тем самым облегчив создание и настройку плагина. За это ему огромное спасибо!!! ( скачать прогу )
    И так откроем программу, выберем нужный плагин, нужные права и нажмем получить код. Копируем код и вставляем под строкой permission в нужной группе ( в плагине permissionsEX)
    Далее выравниваем строки строго по образцу. сохраняем и пишем в ком.строке /pex reload.
    Собственно это и все! Спасибо за внимание! По всем вопросам пишите в личку, скайп или попросту в комментах под темой.
    Предлагаю услуги по настройке PermissionsEX. От 50р.
     
    Сникерсни, [crafter], goul и 7 другим нравится это.
  2. Хостинг MineCraft
    <
  3. 11STRYDER11

    11STRYDER11 Старожил Пользователь

    Баллы:
    173
    Завтра я тутор напишу.
    Ну есть же уже.
     
  4. World

    World Участник

    Баллы:
    28
    Имя в Minecraft:
    World
    Напиши ещё о правильной настройке ЧатМенеджера.
     
  5. MegaAntoxa1

    MegaAntoxa1 Старожил Пользователь

    Баллы:
    173
    Skype:
    antonkretov.ru
    Имя в Minecraft:
    Anton_Kretov
    Это так сложно? Вбей в Ютубе: От А до Я настройка PermissionEx
     
    slavik123123123 и Michaless нравится это.
  6. Автор темы
    vest

    vest Активный участник

    Баллы:
    78
    Имя в Minecraft:
    vest
    настройка чата ТЫК!!!
     
    World нравится это.
  7. World

    World Участник

    Баллы:
    28
    Имя в Minecraft:
    World
    Спасибо,лайк обеспечен!
     
  8. Автор темы
    vest

    vest Активный участник

    Баллы:
    78
    Имя в Minecraft:
    vest
    ;)
     
  9. World

    World Участник

    Баллы:
    28
    Имя в Minecraft:
    World
    А возможно через консоль удалить группу?
     
  10. MegaAntoxa1

    MegaAntoxa1 Старожил Пользователь

    Баллы:
    173
    Skype:
    antonkretov.ru
    Имя в Minecraft:
    Anton_Kretov
    Да.
     
  11. MegaAntoxa1

    MegaAntoxa1 Старожил Пользователь

    Баллы:
    173
    Skype:
    antonkretov.ru
    Имя в Minecraft:
    Anton_Kretov
    /pex group Название remove или delete
     
    vest нравится это.
  12. alexandrage

    alexandrage Администратор

    Баллы:
    173
    Skype:
    alexandr0116
    С консоли можно все.
     
  13. World

    World Участник

    Баллы:
    28
    Имя в Minecraft:
    World
    Up! Модераторы закрепите!
     
  14. MegaAntoxa1

    MegaAntoxa1 Старожил Пользователь

    Баллы:
    173
    Skype:
    antonkretov.ru
    Имя в Minecraft:
    Anton_Kretov
    Вообще то есть тема уже, и даже лучше
     
  15. World

    World Участник

    Баллы:
    28
    Имя в Minecraft:
    World
    Эта лучше чем те..
     
  16. Автор темы
    vest

    vest Активный участник

    Баллы:
    78
    Имя в Minecraft:
    vest
    :) Спасибо)
     
    zuma2 нравится это.
  17. bochka

    bochka Активный участник Пользователь

    Баллы:
    78
    Имя в Minecraft:
    bochka
    Привет,вот помоги мне:я создал сервер настроил permissionsex но когда я добавляю человека в любую группу,то они не может не ломать блоки не пользоваться не одной командой вообще


    Вот мой permissionsex:


    groups:
    User:
    default: true
    permissions:
    - modifyworld.*
    - worldedit.selection.pos
    - worldedit.selection.hpos
    - worldedit.selection.expand
    - worldedit.wand
    - worldguard.region.wand
    - worldguard.region.claim
    - worldguard.region.select.own.*
    - commandbook.who
    - commandbook.kit.starter
    - commandbook.time.check
    - commandbook.biome
    - commandbook.spawn
    - commandbook.teleport.other
    - commandbook.call
    - commandbook.say.me
    - commandbook.spawn
    - commandbook.sethome
    - commandbook.home
    - creativegates.use
    - lwc.protect
    - jobs.join*
    - iConomy.holdings
    - iConomy.help
    - iConomy.payment
    - mobarena.use.*
    - mobarena.arenas.*
    - mobarena.classes.*
    - mobarena.use.playerlist
    - mobarena.use.arenalist
    - mobarena.use.spectate
    - mobarena.use.leave
    - mobarena.use.join
    - ChestShop.shop.sell
    - ChestShop.shop.buy
    VIP:
    default: false
    inheritance:
    - User
    permissions:
    - commandbook.kit.vip
    - commandbook.away
    - commandbook.heal
    - EPsell.execute
    Premium:
    default: false
    inheritance:
    - User
    permissions:
    - commandbook.kit.premium
    - commandbook.broadcast
    - commandbook.away
    - commandbook.heal
    - iConomy.holdings.others
    - EPsell.execute
    - fly.other
    - fly.speed
    - ChestShop.shop.create
    Moder:
    default: false
    inheritance:
    - User
    permissions:
    - commandbook.give
    - commandbook.setspawn
    - commandbook.time
    - commandbook.spawnmob
    - commandbook.weather
    - commandbook.weather.thunder
    - commandbook.mute
    - commandbook.away
    - commandbook.slay
    - commandbook.slap
    - commandbook.rocket
    - commandbook.barrage
    - commandbook.gamemode
    - commandbook.kick
    - commandbook.bans.ban
    - commandbook.bans.unban
    - openInv.openinv
    - EPsell.execute
    - pc.use
    - fly.fly
    - ChestShop.shop.create
    Admin:
    default: false
    permissions:
    - '*'
    users:
    bochka:
    group:
    - Premium
     
  18. Serrrgio

    Serrrgio Старожил Пользователь

    Баллы:
    173
    Skype:
    nonecsa
    Имя в Minecraft:
    None
    @bochka, файл server.log запакуй в архив zip и приложи к посту через кнопку "Загрузить файл"
     
  19. bochka

    bochka Активный участник Пользователь

    Баллы:
    78
    Имя в Minecraft:
    bochka
  20. indarium

    indarium Активный участник Пользователь

    Баллы:
    88
    Pex подключен к mysql. Как-то можно сделать, что бы pex автоматом удалял випов и других,у которых закончилось время(значение в value). Мне без проблем повесить скрипт на крон, который бы сам таблички чистил, но хотелось бы более нативнее.
     
  21. Serrrgio

    Serrrgio Старожил Пользователь

    Баллы:
    173
    Skype:
    nonecsa
    Имя в Minecraft:
    None
    @bochka,
    ошибка в синтаксисе пермишенов
    2013-01-09 01:09:46 [WARNING] Error loading permissions file:
    while parsing a block mapping
    in "<string>", line 2, column 3:
    User:
    ^
    expected <block end>, but found BlockEntry
    in "<string>", line 45, column 3:
    - commandbook.kit.vip
    ^

    2013-01-09 01:09:46 [SEVERE] Error occurred while enabling PermissionsEx v1.19.5 (Is it up to date?)
    java.lang.IllegalStateException: Error loading permissions file
    at ru.tehkode.permissions.backends.FileBackend.reload(FileBackend.java:249)
    at ru.tehkode.permissions.backends.FileBackend.initialize(FileBackend.java:84)
    at ru.tehkode.permissions.PermissionManager.setBackend(PermissionManager.java:425)
    at ru.tehkode.permissions.PermissionManager.initBackend(PermissionManager.java:487)
    at ru.tehkode.permissions.PermissionManager.<init>(PermissionManager.java:54)
    at ru.tehkode.permissions.bukkit.PermissionsEx.onEnable(PermissionsEx.java:74)
    at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:217)
    at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:457)
    at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:381)
    at org.bukkit.craftbukkit.v1_4_6.CraftServer.loadPlugin(CraftServer.java:316)
    at org.bukkit.craftbukkit.v1_4_6.CraftServer.enablePlugins(CraftServer.java:298)
    at net.minecraft.server.v1_4_6.MinecraftServer.j(MinecraftServer.java:326)
    at net.minecraft.server.v1_4_6.MinecraftServer.e(MinecraftServer.java:305)
    at net.minecraft.server.v1_4_6.MinecraftServer.a(MinecraftServer.java:264)
    at net.minecraft.server.v1_4_6.DedicatedServer.init(DedicatedServer.java:149)
    at net.minecraft.server.v1_4_6.MinecraftServer.run(MinecraftServer.java:404)
    at net.minecraft.server.v1_4_6.ThreadServerApplication.run(SourceFile:849)
    Caused by: org.bukkit.configuration.InvalidConfigurationException: while parsing a block mapping
    in "<string>", line 2, column 3:
    User:
    ^
    expected <block end>, but found BlockEntry
    in "<string>", line 45, column 3:
    - commandbook.kit.vip
    ^

    at org.bukkit.configuration.file.YamlConfiguration.loadFromString(YamlConfiguration.java:55)
    at org.bukkit.configuration.file.FileConfiguration.load(FileConfiguration.java:138)
    at org.bukkit.configuration.file.FileConfiguration.load(FileConfiguration.java:105)
    at ru.tehkode.permissions.backends.FileBackend.reload(FileBackend.java:232)
    ... 16 more
    Caused by: while parsing a block mapping
    in "<string>", line 2, column 3:
    User:
    ^
    expected <block end>, but found BlockEntry
    in "<string>", line 45, column 3:
    - commandbook.kit.vip
    ^

    at org.yaml.snakeyaml.parser.ParserImpl$ParseBlockMappingKey.produce(ParserImpl.java:575)
    at org.yaml.snakeyaml.parser.ParserImpl.peekEvent(ParserImpl.java:161)
    at org.yaml.snakeyaml.parser.ParserImpl.checkEvent(ParserImpl.java:146)
    at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:230)
    at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:160)
    at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:237)
    at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:160)
    at org.yaml.snakeyaml.composer.Composer.composeDocument(Composer.java:123)
    at org.yaml.snakeyaml.composer.Composer.getSingleNode(Composer.java:106)
    at org.yaml.snakeyaml.constructor.BaseConstructor.getSingleData(BaseConstructor.java:121)
    at org.yaml.snakeyaml.Yaml.loadFromReader(Yaml.java:480)
    at org.yaml.snakeyaml.Yaml.load(Yaml.java:399)
    at org.bukkit.configuration.file.YamlConfiguration.loadFromString(YamlConfiguration.java:53)
    ... 19 more
    если сам не справишься, запакуй файл permissions.yml в архив и приложи к посту через кнопку "Загрузить файл"


    @indarium,
    PEX не хранит в базе временные пермишены, cron нормальное решение.
     
    vest нравится это.

Поделиться этой страницей