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

Помогите Проблема добавления permissions через команды

Discussion in '[Архив] Помощь' started by HeyFOC, Sep 26, 2013.

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

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

    Trophy Points:
    88
    Skype:
    GrandZ1ro
    Имя в Minecraft:
    GrandZ1ro
    Появилась такая проблема на сервере. Добавляю права групп через команды, выдает ошибку.
    PEX привязан к бд
    Пример того что пишу

    /pex group Bronze add creativegates.create

    Логи прикреплены
     

    Attached Files:

  2. Хостинг MineCraft
    <
  3. vvswarhead

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

    Trophy Points:
    173
    проблема с доступом к базе данных, либо повреждена сама структура БД
     
  4. Автор темы
    HeyFOC

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

    Trophy Points:
    88
    Skype:
    GrandZ1ro
    Имя в Minecraft:
    GrandZ1ro
    Не могли бы вы мне помочь?
     
  5. vvswarhead

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

    Trophy Points:
    173
    просто вынеси пермы в файл и не выноси себе мозг базой данных
     
  6. Автор темы
    HeyFOC

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

    Trophy Points:
    88
    Skype:
    GrandZ1ro
    Имя в Minecraft:
    GrandZ1ro

    Я пермы привязывал к бд для лк
     
  7. vvswarhead

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

    Trophy Points:
    173
    попробуй пересоздать базу данных и попробуй другие версии плагина - если заработало - проблема в плагине, смирись с этим, если всерано косяк, ищи проблему в БД, помочь могу только советом
     
  8. Автор темы
    HeyFOC

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

    Trophy Points:
    88
    Skype:
    GrandZ1ro
    Имя в Minecraft:
    GrandZ1ro

    а команду я правильно пишу?
     
    Сникерсни likes this.
  9. vvswarhead

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

    Trophy Points:
    173
  10. Автор темы
    HeyFOC

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

    Trophy Points:
    88
    Skype:
    GrandZ1ro
    Имя в Minecraft:
    GrandZ1ro
  11. Serrrgio

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

    Trophy Points:
    173
    Skype:
    nonecsa
    Имя в Minecraft:
    None
    там же черным по белому написано
    нужно зайти в PMA, открыть структуру таблицы, и установить значение по умолчанию для поля 'id'

    плохо что не пишет какая именно таблица, но там их не много, думаю разберешься.

    а вобще желательно обновить плагин до последней версии
    http://dev.bukkit.org/bukkit-plugins/permissionsex/files/[DOUBLEPOST=1380174855,1380174667][/DOUBLEPOST]посмотрел запросы на создание таблиц, везеде
    Code:
    `id` int(11) NOT NULL AUTO_INCREMENT
    у тебя в базе по факту какой тип у id и что стоит в "значение по умолчанию"?
     
  12. Автор темы
    HeyFOC

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

    Trophy Points:
    88
    Skype:
    GrandZ1ro
    Имя в Minecraft:
    GrandZ1ro

    Ставил по умолчанию поле id. Выдает
    #1067 - Invalid default value for 'id'
     
  13. Serrrgio

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

    Trophy Points:
    173
    Skype:
    nonecsa
    Имя в Minecraft:
    None
    какое сейчас стоит значение по умолчанию?
    давай скрин структуры
     
  14. Автор темы
    HeyFOC

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

    Trophy Points:
    88
    Skype:
    GrandZ1ro
    Имя в Minecraft:
    GrandZ1ro
     

    Attached Files:

  15. vvswarhead

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

    Trophy Points:
    173
    тогда скорее всего косяк плагина - пиши тикет разработчику
     
  16. Serrrgio

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

    Trophy Points:
    173
    Skype:
    nonecsa
    Имя в Minecraft:
    None
    жми изменить и выбирай not null и AUTO_INCREMENT

    при чем тут плагин? это база так настроена
     
  17. Автор темы
    HeyFOC

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

    Trophy Points:
    88
    Skype:
    GrandZ1ro
    Имя в Minecraft:
    GrandZ1ro
    При нажатии на A_I
    Выходит это
    #1075 - Incorrect table definition; there can be only one auto column and it must be defined as a key


    not null нет, только null[DOUBLEPOST=1380176402,1380175683][/DOUBLEPOST]

    это нормально что ид всех групп в таблице permissions 0
    а в permissions_entity разные
     
  18. Serrrgio

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

    Trophy Points:
    173
    Skype:
    nonecsa
    Имя в Minecraft:
    None
    нет, это не правильно, id не может быть 0 или одинаковый, это уникальный индекс, никогда не повторяется, даже если запись была удалена, новая запись никогда не получит id удаленной записи.
     
  19. Автор темы
    HeyFOC

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

    Trophy Points:
    88
    Skype:
    GrandZ1ro
    Имя в Minecraft:
    GrandZ1ro

    Не подскажете как это исправить?[DOUBLEPOST=1380177477,1380177355][/DOUBLEPOST]В таблице пермишенс вот так вот идет
     

    Attached Files:

  20. Serrrgio

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

    Trophy Points:
    173
    Skype:
    nonecsa
    Имя в Minecraft:
    None
    капец, написал подробную инструкцию как все сделать с командами, и тут опера закрылась...
    теперь кратко

    сохранить куданить пермишены, переключить pex на работу с файлами
    стереть таблицы pex из базы
    перезапустить сервер
    импортировать пермишены.
    переключить pex на работу с базой
     
  21. Автор темы
    HeyFOC

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

    Trophy Points:
    88
    Skype:
    GrandZ1ro
    Имя в Minecraft:
    GrandZ1ro
    из одного вышло другое) Очень долго включает плагин iConomy,FigAdmin и не включает сервер.
     

Share This Page