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

Аналог ShoppingCart с поправками

Тема в разделе "Запросы на разработку плагинов", создана пользователем coffeeman, 14 янв 2019.

Статус темы:
Закрыта.
  1. Автор темы
    coffeeman

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

    Баллы:
    61
    Категория плагина: Выдача донатного предмета

    Предлагаемое название: Не важно, plugin_name

    Версия сервера: Spigot 1.12.2+

    Что я хочу: Необходимо выдавать купленные предметы игроку при его входе на режим

    Как я это вижу:

    1. Игрок совершает покупку на сайте, по rcon прилетает команда в консоль, на пример /[plugin_name] add [nick] id1 (id предмета из конфига, читай дальше)
    2. Плагин пишет строчку в базу данных, где есть ник, id предмета, флаг выдан или не выдан предмет (1 или 0 соответственно)
    3. Плагин раз в [timeout] минут отслеживает онлайн игрока, чья покупка не выдана и при появлении его выдает предмет, устанавливая в БД флаг "1"
    4. В конфиге плагина задается значение [timeout] отслеживания игрока. Так же в конфиге необходимо настраивать сопоставление, допустим предмет id1 = 311 (алм грудак) {ench:[{id:0,lvl:5555},{id:1,lvl5555},{id:2,lvl:5555} или id2 = 52:99 (спавнер:моб)
    5. Плагин пишет сообщение в чат, видимое только игроку: Благодарим, предмет добавлен в инвентарь, бла-бла
    6. Суть пояснил, готов обсудить встречные предложения

    Когда мне это нужно? В адекватные сроки за вознаграждение
     
    Последнее редактирование: 14 янв 2019
  2. Автор темы
    coffeeman

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

    Баллы:
    61
    То есть заодно написать еще один скрипт для магазина, который будет что-то писать в базу, чтобы не колхозить? Спасибо за предложение, но мне лучше сколхозить согласно ТЗ.
     
  3. _MCMaster_

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

    Баллы:
    76
    Имя в Minecraft:
    DragOn4ik
    Могу попробовать.
    Цена - от 500 руб.
     
  4. Автор темы
    coffeeman

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

    Баллы:
    61
    Годится, заплачу за результат.
     
  5. _MCMaster_

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

    Баллы:
    76
    Имя в Minecraft:
    DragOn4ik
    Напиши мне в ВК
     
  6. Intern0

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

    Баллы:
    153
    Имя в Minecraft:
    Intern0
    Лично я разочарован в 1.12.2 и пилить под него просто нет смысла.

    Как временный вариант: выдавай командами через rcon через скрипт на сайте.
     
  7. Автор темы
    coffeeman

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

    Баллы:
    61
    Не существует команды, выдающей предмет оффлайн игроку.
     
    Последнее редактирование: 24 янв 2019
  8. Автор темы
    coffeeman

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

    Баллы:
    61
    Актуально
     
  9. Автор темы
    coffeeman

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

    Баллы:
    61
    Уважаемый, сделай себе как считаешь нужным, а мне не надо указывать что делать и кого искать.
     
  10. Автор темы
    coffeeman

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

    Баллы:
    61
    Плагин написан, тема более не актуальна
     
  11. Acurity

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

    Баллы:
    78
    Имя в Minecraft:
    Adorable
    close THIS, PLEASE.
     
Статус темы:
Закрыта.

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