Войти или зарегистрироваться
  • Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.

Плагин [ADMN] ShoppingCart Reloaded 1.2 - плагин для выдачи предметов из БД [1.4.7 - 1.7.2R-0.3]

В плагине действительно есть баг с выдачей предметов. Может случиться такое, что он их будет выдавать бесконечно.
что нужно делать, что бы получился этот баг?
2014-02-28 23:42:49 [SEVERE] [ShoppingCart] Couldn't connect to database
java.sql.SQLException: No suitable driver found for jdbc:mysql://188.165.215.219:3306/minewood_1
....
Ошибка возникает из-за Galacticraft мода, можно ли как-нибудь исправить?
чего не понятного? Переустановите плагин, настройте правильно конфиг

Код:
  protected void prepareStatements() throws SQLException {
      String selectColumnNames = "`" + this.config.columnId + "`,`" + this.config.columnPlayerName + "`,`" + this.config.columnType + "`,`" + this.config.columnItemName + "`,`" + this.config.columnItemName + "`,`" + this.config.columnAmount + "`" + ", `" + this.config.columnExtra + "`";
      this.statementPlayerItems = this.connection.prepareStatement("SELECT " + selectColumnNames + " FROM `" + this.config.tableName + "` WHERE `" + this.config.columnPlayerName + "` = ?ORDER BY `" + this.config.columnId + "`");
      this.statementGetItemById = this.connection.prepareStatement("SELECT " + selectColumnNames + " FROM `" + this.config.tableName + "` WHERE `" + this.config.columnId + "` = ?");
      this.statementUpdateAmount = this.connection.prepareStatement("UPDATE `" + this.config.tableName + "` SET `" + this.config.columnAmount + "` = ? WHERE `" + this.config.columnId + "` = ?");
      this.statementRemoveItem = this.connection.prepareStatement("DELETE FROM `" + this.config.tableName + "` WHERE `" + this.config.columnId + "` = ?");
  }
 
Помогите адаптировать под шоп
Логи чисты, сервер 1.7.2, проверьте столбцы

При использовании команды "/cart" выдает содержание корзины, а когда пытаюсь получить вещи командой "/cart all" пишет: "Вы ничего не получили".

лойсом не обижу
 

Вложения:

  • Безымянный1.png
    Безымянный1.png
    Размер файла
    6,1 КБ
    Просмотров
    38
  • Безымянный.png
    Безымянный.png
    Размер файла
    21,6 КБ
    Просмотров
    36
Помогите адаптировать под шоп
Логи чисты, сервер 1.7.2, проверьте столбцы

При использовании команды "/cart" выдает содержание корзины, а когда пытаюсь получить вещи командой "/cart all" пишет: "Вы ничего не получили".

лойсом не обижу
у меня тоже было такое, пришлось переделывать магазин под стандартные названия столбиков
 
у меня тоже было такое, пришлось переделывать магазин под стандартные названия столбиков
А если переписать столбцы в конфиге плагина под столбцы магаза, как я сделал, не поможет? И не влияет ли версия сервера (1.7.2)?
 
А если переписать столбцы в конфиге плагина под столбцы магаза, как я сделал, не поможет? И не влияет ли версия сервера (1.7.2)?
Нет, у меня перепиленный плагин, но всё же, я добавил только мульттисерверность
 
Помогите адаптировать под шоп
Логи чисты, сервер 1.7.2, проверьте столбцы

При использовании команды "/cart" выдает содержание корзины, а когда пытаюсь получить вещи командой "/cart all" пишет: "Вы ничего не получили".

лойсом не обижу
В колонке type должен хранится тип покупки.
Т.е. item/money/что-то еще. Самый простой способ исправить ошибку - добавить колонку type с default-значением "item".
 
В колонке type должен хранится тип покупки.
Т.е. item/money/что-то еще. Самый простой способ исправить ошибку - добавить колонку type с default-значением "item".
спасибо, попробую
 
@limito, будет ли обновление плагина и фиксы багов?
Собираюсь переписать плагин и добавить несколько мелких фич.
По поводу багов. Я слышал о дюпах 1) на некоторых вещах, но, к сожалению, сами вещи мне мне не известны 2) о дюпи при медленном соединении с БД.
О каких-либо других багах я не слышал.
 
Что за бред во первых подключил всё верно но ошибка

и пишу команды плагина к примеру /cart и ошибка Команда недоступна приносим извенение
 

Вложения:

  • upload_2014-3-28_23-8-20.png
    upload_2014-3-28_23-8-20.png
    Размер файла
    254,4 КБ
    Просмотров
    26
  • upload_2014-3-28_23-8-22.png
    upload_2014-3-28_23-8-22.png
    Размер файла
    254,4 КБ
    Просмотров
    21
Что за бред во первых подключил всё верно но ошибка

и пишу команды плагина к примеру /cart и ошибка Команда недоступна приносим извенение
конфиг плагина перепроверь, было такое, когда столбцы в конфиге плагина не соответствовали столбцам в бд
 
да вот и проблемма что всё правильно
 
limito, У меня проблема с плагином!
Плагин соеденён с бд, показывает кол-во вещей
Но при попытке /cart all пишет ошибку, связанную с JSON и NBT
Раньше писало: Вы ничего не получили, при попытке добавить пустой NBT тэг {} вообще ничего не пишет
Зато в консоли вылазиит ошибка
 
limito, У меня проблема с плагином!
Плагин соеденён с бд, показывает кол-во вещей
Но при попытке /cart all пишет ошибку, связанную с JSON и NBT
Раньше писало: Вы ничего не получили, при попытке добавить пустой NBT тэг {} вообще ничего не пишет
Зато в консоли вылазиит ошибка
Потому, что JSON строка невалидная. Чекай парсером: http://json.parser.online.fr/
 
limito, У меня проблема с плагином!
Плагин соеденён с бд, показывает кол-во вещей
Но при попытке /cart all пишет ошибку, связанную с JSON и NBT
Раньше писало: Вы ничего не получили, при попытке добавить пустой NBT тэг {} вообще ничего не пишет
Зато в консоли вылазиит ошибка
1. Если надо выдать вещь без nbt-тега, следует в extra поставить NULL, не пустую строку, а именно NULL
2. Если проблема не решилась - текст ошибки на pastebin, ссылку сюда
 
Спасибо, попробую
Огромное приогромное спасибо! Сработало!
 

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

Назад
Верх