1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.
  2. Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
    Скрыть объявление
Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

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

Тема в разделе "Релизы плагинов", создана пользователем limito, 7 янв 2013.

  1. zxc76

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

    Баллы:
    61
    Имя в Minecraft:
    zxc76
    Получение предметов работает просто идеально. Очень понравился плагин. Он универсален, можно спокойно свой магазин написать и подключить его.

    Но есть проблема с /cart load
    Почему-то оно вместо значений строки, пытается отправить это "?".
    INSERT INTO `gta_wins` (`id` ,`type` ,`item_id` ,`nickname` ,`item_amount` ) VALUES (?,?,?,?,?)


    admin issued server command: /cart load
    [00:51:20 ERROR]: [ShoppingCartReloaded] Error completing request class me.limito.bukkit.shopcart.request.RequestLoadItem
    me.limito.bukkit.shopcart.database.DaoException: java.sql.SQLException: Unable to run insert stmt on object 0: 1: INSERT INTO `gta_wins` (`id` ,`type` ,`item_id` ,`nickname` ,`item_amount` ) VALUES (?,?,?,?,?)
    at me.limito.bukkit.shopcart.database.DaoHelper$class.withExceptionHandling(DaoHelper.scala:33) ~[shopping-cart-reloaded-1.2u9.jar:?]
    at me.limito.bukkit.shopcart.database.CartItemInfoDao.withExceptionHandling(CartItemInfoDao.scala:10) ~[shopping-cart-reloaded-1.2u9.jar:?]
    at me.limito.bukkit.shopcart.database.CartItemInfoDao.addItem(CartItemInfoDao.scala:38) ~[shopping-cart-reloaded-1.2u9.jar:?]
    at me.limito.bukkit.shopcart.request.RequestLoadItem.handle(RequestLoadItem.scala:37) ~[shopping-cart-reloaded-1.2u9.jar:?]
    at me.limito.bukkit.shopcart.request.RequestManager$$anonfun$handleRequest$1$$anon$1$$anonfun$run$1.apply$mcV$sp(RequestManager.scala:23) ~[shopping-cart-reloaded-1.2u9.jar:?]
    at me.limito.bukkit.shopcart.request.RequestManager.withExceptionHandling(RequestManager.scala:37) [shopping-cart-reloaded-1.2u9.jar:?]
    at me.limito.bukkit.shopcart.request.RequestManager$$anonfun$handleRequest$1$$anon$1.run(RequestManager.scala:22) [shopping-cart-reloaded-1.2u9.jar:?]
    at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [?:1.8.0_144]
    at java.util.concurrent.FutureTask.run(Unknown Source) [?:1.8.0_144]
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [?:1.8.0_144]
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [?:1.8.0_144]
    at java.lang.Thread.run(Unknown Source) [?:1.8.0_144]
    Caused by: java.sql.SQLException: Unable to run insert stmt on object 0: 1: INSERT INTO `gta_wins` (`id` ,`type` ,`item_id` ,`nickname` ,`item_amount` ) VALUES (?,?,?,?,?)
    at com.j256.ormlite.misc.SqlExceptionUtil.create(SqlExceptionUtil.java:22) ~[ormlite-core-4.48.jar:?]
    at com.j256.ormlite.stmt.mapped.MappedCreate.insert(MappedCreate.java:135) ~[ormlite-core-4.48.jar:?]
    at com.j256.ormlite.stmt.StatementExecutor.create(StatementExecutor.java:450) ~[ormlite-core-4.48.jar:?]
    at com.j256.ormlite.dao.BaseDaoImpl.create(BaseDaoImpl.java:310) ~[ormlite-core-4.48.jar:?]
    at me.limito.bukkit.shopcart.database.CartItemInfoDao$$anonfun$addItem$1.apply$mcJ$sp(CartItemInfoDao.scala:42) ~[shopping-cart-reloaded-1.2u9.jar:?]
    at me.limito.bukkit.shopcart.database.CartItemInfoDao$$anonfun$addItem$1.apply(CartItemInfoDao.scala:38) ~[shopping-cart-reloaded-1.2u9.jar:?]
    at me.limito.bukkit.shopcart.database.CartItemInfoDao$$anonfun$addItem$1.apply(CartItemInfoDao.scala:38) ~[shopping-cart-reloaded-1.2u9.jar:?]
    at me.limito.bukkit.shopcart.database.DaoHelper$class.withExceptionHandling(DaoHelper.scala:31) ~[shopping-cart-reloaded-1.2u9.jar:?]
    ... 11 more
    Caused by: java.sql.SQLException: Field 'img' doesn't have a default value
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1073) ~[SQLError.class:?]
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3593) ~[MysqlIO.class:?]
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3525) ~[MysqlIO.class:?]
    at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1986) ~[MysqlIO.class:?]
    at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2140) ~[MysqlIO.class:?]
    at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2626) ~[ConnectionImpl.class:?]
    at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:2111) ~[PreparedStatement.class:?]
    at com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:2407) ~[PreparedStatement.class:?]
    at com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:2325) ~[PreparedStatement.class:?]
    at com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:2310) ~[PreparedStatement.class:?]
    at com.j256.ormlite.jdbc.JdbcDatabaseConnection.insert(JdbcDatabaseConnection.java:170) ~[ormlite-jdbc-4.48.jar:?]
    at com.j256.ormlite.stmt.mapped.MappedCreate.insert(MappedCreate.java:91) ~[ormlite-core-4.48.jar:?]
    at com.j256.ormlite.stmt.StatementExecutor.create(StatementExecutor.java:450) ~[ormlite-core-4.48.jar:?]
    at com.j256.ormlite.dao.BaseDaoImpl.create(BaseDaoImpl.java:310) ~[ormlite-core-4.48.jar:?]
    at me.limito.bukkit.shopcart.database.CartItemInfoDao$$anonfun$addItem$1.apply$mcJ$sp(CartItemInfoDao.scala:42) ~[shopping-cart-reloaded-1.2u9.jar:?]
    at me.limito.bukkit.shopcart.database.CartItemInfoDao$$anonfun$addItem$1.apply(CartItemInfoDao.scala:38) ~[shopping-cart-reloaded-1.2u9.jar:?]
    at me.limito.bukkit.shopcart.database.CartItemInfoDao$$anonfun$addItem$1.apply(CartItemInfoDao.scala:38) ~[shopping-cart-reloaded-1.2u9.jar:?]
    at me.limito.bukkit.shopcart.database.DaoHelper$class.withExceptionHandling(DaoHelper.scala:31) ~[shopping-cart-reloaded-1.2u9.jar:?]
    ... 11 more


    Открой нотпад++. Сделай преобразование кодировки в ANSI
     
  2. Azim_D3Tm

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

    Баллы:
    76
    Спасибо, с этого я начал - ставил разные кодировки, сбрасывал и т.п. - не помогло. Если бы ты дочитал сообщение до конца, я думаю ты бы понял, что я уже это делал.
     
  3. Sitmobedaf

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

    Баллы:
    103
    Имя в Minecraft:
    SiT
    UTF-8 должно быть в конфиге + таблица в MySQL в utf8_general_ci + база "MySQL" тоже в utf8_general_ci. Вообще всё, что связано с MySQL должно быть в UTF-8.
     
  4. Linkinkov

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

    Баллы:
    173
    Skype:
    linkinkov1
    Имя в Minecraft:
    linkinkov
    Сейчас поставим windows server и посмеемся.
    Все зависит не от кодировки тогда, а от самого использования. Ясен хер, если окружение unix, то utf8 лучшее решение
     
  5. ICCraft

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

    Баллы:
    68
    не работает на последнем спайгот
     
  6. IchZerowan

    IchZerowan Участник

    Баллы:
    31
    А нету аналогов без БД, для простого взаимодействия с minecraft-monitor.ru?
     
  7. dimkaS

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

    Баллы:
    76
    Имя в Minecraft:
    dimkaS
    на 1.8.8 запускается ?
     
  8. Sherman_

    Sherman_ Новичок

    Баллы:
    6
    Имя в Minecraft:
    Sherman_
    Друзья мои хорошие, разработчик, обьясните мне пожалуйста, как не просветлённому человеку, что нужно ТУТ написать, чтобы на серверах выдавалась зачарованная вещь?!?!?
    Хочу продавать предмет сразу зачаренный, но что писать (ID или какое слово) не знаю.. Разраб, помоги пожалуйста, я находил таблицу ID зачарований, но если их вписать, он не выдаёт на сервер НИЧЕГО!
     
  9. dimkaS

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

    Баллы:
    76
    Имя в Minecraft:
    dimkaS
    можно выдать через essentials зачареный предмет /i имя игрока 4 1 name: имя efficiency:1
     
  10. oleg57zls

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

    Баллы:
    173
    Skype:
    BlayzerQ
    Имя в Minecraft:
    Blayzer
    На 1.12 кто нибудь займется портировать (платно)?
     
  11. FoxLive

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

    Баллы:
    88
    Завтра или послезавтра скину порт на 1.12
     
  12. Alexwin3

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

    Баллы:
    103
    Имя в Minecraft:
    Alexwin32
    Было бы хорошо,если бы портировал кто либо на версию 1.12+
    P.S. Сам пробовал но не выходит,ошибки в me.limito.bukkit.shopcart.PluginPreloader
     
  13. SuperMario

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

    Баллы:
    61
    Имя в Minecraft:
    SuperMario
    Кто поможет с компиляцией опенсоурса? Буду очень благодарен, хотя бы советам.
     
  14. Alexwin3

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

    Баллы:
    103
    Имя в Minecraft:
    Alexwin32
    Портировал?
     
  15. FoxLive

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

    Баллы:
    88
    Некоторым скинул плагин но пока что никто не ответил работает или нет
     
  16. Alexwin3

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

    Баллы:
    103
    Имя в Minecraft:
    Alexwin32
    Кинь мне в ЛС
     
  17. Beatboxer

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

    Баллы:
    123
    Skype:
    beatbox603
    Вроде работает всё, кроме выдачи прав на время и групп, возникли сложности с Pex, позже постараюсь сделать и его
    https://yadi.sk/d/y5DBQlvH3Tjz4H
     
  18. SergK35

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

    Баллы:
    76
    Имя в Minecraft:
    Sergk35
    У кого-нибудь осталась картинка из краткого справочника или кто-нибудь помнит как в бд записывать права/группы на время, Лор и дисплэйнейм предметам?
     
  19. VRovo213

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

    Баллы:
    76
    Может кто скинуть рабочую версию?
     
  20. mixilester

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

    Баллы:
    76
    Имя в Minecraft:
    SuvlachnayAT
    Плагин на названиях уже есть? что бы в бд можно было писать GLASS или STONE?
    под версию 1.7.10
     

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