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

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

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

  1. Sitmobedaf

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

    Баллы:
    103
    Имя в Minecraft:
    SiT
    Почти. Добавил в Eclipse IDE Scala и не смог импортировать pom.xml, там непонятные ошибки. Уверен, тут есть люди, которые умеют собирать эти maven проекты. А в коде там надо только обработку конфига поправить. И ещё mcstats убрать, чтобы ошибку не выдавало при старте.
     
  2. Mr Hosting
  3. gianluca91

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

    Баллы:
    66
    Имя в Minecraft:
    gianluca91
    Может кто сделать под 1.12?
     
  4. zxc76

    zxc76 Ньюби

    Баллы:
    1
    Имя в 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
     
  5. Azim_D3Tm

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

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

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

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

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

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

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

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

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