Решено PEX и MySQL

Статус
Закрыто для дальнейших ответов.

romankov2

Активный участник
Пользователь
Баллы
68
Имя в Minecraft
romankov2
Сделал лаунчер sashok724 для сервера. Все работает, но не работает PEX. Точнее он работает но с БД. Хотя вот config.yml

Код:
permissions:
  backend: file
  backends:
    file:
      file: permissions.yml
  superperms: {}
О MySQL тут нет не слова, где еще можно исправить чтобы плагин работал от permissions.yml?
 
Помогите
Ну плиззз сервер стоит люди ждут...
 
Код:
permissions:
    backend: sql
    backends:
        sql:
            driver: mysql
            uri: mysql://localhost/minecraft
            user: root
            password: root
    superperms:
        parent-nodes: true
        enable: true
        strict-mode: false
    createUserRecords: false
    allowOps: true
    debug: false
    basedir: plugins/PermissionsEx
    log-players: false
До подключение к базе данных плагина PEX, вам нужно прописать команду /pex dump sql permissions.yml. Потом подключить плагин и импортировать получившийся файл в базу данных с PEX-ом.
 
Попробую
Код:
permissions:
    backend: sql
    backends:
        sql:
            driver: mysql
            uri: mysql://localhost/minecraft
            user: root
            password: root
    superperms:
        parent-nodes: true
        enable: true
        strict-mode: false
    createUserRecords: false
    allowOps: true
    debug: false
    basedir: plugins/PermissionsEx
    log-players: false
До подключение к базе данных плагина PEX, вам нужно прописать команду /pex dump sql permissions.yml. Потом подключить плагин и импортировать получившийся файл в базу данных с PEX-ом.

Как сделать все с точностью наоборот?) Т.е. отключить
 

Вложения

  • Безымянный.PNG
    Безымянный.PNG
    132,4 КБ · Просмотры: 29
это все от непонимания что и как работает

у тебя PEX когда работал нормально, откуда брал данные? из файла или mysql?
 
что происходило дальше?
где теперь этот файл?
 
Удали папку Permissions и всё будет нормально.

Остались эти кракозябры (у меня было подобное) используй вот это .bat :
@echo off
java -Xincgc -Xmx1024M -Dfile.encoding=UTF-8 -jar 1.jar nogui
pause

Если не поможет пиши!
 
И папку удалял, и плагин переустанавливал. НО когда per.yml пустой все норм, когда в плагине есть группа admin c правами *, все норм. А вот только стоит добавить группу user или player все капец. Ошибка на ошибке.
 
