Войти или зарегистрироваться
  • Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.

Плагин [MECH] TradingPlatform v0.6.5 Beta - Торговая площадка [??? - 1.12.2]

Метки:
Теги Теги
1.12 plugin trading

gasfull

Старожил
Пользователь
Баллы
123
Имя в Minecraft
gasfull
Плагин TradingPlatform, позволяет организовать обмен вещами между игроками на сервера.

Особенности:
  • Несколько видов трейда
  • Поддержка WebSocket Beta
  • Хранилище для вещей
  • Поддержка VaultAPI
  • Поддержка MongoDB
  • Возможность обмена 20 вещей одновременно

Это лишь Beta версия плагина и в дальнейшем функционал может быть изменен.

Краткий обзор​
Существует 2 вида трейда:
  • Online - это когда обмен вещами происходит в реальном времени.
  • Offline - это когда игрок сам предлагает вещи для обмена.

Online вид трейда (Версия 0.4):
Screenshot_2018_07_27_at_22_39_40.png
​

Offline:
  1. Игрок создает Trade
    Screenshot_2018_07_27_at_22_43_23.png
  2. Дальше игрок из креатива выбирает вещи, на которые он бы хотел обменять
    Screenshot_2018_07_27_at_22_43_55.png
  3. Дальше любой человек может по ссылке получить этот трейд и произвести обмен вещей
    Screenshot_2018_07_27_at_22_44_22.png

Поддержка WebSocket (Beta):

Команды:
  • /trade create - создание Offline трейда
  • /trade open <REF_ID> - открытие Offline трейда по ссылке
  • /trade to <NICK_NAME> - предложить игроку трейд
  • /trade confirm - подтвердить трейд от игрока
  • /trade storage - хранилище куда попадают вещи, для которых не нашлось места
Хранение данных пока что доступно только на:
MongoDB-Logo-5c3a7405a85675366beb3a5ec4c032348c390b3f142f5e6dddf1d78e2df5cb5c.png

Исходники на GitHub


МАЙН ИНГЛИШ ВЗЕ БЕСТ
 
Последнее редактирование:
  • 0.6.5 Исправлены баги, дюны, а так же теперь экономика работает для offline Трейдов
  • 0.6 Исправления и общие улучшения
  • 0.5 Исправления и общие улучшения
  • 0.4.5 Поддержка VaultAPI 07.08.18
  • 0.4 Поддержка WS и фикс багов 31.07.18
  • 0.1 Выпуск на Rubukkit 27.07.18
 
Последнее редактирование:
Ну вообще, можно было бы добавить поддержку 1.13, если её конечно нету.
 
Ну вообще, можно было бы добавить поддержку 1.13, если её конечно нету.
Хмм мельком просмотрел, работает но чуть криво (Анимации нет), но без Exception :).
А так это Бета версия.
 
Идея с оффлайн трейдами зашла, в том же TradeMe и Trade+, которые являются премиумными - такого нет. Лайк :good:
 
Идея с оффлайн трейдами зашла, в том же TradeMe и Trade+, которые являются премиумными - такого нет. Лайк :good:
ну так там явно побольше полезных фишек будет, чем вот это вот
 
ну так там явно побольше полезных фишек будет, чем вот это вот
Данный плагин будет дорабатываться (Поддержка Vault, других хранилищ, WS и другое). Я его выложил на данном этапе потому что хотел посмотреть, а нужно ли вообще продолжать работу или я пилю УГ нет.
Также буду рад всем предложенным идеям :good:.
 
Последнее редактирование:
Данный плагин будет дорабатываться (Поддержка Vault, других хранилищ, WS и другое). Я его выложил на данном этапе потому что хотел посмотреть, а нужно ли вообще продолжать работу или я пилю УГ нет.
Также буду рад всем предложенным идеям :good:.
Не чекал, есть ли там flatFile тип сохранения данных. Если нет - для школьников самое то, чтобы прочекать плагин на локалхосте, так как 99/100 школьников не в силах прикрутить его к БД.
 
Не чекал, есть ли там flatFile тип сохранения данных. Если нет - для школьников самое то, чтобы прочекать плагин на локалхосте, так как 99/100 школьников не в силах прикрутить его к БД.
Щас бы делать плагины для тупых школьников...
P.S. луек плугину, годно:good:
 
Обновил плагин до версии 0.4 Beta.
Изменения:
  • Подправил баги
  • Добавил хранилище
  • Добавил поддержку WebSocket (Beta):
 
Ну шото годное за долгое время вроде
 
Обновление 0.4.5 Beta
  • Добавил частиную поддержку Vault
  • Исправил один очень серьезный баг
Демонстрация Vault
2018_08_07_22_08_03.png
2018_08_07_22_09_30.png
 
Обновление 0.5 Beta
  • Исправлен баг: Изменения денег, если игрок готов
  • Исправлена механика подтверждения трейдов, теперь можно отменить готовое решение
  • Общие улучшения
 
Плагин хороший, но почему-то ошибки в консоле, а после обмена, сервер встаёт колом, посмотрите пожалуйста.
 

Вложения:

  • Снимок.PNG
    Снимок.PNG
    Размер файла
    65,7 КБ
    Просмотров
    13
  • Снимок1.PNG
    Снимок1.PNG
    Размер файла
    104,8 КБ
    Просмотров
    13
  • Снимок3.PNG
    Снимок3.PNG
    Размер файла
    79,5 КБ
    Просмотров
    10
Плагин хороший, но почему-то ошибки в консоле, а после обмена, сервер встаёт колом, посмотрите пожалуйста.
В данный момент, хранилище данных offline трейдов реализовано только через mongoDB, пока что...
Хотя он и без mongoDB должен работать, просто без возможности создания offline трейдов.
Домой приду посмотрю более подробно, можете указать какую версию вы использовали?
 
В данный момент, хранилище данных offline трейдов реализовано только через mongoDB, пока что...
Хотя он и без mongoDB должен работать, просто без возможности создания offline трейдов.
Домой приду посмотрю более подробно, можете указать какую версию вы использовали?
А че H2 не юзонул сразу через хикари?
 
В данный момент, хранилище данных offline трейдов реализовано только через mongoDB, пока что...
Хотя он и без mongoDB должен работать, просто без возможности создания offline трейдов.
Домой приду посмотрю более подробно, можете указать какую версию вы использовали?
0.5 Beta 1-12-2, Трейд был не offline
 

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

Назад
Верх