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

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, если её конечно нету.
 
Идея с оффлайн трейдами зашла, в том же TradeMe и Trade+, которые являются премиумными - такого нет. Лайк 👍
 
ну так там явно побольше полезных фишек будет, чем вот это вот
Данный плагин будет дорабатываться (Поддержка Vault, других хранилищ, WS и другое). Я его выложил на данном этапе потому что хотел посмотреть, а нужно ли вообще продолжать работу или я пилю УГ нет.
Также буду рад всем предложенным идеям 👍.
 
Последнее редактирование:
Данный плагин будет дорабатываться (Поддержка Vault, других хранилищ, WS и другое). Я его выложил на данном этапе потому что хотел посмотреть, а нужно ли вообще продолжать работу или я пилю УГ нет.
Также буду рад всем предложенным идеям 👍.
Не чекал, есть ли там flatFile тип сохранения данных. Если нет - для школьников самое то, чтобы прочекать плагин на локалхосте, так как 99/100 школьников не в силах прикрутить его к БД.
 
Не чекал, есть ли там flatFile тип сохранения данных. Если нет - для школьников самое то, чтобы прочекать плагин на локалхосте, так как 99/100 школьников не в силах прикрутить его к БД.
Щас бы делать плагины для тупых школьников...
P.S. луек плугину, годно👍
 
Обновил плагин до версии 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
 
Назад
Верх Низ