Используй этот сайт для проверки правельности прав.
Код:
!!map {
  ? !!str "groups"
  : !!map {
    ? !!str "admin"
    : !!map {
      ? !!str "default"
      : !!bool "false",
      ? !!str "inheritance"
      : !!seq [
        !!str "player",
        !!str "moder",
        !!str "creative",
        !!str "vip",
        !!str "premium",
        !!str "stmoder",
      ],
      ? !!str "permissions"
      : !!seq [
        !!str "citizens.npc.remove",
        !!str "paintball.admin",
        !!str "dolphinspleef.startArena",
        !!str "imute.unmute",
        !!str "imute.mute",
        !!str "imute.exempt",
        !!str "openinghours.ignore",
        !!str "essentials.*",
        !!str "worldedit.*",
        !!str "worldguard.*",
        !!str "jobs.*",
        !!str "lwc*",
        !!str "iConomy.*",
        !!str "authme.*",
        !!str "scavenger.*",
        !!str "creativegates.*",
      ],
      ? !!str "prefix"
      : !!str "&f[&ml.adm&f] &a",
      ? !!str "suffix"
      : !!str "&c",
    },
    ? !!str "creative"
    : !!map {
      ? !!str "default"
      : !!bool "false",
      ? !!str "inheritance"
      : !!seq [
        !!str "player",
        !!str "vip",
        !!str "premium",
      ],
      ? !!str "permissions"
      : !!seq [
        !!str "essentials.time.set",
        !!str "essentials.balance.others",
        !!str "essentials.eco",
        !!str "essentials.antioch",
        !!str "worldguard.*",
      ],
      ? !!str "prefix"
      : !!str "&d[&aCreative&d] &2",
      ? !!str "suffix"
      : !!str "&2",
    },
    ? !!str "glav"
    : !!map {
      ? !!str "default"
      : !!bool "false",
      ? !!str "permissions"
      : !!seq [
        !!str "*",
      ],
      ? !!str "prefix"
      : !!str "&9[&9adm&9] &6",
      ? !!str "suffix"
      : !!str "&2&O",
    },
    ? !!str "moder"
    : !!map {
      ? !!str "default"
      : !!bool "false",
      ? !!str "inheritance"
      : !!seq [
        !!str "player",
        !!str "premium",
      ],
      ? !!str "permissions"
      : !!seq [
        !!str "easyban.*",
        !!str "EnchantPlus.enchant.powerful",
        !!str "EnchantPlus.all.powerful",
        !!str "imute.unmute",
        !!str "imute.mute",
        !!str "imute.exempt",
        !!str "openinghours.ignore",
        !!str "essentials.antioch",
        !!str "essentials.backup",
        !!str "essentials.ban",
        !!str "essentials.ban.exempt",
        !!str "essentials.ban.notify",
        !!str "essentials.ban.offline",
        !!str "essentials.banip",
        !!str "essentials.clearinventory",
        !!str "essentials.clearinventory.others",
        !!str "essentials.enderchest",
        !!str "essentials.kick",
        !!str "essentials.kick.exempt",
        !!str "essentials.kick.notify",
        !!str "essentials.kill",
        !!str "essentials.lightning",
        !!str "essentials.mute",
        !!str "essentials.mute.exempt",
        !!str "essentials.setjail",
        !!str "essentials.tempban",
        !!str "essentials.tempban.offline",
        !!str "essentials.unban",
        !!str "essentials.unbanip",
        !!str "essentials.vanish",
        !!str "essentials.vanish.effect",
        !!str "essentials.sethome.multiple.unlimited",
        !!str "essentials.tp",
        !!str "essentials.tp.other",
        !!str "essentials.protect.admin",
        !!str "essentials.protect",
        !!str "worldedit.biome.list",
        !!str "worldedit.biome.info",
        !!str "worldedit.clipboard.load",
        !!str "worldedit.clipboard.save",
        !!str "worldedit.clipboard.copy",
        !!str "worldedit.clipboard.rotate",
        !!str "worldedit.clipboard.paste",
        !!str "worldedit.generation.sphere",
        !!str "worldedit.generation.sphere",
        !!str "worldedit.generation.forest", и т.д.
 
}

И что это?
Ну помогите
 
ты уже столько раз все поменял, расскажи подробно в чем конкретно сейчас проблема и что ты хочешь сделать
 
когда per.yml пустой все норм, когда в плагине есть группа admin c правами *, все норм. А вот только стоит добавить группу user или player все капец. Ошибка на ошибке.
 

Настраивать надо правильно..
Кинь его сюда.
 
Код:
groups:
  player:
    default: true
    permissions:
    - InvinciblePets.toggle
    - citizens.npc.talk
    - signlift.use.normal
    - paintball.general
    - dolphinspleef.joinArena
    - fbhg.player
    - automessage.receive.default
    - trophyheads.drop
    - trophyheads.info
    - EnchantPlus.applicable
    - EnchantPlus.info
    - itree.tree
    - modifyworld.*
    - worldguard.region.wand
    - modifyworld.*
    - authme.register
    - authme.login
    - authme.changepassword
    - ChestShop.shop.create.*
    - ChestShop.shop.buy
    - craftbook.mech.area.sign.area
    - craftbook.mech.bridge
    - craftbook.mech.bridge.use
    - craftbook.mech.chair.use
    - craftbook.mech.gate
    - craftbook.mech.gate.use
    - craftbook.mech.map
    - craftbook.mech.map.use
    - creativegates.use
    - essentials.tpa
    - essentials.kits.starter
    - essentials.kit
    - essentials.kits.commands
    - essentials.kits.color
    - essentials.workbench
    - essentials.balance
    - essentials.balancetop
    - essentials.afk
    - essentials.afk.auto
    - essentials.help
    - essentials.ignore
    - essentials.info
    - essentials.suicide
    - essentials.spawn
    - essentials.delhome
    - essentials.home
    - essentials.sethome
    - essentials.sethome.multiple.default
    - essentials.warp
    - essentials.build
    - essentials.helpop
    - essentials.motd
    - essentials.msg
    - essentials.list
    - essentials.rules
    - essentials.signs.use.disposal
    - essentials.signs.use.enchant
    - essentials.signs.use.free
    - essentials.signs.use.protection
    - essentials.signs.use.repair
    - essentials.tpdeny
    - essentials.kit.color
    - essentials.kit.commands
    - essentials.kits.start
    - essentials.kit
    - worldguard.region.select.own.*
    - worldedit.selection.hpos
    - worldedit.selection.pos
    - worldedit.wand
    - worldedit.selection.expand
    - worldguard.region.claim
    - worldguard.region.remove.own.*
    - worldguard.region.info
    - worldguard.region.info.own
    - worldguard.region.info.member
    - worldguard.region.addowner.own.*
    - worldguard.region.removeowner.own.*
    - worldguard.region.addmember.own.*
    - worldguard.region.removemember.own.*
    - worldguard.region.list
    - worldguard.region.wand
    - lwc.create
    - lwc.remove
    - lwc.modify
    - lwc.flag.*
    - jobs.join.*
    - herochat.speak.*
    prefix: '&7 &b'
    suffix: '&3'
  vip:
    prefix: '&7[&6VIP&7] &4'
    suffix: '&e'
    default: false
    inheritance:
    - player
    permissions:
    - signlift.create.normal
    - fbhg.player
    - automessage.receive.vip
    - EnchantPlus.enchant
    - EnchantPlus.enchantall
    - essentials.exp
    - essentials.feed
    - essentials.god
    - essentials.kit.vip
    - essentials.repair
    - essentials.repair.armor
    - essentials.msg.color
    - essentials.nick.color
    - scavenger.scavenge
    - scavenger.level
    - scavenger.exp
    - scavenger.free
    - essentials.sethome.multiple.vip
    - essentials.joinfullserver
    - essentials.clearinventory
    - essentials.kill
  premium:
    prefix: '&0[&7Premium&0] &3'
    suffix: '&6'
    default: false
    inheritance:
    - player
    - vip
    permissions:
    - citizens.npc.tphere
    - citizens.npc.spawn
    - citizens.npc.skeletontype
    - citizens.npc.size
    - citizens.npc.owner
    - citizens.npc.mount
    - citizens.npc.list
    - citizens.npc.edit.equip
    - citizens.npc.gamemode
    - citizens.npc.create.citizens.npc.create.*
    - signlift.use.private.other
    - signlift.use.private.own
    - signlift.create.private.own
    - renameitems.rename
    - trophyheads.spawn
    - EnchantPlus.enchant.powerful
    - EnchantPlus.all.powerful
    - essentials.bigtree
    - essentials.break
    - essentials.enchant
    - essentials.exp.set
    - essentials.firework
    - essentials.fly
    - essentials.fly.safelogin
    - essentials.hat
    - essentials.heal
    - essentials.kit.premium
    - essentials.repair.enchanted
    - essentials.speed
    - essentials.eco
    - essentials.recipe
    - essentials.jump
    - essentials.sethome.multiple.staff
    - essentials.tp
    - ChestShop.shop.create.*
    - worldguard.region.unlimited
  creative:
    prefix: '&d[&aCreative&d] &2'
    suffix: '&2'
    default: false
    inheritance:
    - player
    - vip
    - premium
    permissions:
    - essentials.time.set
    - essentials.balance.others
    - essentials.eco
    - essentials.antioch
    - worldguard.*
  moder:
    prefix: '&9[&1mod&1] &e'
    suffix: '&b'
    default: false
    inheritance:
    - player
    - premium
    permissions:
    - figadmin.ban
    - figadmin.unban
    - figadmin.kick
    - figadmin.warn   
    - coreprotect.inspect
    - citizens.npc.trait.*
    - citizens.npc.zombiemodifier
    - citizens.npc.type
    - citizens.npc.edit.text
    - citizens.npc.speed
    - signlift.use.private.other
    - signlift.use.private.own
    - signlift.create.private.own
    - signlift.create.normal
    - renameitems.rename
    - dolphinspleef.startArena
    - easyban.*
    - EnchantPlus.enchant.powerful
    - EnchantPlus.all.powerful
    - imute.unmute
    - imute.mute
    - imute.exempt
    - openinghours.ignore
    - essentials.antioch
    - essentials.backup
    - essentials.ban
    - essentials.ban.exempt
    - essentials.ban.notify
    - essentials.ban.offline
    - essentials.banip
    - essentials.clearinventory
    - essentials.clearinventory.others
    - essentials.enderchest
    - essentials.kick
    - essentials.kick.exempt
    - essentials.kick.notify
    - essentials.kill
    - essentials.lightning
    - essentials.mute
    - essentials.mute.exempt
    - essentials.setjail
    - essentials.tempban
    - essentials.tempban.offline
    - essentials.unban
    - essentials.unbanip
    - essentials.vanish
    - essentials.vanish.effect
    - essentials.sethome.multiple.unlimited
    - essentials.tp
    - essentials.tp.other
    - essentials.protect.admin
    - essentials.protect
    - worldedit.biome.list
    - worldedit.biome.info
    - worldedit.clipboard.load
    - worldedit.clipboard.save
    - worldedit.clipboard.copy
    - worldedit.clipboard.rotate
    - worldedit.clipboard.paste
    - worldedit.generation.sphere
    - worldedit.generation.sphere
    - worldedit.generation.forest
    - worldedit.generation.pumpkins
    - worldedit.generation.pyramid
    - worldedit.history.undo
    - worldedit.region.stack
    - worldedit.region.set
    - worldedit.tool.tree
    - worldedit.snow
    - worldedit.fixlava
    - worldedit.fixwater
    - worldedit.remove
    - worldguard.slay
    - worldguard.slay.other
    - worldguard.fire-toggle.*
    - worldguard.region.define
    - worldguard.region.flag.regions.own.*
    - worldguard.*
    - lwc.admin
  admin:
    prefix: '&f[&ml.adm&f] &a'
    suffix: '&c'
    default: false
    inheritance:
    - player
    - moder
    - creative
    - vip
    - premium
    - stmoder
    permissions:
    - citizens.npc.remove
    - paintball.admin
    - dolphinspleef.startArena
    - imute.unmute
    - imute.mute
    - imute.exempt
    - openinghours.ignore
    - essentials.*
    - worldedit.*
    - worldguard.*
    - jobs.*
    - lwc*
    - iConomy.*
    - authme.*
    - scavenger.*
    - creativegates.*
 
  stmoder:
    prefix: '&4[&4Community Leader&4] &5'
    suffix: '&f'
    default: false
    inheritance:
    - player
    - moder
    - creative
    - vip
    - premium
    permissions:
    - paintball.admin
    - dolphinspleef.startArena
    - EnchantPlus.reload
    - openinv.*
    - btm.flag.*
    - btm.disguise.player.*
    - btm.disguise.mob.*
    - iequip.*
    - imute.unmute
    - imute.mute
    - imute.exempt
    - openinghours.ignore
    - worldedit.*
    - worldguard.*
    - craftbook.*
    - authme.*
    - lwc.*
  glav:
    prefix: '&9[&9adm&9] &6'
    suffix: '&2&O'
    default: false
    permissions:
    - '*'
users:
  romankov2:
    group:
    - glav
  Nicetya_515:
    group:
    - moder
  cat171:
    group:
    - moder
  1mfer:
    group:
    - glav
  Creat1ve:
    group:
    - glav
 
Статус
Закрыто для дальнейших ответов.
Назад
Верх