Skip to content

RedDySter20/README

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MineNopoly

Плагин для Minecraft на базе Spigot (Bukkit), который добавляет автоматизированный банк Monopoly в игру.

Особенности

  • Функциональность банка Monopoly с использованием сундука (chest), бочки (barrel) или любого shulker_box, в которые помещаются и извлекаются игровые предметы.
  • Поддержка локализации игры для США, Великобритании и России.
  • Отслеживание баланса игроков с использованием таблицы результатов (scoreboard).
  • Случайная карта Chance и Community chest.
  • Реализация домов (Houses) с использованием sea_pickles (их можно размещать до четырех на одном блоке).
  • Отелей (Hotels) можно сразу сломать без инструментов, используя блок lantern.
  • Сразу можно сломать блок player_head (предполагается, что это игровые фишки).
  • Книга со ссылками для получения игровых предметов, списком и описаниями всех игровых свойств.
  • Встроенный рандомизатор для кубиков.
  • Защита от разрушения блока банка; защита от потребления/размещения игровых предметов.
  • Защита игровых предметов от подделки через NBT данные.

Использование

Как играть?

Просто создайте игровое поле, разместите сундук (может быть также бочкой или shulker_box) где-нибудь и вызовите команду /mn start <координаты сундука>! Для получения и изъятия игровых предметов используйте игровые записи чата и книгу, которую можно получить с помощью команды /mn book <локализация>. Дома и Отели предназначены для размещения на улицах; все остальные предметы предназначены только для хранения в инвентаре и передачи между игроками. Чтобы завершить игру, верните все игровые предметы в банк (и введите -- для их удаления) и вызовите команду /mn finish; если вы не можете вернуть их, один из операторов сервера (по умолчанию) должен вызвать /mn finish forced.

Команды

/minenopoly - это основная команда плагина, которая имеет алиас /mn.

Команда Описание
/mn help [команда] Показать справку для указанной команды, либо список доступных команд
/mn book <лок> Получить книгу для использования во время игры
/mn start <блок> Начать игру (отслеживание чата, таблица результатов и т. д.) с указанным блоком в качестве банка
/mn finish Завершить игру
/mn finish forced Завершить игру даже если все игровые предметы не были возвращены
/mn reload Перезагрузить конфигурацию
/mn get <аргументы> Вспомогательная команда для использования при клике по ссылкам в книге

Допустимые записи чата в игре

Примечание: Доступно только во время игры.

Запись чата Описание
+<число> Положить указанное количество игровых денег в банк
-<число> Изъять указанное количество игровых денег из банка (с сдачей при необходимости)
-- Удалить все игровые предметы из банка (использованные действия, проданные свойства и т. д.)
? Бросить кубики (показать два случайных числа от 1 до 6)

Конфигурация (по умолчанию)

  • Расстояние в игре (см. файл конфигурации для объяснения)
  • Игровые деньги (и их номиналы)
  • Сообщения плагина
    • информационные
    • ошибки
    • справка

Права доступа (Permissions)

Нода разрешения По умолчанию Описание
minenopoly.help true Позволяет использовать /mn help (показать список доступных команд)
minenopoly.get true Позволяет использовать /mn get и записи чата (в основном позволяет играть)
minenopoly.book true Позволяет использовать /mn book
minenopoly.start true Позволяет использовать /mn start
minenopoly.finish true Позволяет использовать /mn finish (без аргумента forced)
minenopoly.finish.forced op Позволяет использовать /mn finish forced
minenopoly.reload op Позволяет использовать /mn reload

Releases

No releases published

Packages