Хостинг серверов 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. MySt1k

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

    Баллы:
    173
    @limito, а можно еще добавить возможность выдачи отдельных пермов с временем и без?
     
  2. Хостинг MineCraft
    <
  3. Arturrrrr

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

    Баллы:
    103
    Skype:
    NatforWorld
    Имя в Minecraft:
    Rtheone
    Здравствуйте помогите пожалуйста , когда я админ пишу /cart мне пишет Команда недоступна. Приносим извинения за неудобства.
     
  4. Marshal_Xaker

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

    Баллы:
    103
    Skype:
    Marshal_Xaker
    Имя в Minecraft:
    Marshal_Xaker
    - Новые пермы: cartr.user.get, cartr.user.list, cartr.useradv.load, cartr.admin.put
    Выше был же пост в котором мне ответили на такой же вопрос!
     
  5. Arturrrrr

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

    Баллы:
    103
    Skype:
    NatforWorld
    Имя в Minecraft:
    Rtheone
    Извините конечно но я op на моем сервере и мне так писало[DOUBLEPOST=1399121281,1399121142][/DOUBLEPOST]
    Всё равно не работает ![DOUBLEPOST=1399121826][/DOUBLEPOST]
    Вот пой перм
    groups:
    player:
    default: true
    permissions:
    - essentials.balancetop
    - essentials.pay
    - essentials.tpaccept
    - mobarena.arenas.*
    - mobarena.classes.*
    - mobarena.use.*
    - essentials.backup
    - test.permission
    - arena.join.deathmatch
    - arena.join.freeforall
    - arena.join.tourney
    - arena.join.battleground
    - arena.join.colosseum
    - arena.join.skirmish
    - arena.join
    - arena.join.<game>
    - arena.join.arena
    - -authme.logout
    - modifyworld.*
    - -modifyworld.blocks.place.327
    - worldguard.region.wand
    - authme.register
    - authme.login
    - automessage.receive.default
    - authme.changepassword
    - -ChestShop.shop.create.*
    - ChestShop.shop.buy
    - ChestShop.shop.sell
    - craftbook.mech.area.sign.area
    - craftbook.mech.bridge
    - craftbook.mech.bridge.use
    - craftbook.mech.chair.use
    - craftbook.mech.gate
    - craftbook.mech.gate.use
    - craftbook.mech.map
    - craftbook.mech.map.use
    - -essentials.signs.create.*.
    - creativegates.use
    - essentials.signs.use.buy
    - essentials.signs.use.sell
    - essentials.tpa
    - essentials.kit
    - essentials.kits.starter
    - essentials.workbench
    - essentials.balance
    - -essentials.afk
    - -essentials.afk.auto
    - essentials.help
    - essentials.ignore
    - essentials.info
    - essentials.suicide
    - essentials.spawn
    - essentials.delhome
    - essentials.home
    - essentials.sethome
    - essentials.sethome.multiple.default
    - essentials.warp
    - essentials.warp.list
    - essentials.build
    - essentials.helpop
    - essentials.motd
    - essentials.msg
    - essentials.list
    - essentials.rules
    - essentials.signs.use.disposal
    - essentials.signs.use.enchant
    - essentials.signs.use.free
    - essentials.signs.use.protection
    - essentials.signs.use.repair
    - essentials.tpdeny
    - essentials.kits.tools
    - worldguard.region.select.own.*
    - worldedit.selection.hpos
    - worldedit.selection.pos
    - worldedit.wand
    - worldedit.selection.expand
    - worldguard.region.claim
    - worldguard.region.remove.own.*
    - worldguard.region.info
    - worldguard.region.info.own
    - worldguard.region.info.member
    - worldguard.region.addowner.own.*
    - worldguard.region.removeowner.own.*
    - worldguard.region.addmember.own.*
    - worldguard.region.removemember.own.*
    - worldguard.region.list
    - worldguard.region.wand
    - lwc.create
    - lwc.remove
    - lwc.modify
    - lwc.flag.*
    - jobs.join.*
    - spleef.join.*
    - spleef.join.
    - spleef.start
    - smileychat.sign. *
    - AntiShare.allow.*
    - drinks.beer
    - drinks.milk
    - drinks.vodka
    - drinks.wine
    - drinks.cocacola
    - drinks.monsterdrink
    - drinks.champagne
    - drinks.coffee
    - drinks.brandy
    - drinks.tequila
    - rc.use
    - sg.arena.vote
    - sg.arena.join.*
    - sg.lobby.join
    - sg.arena.join
    - sg.arena.spectate
    - serversigns.use.*
    - serversigns.use
    - serversigns.use.promote
    - friendme.user
    - Quake.player
    - prophunt.command.join
    - prophunt.command.leave
    - prophunt.command.spectate
    - prophunt.currency.balance
    - prophunt.command.shop
    - tntrun.game
    - blockhunt.join
    - blockhunt.leave
    - quicksand.join
    - xClans.User.*
    - xClans.Manage.*
    - minigame.sign.use.details
    - minigame.sign.use.join
    - minigame.sign.use.bet
    - minigame.sign.use.checkpoint
    - minigame.sign.use.loadout
    - minigame.sign.use.spectate
    - minigame.sign.use.reward
    - minigame.sign.use.team
    - minigame.sign.use.teleport
    - minigame.sign.use.scoreboard
    - arena.leave
    - arena.class.use
    - arena.duel
    - arena.join.paintball
    - arena.join.spleef
    - arena.join.ctf
    - blockhunt.player
    - Clanwars.clan.*
    - Clanwars.clan.create
    - Clanwars.clan.invite
    - Clanwars.clan.join
    - Clanwars.clan.home
    - Clanwars.clan.leave
    - Clanwars.clan.kick
    - Clanwars.clan.sethome
    - Clanwars.clan.claim
    - Clanwars.clan.tag
    - Clanwars.clan.rival
    - simpleclans.leader.*
    - simpleclans.member.*
    - simpleclans.anyone.*
    - buyregion.create
    - cartr.user.get
    - cartr.user.list
    - cartr.useradv.load
    - cartr.admin.put
    - cart.*
    - blf.use
    - cart.list
    - cart.get
    - cart.*
    - cart.list.*
    - paintball.general
    prefix: '&7[&8Игрок&7] &a'
     
  6. Marshal_Xaker

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

    Баллы:
    103
    Skype:
    Marshal_Xaker
    Имя в Minecraft:
    Marshal_Xaker
    Во первых засунь свой перм в CODE.
    А у тебя вообще другие пермы работают? Может группу не выдал или ошибка в pex
     
    Arturrrrr нравится это.
  7. Arturrrrr

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

    Баллы:
    103
    Skype:
    NatforWorld
    Имя в Minecraft:
    Rtheone
    можно в скайп ?[DOUBLEPOST=1399122397,1399122293][/DOUBLEPOST]
    с пермиссион всё окей
     
  8. Marshal_Xaker

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

    Баллы:
    103
    Skype:
    Marshal_Xaker
    Имя в Minecraft:
    Marshal_Xaker
    Ну пошли в скайп... Только я уже не знаю чем тебе помочь. Кидай логин.
     
    Arturrrrr нравится это.
  9. Arturrrrr

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

    Баллы:
    103
    Skype:
    NatforWorld
    Имя в Minecraft:
    Rtheone
    я тебя добавил[DOUBLEPOST=1399123824,1399123758][/DOUBLEPOST]NatforWorld
     
    ПриветОтЛайки нравится это.
  10. Автор темы
    limito

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

    Баллы:
    103
    SC Reloaded 1.2u1
    Добавлена возможность выдачи привилегий.
    type: perm
    item: название_перма?world=мир&lifetime=время_в_секундах
    Параметры не обязательны

    [Скачать][DOUBLEPOST=1399141279,1399141229][/DOUBLEPOST]@Arturrrrr @Marshal_Xaker Удалось ли разобраться с правами?[DOUBLEPOST=1399141413][/DOUBLEPOST]Кстати, рекомендую относиться осторожнее к
    - cartr.useradv.load
    - cartr.admin.put

    С помощью первой у игрока появляется бесконечный инвентарь, а с помощью второй - возможность дюпать вещи.
     
    MySt1k нравится это.
  11. Marshal_Xaker

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

    Баллы:
    103
    Skype:
    Marshal_Xaker
    Имя в Minecraft:
    Marshal_Xaker
    А чего тут не разобраться с таким превосходным плагином? Разрешил только list and get. Большего не надо.
     
    saharin94 нравится это.
  12. Djstim

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

    Баллы:
    78
    Skype:
    Alekcej1995
    Имя в Minecraft:
    Master26
    Помогите в чем может быть проблема ?
    Не выгружает ресурсы в базу /cart load
    И не выдает командой /cart get Номер количество
     

    Вложения:

  13. saharin94

    saharin94 Старожил Пользователь Заблокирован

    Баллы:
    173
    Skype:
    RikkiLooh
    Имя в Minecraft:
    RubukkitDniwe
    Хотел спросить: для чего делать две одинаковые команды?
     
  14. Автор темы
    limito

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

    Баллы:
    103
    Что касается /cart load, наверняка у некоторых столбцов в базе отсутствует значение по умолчанию (sid, type, title).
    Что касается /cart get - покажите ormlite.log из папки plugins/ShoppingCartReloaded. Там будет написано, какой SQL-запрос был сформирован.

    Сначала появилась /cart put, ее идея была в том, чтобы админ мог дарить подарки другим пользователям, и чтобы было удобнее дарить одинаковые подарки нескольким пользователям, /cart put не отбирает вещь.
    * пока нельзя дарить вещь другому пользователю, в ближайшем обновлении сделаю

    /cart load предназначена для выставления вещи для аукциона на сайте.
     
    Программист нравится это.
  15. Djstim

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

    Баллы:
    78
    Skype:
    Alekcej1995
    Имя в Minecraft:
    Master26
    Данные с "ormlite.log"
    Вот держите:
    Код:
    2014-05-04 10:45:56,608 [DEBUG] DaoManager created dao for class class me.limito.bukkit.shopcart.items.CartItemInfo from table config
    2014-05-04 10:45:56,888 [DEBUG] JdbcConnectionSource opened connection to jdbc:mysql://***:3306/*** got #1268067579
    2014-05-04 10:46:26,811 [DEBUG] StatementBuilder built statement SELECT * FROM `shop_cart` WHERE `username` = ?
    2014-05-04 10:46:26,878 [DEBUG] BaseMappedStatement prepared statement 'SELECT * FROM `shop_cart` WHERE `username` = ? ' with 1 args
    2014-05-04 10:46:26,890 [DEBUG] SelectIterator starting iterator @238214102 for 'SELECT * FROM `shop_cart` WHERE `username` = ? '
    2014-05-04 10:46:26,897 [DEBUG] SelectIterator closed iterator @238214102 after 4 rows
    2014-05-04 10:46:26,897 [DEBUG] StatementExecutor query of 'SELECT * FROM `shop_cart` WHERE `username` = ? ' returned 4 results
    2014-05-04 10:46:48,308 [DEBUG] StatementBuilder built statement SELECT * FROM `shop_cart`
    2014-05-04 10:46:48,308 [DEBUG] BaseMappedStatement prepared statement 'SELECT * FROM `shop_cart` ' with 0 args
    2014-05-04 10:46:48,320 [DEBUG] SelectIterator starting iterator @151569625 for 'SELECT * FROM `shop_cart` '
    2014-05-04 10:46:48,320 [DEBUG] SelectIterator closed iterator @151569625 after 4 rows
    2014-05-04 10:46:48,320 [DEBUG] StatementExecutor query of 'SELECT * FROM `shop_cart` ' returned 4 results
    2014-05-04 10:47:01,288 [DEBUG] BaseMappedStatement insert data with statement 'INSERT INTO `shop_cart` (`iid` ,`item` ,`iid` ,`username` ,`amount` ) VALUES (?,?,?,?,?)' and 5 args, threw exception: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Column 'iid' specified twice
    
     
  16. Автор темы
    limito

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

    Баллы:
    103
    Да, действительно есть баг.
    В не-multiserver режиме выполняется запрос SELECT * FROM `shop_cart` вместо SELECT * FROM `shop_cart` WHERE id=?.
    Будет исправлено.

    Код:
    2014-05-04 10:47:01,288 [DEBUG] BaseMappedStatement insert data with statement 'INSERT INTO `shop_cart` (`iid` ,`item` ,`iid` ,`username` ,`amount` ) VALUES (?,?,?,?,?)' and 5 args, threw exception: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Column 'iid' specified twice
    
    Странное поведение. 1) Проверьте конфиг, может там действительно iid написано 2 раза 2) Покажите описание столбца id
     
  17. Djstim

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

    Баллы:
    78
    Skype:
    Alekcej1995
    Имя в Minecraft:
    Master26
    Вот:
     

    Вложения:

  18. Автор темы
    limito

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

    Баллы:
    103
    1) /cart get исправлен, уже есть на github, чуть позже сделаю сборку
    2) Задайте значения по умолчанию для sid, title
    3) После выполнения 2 покажите полностью лог ошибки из консоли сервера.
     
  19. Neuter

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

    Баллы:
    123
    Skype:
    Neuter3
    Имя в Minecraft:
    Dream4Game
    для 1.7.2
    уже вышло?
     
  20. Djstim

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

    Баллы:
    78
    Skype:
    Alekcej1995
    Имя в Minecraft:
    Master26
    Извините та закую просьбу,но можно ссылку на github ?
    Где я смогу скачать исправленный плагин!
     
  21. Программист

    Программист Новичок Пользователь

    Баллы:
    8
    Имя в Minecraft:
    Xaker
    это для танкистов.
     

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