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

Помогите Проблема в пермишионс при /sethome, /spawn и т.д.

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

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

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

    Баллы:
    68
    Имя в Minecraft:
    Armani76
    Сорри что начинаю очередную тему про пермишионс.
    Вопрос на самом деле шире чем просто название темы.

    Сервер работает, сборка 1.2.4., одна и та же проблема, что и у многих, и игроков не работает /spawn, /home, /sethome и еще пару команд связанных с магазинами. При этом выскакивает одна и та же надпись You don't have permission for that, Админам эти команды доступны.
    Все остальные сотни команд пашут. Почему пашут ? Непонятно.

    Посмотрел, два файла регулируют пермишионс в корневом каталоге.

    Файл permissions.yml, выглядит так

    groups:
    default:
    default: true
    prefix: '&8'
    permissions:
    - modifyworld.*
    - hsp.command.home
    - hsp.command.sethome
    - hsp.command.spawn
    - commandbook.who
    - commandbook.say
    - commandbook.msg
    - commandbook.back
    - commandbook.lwc.protect
    - commandbook.call
    - commandbook.time.check
    - commandbook.rules
    - 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.*:
    - jobs.use:
    description: Grants ability to use this plugin
    default: true
    - lwc.protect
    - lwc.modify
    - authme.register
    - authme.login
    - authme.logout
    - authme.changepassword
    - authme.unregister

    Admins:
    default: false
    prefix: 'ADMIN &2'
    permissions:
    - jobs.admin.*
    - scs.admin


    Корневая папка, wepif.yml выглядит так

    #
    # WEPIF Configuration File
    #
    # This file handles permissions configuration for every plugin using WEPIF
    #
    # About editing this file:
    # - DO NOT USE TABS. You MUST use spaces or Bukkit will complain. If
    # you use an editor like Notepad++ (recommended for Windows users), you
    # must configure it to "replace tabs with spaces." In Notepad++, this can
    # be changed in Settings > Preferences > Language Menu.
    # - Don't get rid of the indents. They are indented so some entries are
    # in categories (like "enforce-single-session" is in the "protection"
    # category.
    # - If you want to check the format of this file before putting it
    # into WEPIF, paste it into http://yaml-online-parser.appspot.com/
    # and see if it gives "ERROR:".
    # - Lines starting with # are comments and so they are ignored.
    #
    # About Configuration Permissions
    # - See http://wiki.sk89q.com/wiki/WorldEdit/Permissions/Bukkit
    # - Now with multiworld support (see example)

    ignore-nijiperms-bridges: false
    resolvers: (ЗАЧЕМ ОНИ НУЖНЫ ВООБЩЕ ?)
    enabled:
    - PluginPermissionsResolver
    - bPermissionsResolver
    - NijiPermissionsResolver
    - DinnerPermsResolver
    - PermissionsExResolver
    disabled:
    - FlatFilePermissionsResolver
    permissions:
    backend: file
    backends:
    file:
    file: permissions.yml (ЭТО ТОТ КОТОРЫЙ КОРНЕВОЙ ?)
    superperms: {}
    groups:
    default:
    permissions:
    - worldedit.reload
    - worldedit.selection
    - worlds.creative.worldedit.region
    admins:
    permissions:
    - '*'


    Начитался про всякие плагины ПермишонсЕх, и т.д., по одному пытался подбирать их. Стало еще хуже. Обычные команды перестали работать. Стер все эти плагины ПермишионсЕх, решил что на корневых пермишионс можно выехать. Так ли это ?

    Перетащил к командбуке /homes в disabled из Enabled.
    Среди всех Майхоумов, выбрал HomeSpawnPlus, его настройка такая
    # While the comments in here try to be helpful, the most up-to-date
    # documentation for these options can always be found on the web at:
    #
    # 'http://dev.bukkit.org/server-mods/homespawnplus/pages/config-params'
    #
    # This is the simplified "basic" configuration. See the
    # "config_default.yml" file for full options listing.

    core:
    # 0 - Use SqlLite or MySQL, as defined by bukkit.yml
    storage: 0

    # set to true to enable players setting their homes by clicking beds.
    # they must also have the 'hsp.home.bedsethome' permission.
    bedsethome: true

    # The default/main world.
    defaultWorld: world

    verboseLogging: false

    # Web doc reference for event strategies:
    # http://dev.bukkit.org/server-mods/homespawnplus/pages/strategy-doc/
    #
    events:
    # strategies to use when player is joining the game
    onJoin:
    - spawnNewPlayer
    - default

    # strategies to use when player is respawning after a death
    onDeath:
    - homeMultiWorld
    - spawnLocalWorld

    # strategies to use when player types "/spawn"
    onSpawnCommand:
    - spawnLocalWorld
    - spawnDefaultWorld

    # strategies to use when player types "/groupspawn"
    onGroupSpawnCommand:
    - spawnGroup

    # strategies to use when player types "/home"
    onHomeCommand:
    - homeMultiWorld

    # cooldowns for various commands can be defined here
    # A cooldown of 0 is no cooldown at all.
    cooldown:
    home: 60
    spawn: 60
    groupspawn: 60

    warmup:
    # globally enable or disable warmups.
    enabled: false

    # set to true if movement should cancel a warmup
    onMoveCancel: false

    # set to true if receiving damage should cancel a warmup
    onDamageCancel: false

    # individual command warmup timers
    home: 5
    spawn: 5
    groupspawn: 5

    # Define limits on number of homes (-1 = unlimited)
    homeLimits:
    # If true, players can only have a single global home (set
    # either by /sethome or a bed)
    singleGlobalHome: true

    default:
    perWorld: 1
    global: -1

    # If you have Vault installed, HSP can use that to charge prices for
    # commands using whatever economy plugin you happen to have installed.
    # Costs will not work if you do not have Vault installed.
    #
    # http://dev.bukkit.org/server-mods/vault/
    cost:
    # if verbose is true, the player will get a message stating that their
    # account has been charged whenever they use a command with a cost.
    verbose: true

    home: 50
    sethome: 100
    spawn: 50
    groupspawn: 0

    Что делать ? Выручайте.
     
  2. Хостинг MineCraft
    <
  3. Автор темы
    Armani76

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

    Баллы:
    68
    Имя в Minecraft:
    Armani76
    народ помогите )
     
  4. astafyev

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

    Баллы:
    88
    если используешь какой то плагин с /home, то коммандбук может конфликтовать с ним
    была подобная проблема когда делал первый сервер
    с майхоум команда спавн отказывалась работать
    тогда я удалил майхоум и все заработало
    плюс недавно было тоже самое
    поставил самый свежий коммандбук и все ok
     
    BleaZzZ нравится это.
  5. Автор темы
    Armani76

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

    Баллы:
    68
    Имя в Minecraft:
    Armani76
    снес все плагины с хоум, установил свежий коммандбук, проверил корневой permissions.yml
    не пашет, что может же быть ?
     
  6. Автор темы
    Armani76

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

    Баллы:
    68
    Имя в Minecraft:
    Armani76
    если бы )) устанавливал PEX уже несколько раз, скрипты в спойлерах все прописаны нормально, не так ли ?
    что то мешает запускать именно этот PEX, какой то конфликт между плагинами

    что может быть ?
     
  7. SetDriveRus

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

    Баллы:
    88
    Имя в Minecraft:
    SetDriveRus
  8. Автор темы
    Armani76

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

    Баллы:
    68
    Имя в Minecraft:
    Armani76
    к черту снес все, установил заново ) получилось )
    видать в старой связке что то конфликтовало )
    понял (после прочтения толмудов в интернете), что worldedit создает свою систему пермишионс, на букките свои пермишионс в корневой лежат, коммандбук тоже командует важной связкой, и когда ставишь PEX или что то в этом роде, начинается конфликт, настраивал раз 15, не получилось, легче заново создать сервер, кинуть туда карту и достигнутый прогресс (деньги, опыт, территории, прочее).
     
  9. astafyev

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

    Баллы:
    88
    достаточно было переустановить коммандбук или что ты там используешь
     

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