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

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

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

  1. MySt1k

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

    Баллы:
    173
    В бд вноситься строчка:
    78 | limito | permgroup | vip | 1
    Плагин читает эту строчку. Если все нормально то отсылает это PEX, а тот заносит уже в свою базу.
     
    Marshal_Xaker нравится это.
  2. Хостинг MineCraft
    <
  3. Djstim

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

    Баллы:
    78
    Skype:
    Alekcej1995
    Имя в Minecraft:
    Master26
    Помогите в чем может быть проблема ?

    Код:
    01.05 16:12:45 [Server] INFO Server permissions file permissions.yml is empty, ignoring it
    01.05 16:12:45 [Server] SEVERE ERROR: Can't use MySQL... Please input correct MySQL informations ! SHUTDOWN...
    01.05 16:12:45 [Server] SEVERE ERROR: Timeout while waiting for a valid database connection.
    01.05 16:11:35 [Server] INFO Connection pool ready
    01.05 16:11:35 [Server] INFO MySQL driver loaded
    01.05 16:11:35 [Server] INFO Set Language: en
    01.05 16:11:35 [Server] INFO The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.
    01.05 16:11:35 [Server] INFO Database Error: com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure
    01.05 16:11:35 [Server] INFO Purged accounts with default balance.
    01.05 16:11:35 [Server] INFO Merge new Config Options if needed..
    01.05 16:11:35 [Server] INFO Loading Configuration File...
    01.05 16:11:35 [Server] INFO Enabling AuthMe v2.7.16
    01.05 16:11:35 [Server] INFO Hello, I'm Nijikokun. Yes, this is an April Fools joke, but '/money top' was fixed! Enjoy :) - Rare Version!
    01.05 16:11:35 [Server] INFO Enabled (249 ms)
    01.05 16:11:35 [Server] INFO The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.
    01.05 16:11:35 [Server] INFO Database Error: com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure
    01.05 16:11:35 [Server] INFO Enabling iConomy v7.0
     
  4. Marshal_Xaker

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

    Баллы:
    103
    Skype:
    Marshal_Xaker
    Имя в Minecraft:
    Marshal_Xaker
    Если не сложно можете подписать что есть что?
    78 - id?
    limito - nick/username/player
    permgroup - type?
    vip - ....
    1 - amount?
     
  5. MySt1k

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

    Баллы:
    173
    @Marshal_Xaker,
    78 | limito | permgroup | vip | 1
    id | player | type | item | amount | - названия колонок в бд
    айди (авто) | имя_игрока | permgroup | название_группы_pex | 1 (Количество выдачи групп игроку) | - как заполнять
     
  6. Marshal_Xaker

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

    Баллы:
    103
    Skype:
    Marshal_Xaker
    Имя в Minecraft:
    Marshal_Xaker
    Группу успешно купил и получил. Осталась проблема... Группа выдаётся в определённом мире где я написал cart all, а предполагается что будет несколько миров :(
     
  7. MySt1k

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

    Баллы:
    173
    Тут уже нужно в плагине лазить. Видимо pex отдает команду где по стандарту указан тот мир в котором находишься.
    Как решать? Нужно что бы shoppingcart отдавал команду pex с указанием всех миров (*). Для этого нужно его немного переписать)
     
  8. WildWolf47

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

    Баллы:
    68
    Имя в Minecraft:
    WildWolf47
    ShoppingCartReloaded 1.1 хм плагин "обновился"точнее появился форк ShoppingCart 1.5.4, а тараканы остались те же я так понял автор вообще не думает о сопряжении плагинов как ShoppingCart так и ShoppingCartReloaded не работают должным образом(вернее вообще не работаю) в McrShop или он, что курит+ использует свою какую-то систему и писалось всё это для неё тогда возникает вопрос если это не в состоянии взаимодействовать зачем вообще это выкладывать
     
  9. Marshal_Xaker

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

    Баллы:
    103
    Skype:
    Marshal_Xaker
    Имя в Minecraft:
    Marshal_Xaker
    Может в новой версии передалил, потом проверю. А если нет, то придётся автра попросить подправить :confused:
     
    ПриветОтЛайки нравится это.
  10. Автор темы
    limito

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

    Баллы:
    103
    В колонке type должно быть значение "item"/"money"/"rgown"/"rgmem"/"permgroup". В вашем случае в таблицу следует добавить новый столбец с значением по умолчанию "item".

    type: permgroup
    item: название группы
    Пожалуйста, покажите, что добавляет в таблицу McrShop. Стоит добавить поддержку получения групп пермов от него.

    Если честно, удивлен, что выдачей групп пермиссий кто-либо пользуется. Обычно такое делают через php, поэтому до сих пор нет поддержки временных пермиссий.[DOUBLEPOST=1398972386][/DOUBLEPOST]
    Должна была остаться совместимость со всем, кроме формата extra и старым форматом энчантов. Если что-то не работает - пишите конкретно.[DOUBLEPOST=1398972493][/DOUBLEPOST]
    Будет исправлено.
     
    Djstim и Marshal_Xaker нравится это.
  11. Marshal_Xaker

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

    Баллы:
    103
    Skype:
    Marshal_Xaker
    Имя в Minecraft:
    Marshal_Xaker
    Cart.png

    Он итак поддерживает получение групп :) Лично у меня получилось.
    За исправления выдачи группы отдельное спасибо.[DOUBLEPOST=1398975019,1398974642][/DOUBLEPOST]Кстати можно исправление выдачи группы для старой версии плагина? Не Reloaded. :oops:
     
  12. Автор темы
    limito

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

    Баллы:
    103
    Т.е. выдача группы на все миры? Хорошо, сделаю, только почему вы не используйте Reloaded?
     
  13. MySt1k

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

    Баллы:
    173
    @limito, если уж на то пошло то добавите поддержку временных пермиссий в новую версию плагина?
    Это бы очень многим помогло...
     
  14. Marshal_Xaker

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

    Баллы:
    103
    Skype:
    Marshal_Xaker
    Имя в Minecraft:
    Marshal_Xaker
    Меня вполне устраивает старая версия плагина и я не нуждаюсь в новых командах добавленных в версии Reloaded. ;)
     
  15. MySt1k

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

    Баллы:
    173
    Зря. Новая версия достаточно хороша.
     
  16. Radviger

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

    Баллы:
    88
    Имя в Minecraft:
    Radviger
    Даже и не знаю, но было бы действительно хорошо, если бы вы доработали выдачу пермиссий!
    Вашему плагину есть, куда развиваться ;)
    P.S. Просто действительно неудобно лепить кучу костылей с проверкой через php...
    Хотя мы уже пилим таковой скрипт...
     
  17. Автор темы
    limito

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

    Баллы:
    103
    SC Reloaded 1.2
    #день_без_интернета

    - в таблице могут отсутствовать некоторые столбцы (для этого вместо названия столбца в config.yml надо написать "-", пример: extra: "-")
    - Выдача привелегий
    * Теперь по умолчанию привелении выдаются на все миры
    * Можно выдавать на время
    * Можно выдавать на один мир
    * Пример: vip?world=world_nether&lifetime=1800 (1800 секунд, мир world_nether)
    * Указывать параметры не обязательно
    - поддержка формата extra из SC 1.5.4 (поддержка нового формата осталась)
    - поддержка энчантов формата ChestShop (поддержка нового формата осталась)

    Абсолютно все вещи, с которыми работал SC 1.5.4 должны без проблем выдаваться на SC Reloaded 1.2.
    В случае, если не будет обнаружено багов, эта версия переедет в шапку темы.

    [Скачать][DOUBLEPOST=1399057797,1399057456][/DOUBLEPOST]
    https://www.mediafire.com/?aoj6171st4i28sd
     
    MySt1k и Marshal_Xaker нравится это.
  18. Marshal_Xaker

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

    Баллы:
    103
    Skype:
    Marshal_Xaker
    Имя в Minecraft:
    Marshal_Xaker
    ОТЛИЧНО! Особенно время! Очень хорошая новость для пользователей кто юзает ShopMCR! Ибо там надо самому группу отнимать спустя месяц! Теперь можно не париться! Спасибо что сделал выдачу групп на все миры! Молодец, так держать!!![DOUBLEPOST=1399057934,1399057812][/DOUBLEPOST]vip?lifetime=1800 сработает же? :D[DOUBLEPOST=1399058796][/DOUBLEPOST]Хм... Продаю перму с идом vip?lifetime=1800 в корзине (на сервере) пишет что на 30 минут. Получаю через get, а группа в перм заносится так:
    Код:
    users:
      Marshal:
        group:
        - VIP
    А вроде после VIP должно идти время (если не ошибаюсь)
     
  19. Автор темы
    limito

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

    Баллы:
    103
    Время отдельно. Где-то рядом должно быть.

    options:
    group-названиегруппы-until: '1399030411'
     
  20. Marshal_Xaker

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

    Баллы:
    103
    Skype:
    Marshal_Xaker
    Имя в Minecraft:
    Marshal_Xaker
    Попробовал второй - получилось. Только осталась запинка так сказать с пермами... У кого группа первом не админ не могут юзать cart all/get... Пробовал по разному...
    Код:
        - cart.list
        - cart.get
        - cart.*
        - cart.list.*
    Не выходит :( Только с группой админа.
     
  21. Автор темы
    limito

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

    Баллы:
    103
    - Новые пермы: cartr.user.get, cartr.user.list, cartr.useradv.load, cartr.admin.put
    Это было сделано в связи с тем, что многие выдают cart.*, куда входит cart.put, которая добавляет в корзину товар, не отнимая у игрока.
     
    Marshal_Xaker нравится это.

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