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

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

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

  1. Creative

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

    Баллы:
    68
    Имя в Minecraft:
    Creative
    Точно, не подумал про * ) ... спасибо, как вариант помогло.
     
  2. Автор темы
    limito

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

    Баллы:
    103
    begemot351 Creative, спасибо за сообщение об ошибке. Ошибка исправлена.
     
    zuma2 нравится это.
  3. dmtriy

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

    Баллы:
    68
    Skype:
    dmtriy75
    Имя в Minecraft:
    dmtriy
    Спасибо за плагин работает отлично. Но есть предложение : команда для заноса предметов из игры в таблицу .Желательно другая таблица,а предметы те что в руке.
     
  4. McLaren775

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

    Баллы:
    78
    Имя в Minecraft:
    McLaren9999
    помогите почему не создается папка плагина
     
  5. The_FoXi

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

    Баллы:
    88
    Вот еслиб ешё какую нибуть веб обвязочку придумать ..)
     
  6. Автор темы
    limito

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

    Баллы:
    103
    Я не проверял, но из-за почти такой же таблицы, как к Redeem, GetItems и некоторых других плагинах, с ShoppingCart должны работать уже существующие веб-обвязки.
     
    zuma2 нравится это.
  7. begemot351

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

    Баллы:
    78
    Имя в Minecraft:
    begemot351
    Да, работает (прикрутил к MCShop), все нормально.
    @limito, жду релиза с пермисиионасами на время.. Проект очень понравился.
     
  8. Автор темы
    limito

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

    Баллы:
    103
    Так как сейчас проблемы с редактированием больших сообщений, перемещаю часть шапки сюда.
    Структура таблицы:
    id INT | player VARCHAR| type VARCHAR| item VARCHAR | amount INT | extra TEXT
    * В большинстве примеров значение extra=NULL пропущено
    Пример (10 сундуков): 1 | limito | item | 54 | 10
    Пример (32 красной шерсти): 2 | limito | item | 35:14 | 32
    Пример (100 денег): 2 | limito | money | | 100
    Пример (регион spawnshop1): 6 | limito | rgown | spawnshop1 | 1
    Пример (регион spawnshop1): 9 | limito | rgmem | spawnshop1 | 1
    Пример (группа пермиссий vip навсегда): 78 | limito | permgroup | vip | 1
    Пример (ракета для зелено-синего фейерверка в виде крипера): 2 | limito | item | 401 | 1 | {"Fireworks": {"b#Flight": 0, "Explosions": [{"b#Type": 3, "i#Colors": [32000, 5453535]}]}}
    Число в JSON - byte/short/int/long в NBT (зависит от b#/s#/i#/l# в названии)
    Строка в JSON ("string") - строка в NBT
    Массив в JSON ([1, 2, {}, 7]) - либо массив byte/int в NBT (зависит от b#/i#), либо list в NBT (если без указания типа)
    Объект в JSON - Compound в NBT
    Пример (лук Сила 5): 89 | limito | item | 261-f5 | 1
    Код:
    number = 0
    foreach(enchantment : enchantments){
      // Для Сила(id=48) 5:
      // number = 0 + 48 * 10 + 5 = 485
      number = number * 1000 + enchantment.id * 10 + enchantment.level;
    }
    // 485 = f5[SIZE=1]32[/SIZE]
    enchantmentString = num2String(number, 32);

    Запрос добавления вещи в таблицу (type='item' поставится автоматически): INSERT INTO `shopcart` (`player`,`item`,`amount`) VALUES ('limito', '35:14', 32);
    Таблица создается автоматически.
     
    Последнее редактирование: 25 мар 2014
    zuma2 и Xomka56 нравится это.
  9. Автор темы
    limito

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

    Баллы:
    103
    Лог изменений:
    Версия 1.3:
    • Теперь плагин будет автоматически переподключаться к БД после разрыва соединения
    Версия 1.2:
    • Обращение к базе данных происходит в отдельном потоке
    • Добавлена возможность получать группы пермиссий навсегда
    • Изменена структура таблицы
    Версия 1.1:
    • Добавлена возможность получения приватов WorldGuard
    Версия 1.0:
    • Создан плагин
     
  10. McLaren775

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

    Баллы:
    78
    Имя в Minecraft:
    McLaren9999
    помогите почему не создается папка плагина!!!!!!ПЛЗ
     
    MineMan910 нравится это.
  11. Автор темы
    limito

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

    Баллы:
    103
    Баг исправлен. Прошу удалить способ использования бага из сообщения. В следующий раз сообщайте критические баги в личку.

    Всем срочно обновиться!
     
    zuma2 нравится это.
  12. Linkinkov

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

    Баллы:
    173
    Skype:
    linkinkov1
    Имя в Minecraft:
    linkinkov
    Использую до сих пор 1.4, там такого нет :)
     
  13. wkera

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

    Баллы:
    103
    Приношу свои извинения.
     
  14. Skar

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

    Баллы:
    88
    Имя в Minecraft:
    Skar
    @limito, на 1.4.7 подобный плагин есть ?
     
    Пароль123456789 нравится это.
  15. Автор темы
    limito

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

    Баллы:
    103
    Этот плагин должен работать и на 1.4.7
     
    Bormandesign нравится это.
  16. Linkinkov

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

    Баллы:
    173
    Skype:
    linkinkov1
    Имя в Minecraft:
    linkinkov
    Работает, подтверждаю.
     
  17. Skar

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

    Баллы:
    88
    Имя в Minecraft:
    Skar
    Крива работает руссик , хотя я им пользуюсь спасибо огромное Разработчику .
     
  18. Linkinkov

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

    Баллы:
    173
    Skype:
    linkinkov1
    Имя в Minecraft:
    linkinkov
    Вообще то можно заменить все (почти) текстовые плагина в конфигах.
     
  19. Skar

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

    Баллы:
    88
    Имя в Minecraft:
    Skar
    @Linkinkov, Вот это вылезает при вводе команд .
    [​IMG]
     
  20. Skar

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

    Баллы:
    88
    Имя в Minecraft:
    Skar
    Хотя все работает )))
     

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