Хостинг серверов 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 Новичок

    Баллы:
    6
    Имя в 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
    не работает на последнем спайгот
     
  9. IchZerowan

    IchZerowan Участник

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

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

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

    Sherman_ Ньюби

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

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

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

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