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

Плагин на ввод предметов в БД

Тема в разделе "Запросы на разработку плагинов", создана пользователем SuperMario, 13 апр 2018.

  1. Автор темы
    SuperMario

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

    Баллы:
    61
    Имя в Minecraft:
    SuperMario
    Всем привет!
    Если по шаблону, то:

    Категория: Предметы, базы данных
    Название: JustSell
    Версия: 1.7.10

    Описание:
    Нужен плагин с одной единственной (основной) командной.
    Суть плагина заключается в том, что введя какую-либо команду (Например и желательно, /sell), у игрока пропадал предмет из инвентаря и заносился в базу данных. Таких плагинов много, но у того, который требуется, нужна главная особенность - Whilte-лист предметов, которые можно вводить в бд. Очень хотелось бы, чтобы плагин вводил и название предмета (не ID или NAME, а именно название, например, "Алмазный меч"). Так же нужна поддержка лоров и чар.

    За основу можно взять плагин ShoppingCart Reloaded, так как в нём есть поддержка чар, лоров и NBT, удобная структура таблицы БД.

    Желательна поддержка Names.

    Конечно, так же нужны Permissions и доп. системные команы, перезагрузка и подобное.
    Подробно опишу плагин, когда договоримся по цене.

    Идеи для команд и Permissions:

    Занести предмет в бд:
    /js sell или /sell (justsell.user.sell)
    Справка: /js help (justsell.user.help)
    текст справки выводится из файла с поддержкой цветного текста.
    Перезагрузить конфигурацию: /js reload или /js r (justsell.admin.reload)

    Опционально (можно не делать, но было бы круто):
    Добавить предмет в White-лист: /js white <id> (justsell.admin.add)

    Структура БД:

    id (int|primary|auto_increment) - ID записи
    item (varchar:255) - ID/Name предмета
    item_name (varchar:255) - Название предмета
    amount (varchar:255) - Количество введённых предметов
    user (varchar:255) - Логин игрока

    Библиотеки:
    mysql, Valult или те, которые понадобятся.

    Плагин хотелось бы как можно скорее, но времени будет столько, сколько понадобится разработчику.
     
  2. tesker

    tesker Новичок

    Баллы:
    6
    Имя в Minecraft:
    tesker
  3. shadowgm

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

    Баллы:
    66
    Имя в Minecraft:
    NiceCraft
    AuctionHouse
     

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