cleanup: remove md/txt files, add README, various fixes
This commit is contained in:
parent
bb293c5d03
commit
4482b3a0ea
13 changed files with 110 additions and 1459 deletions
65
README.md
Normal file
65
README.md
Normal file
|
|
@ -0,0 +1,65 @@
|
|||
# Mdbd — Dead by Daylight в Minecraft
|
||||
|
||||
Плагин для Paper 1.21.5, реализующий мини-игру Dead by Daylight (4v1) на Minecraft-сервере.
|
||||
|
||||
## Особенности
|
||||
|
||||
- **4 выживших vs 1 маньяк** — полноценный геймплей DBD в Minecraft
|
||||
- **Генераторы** — 7 на карте, нужно починить 5. Прогресс сохраняется, Skill Check мини-игра (GUI)
|
||||
- **Крюки** — 3 стадии, спасение, борьба, жертвоприношение
|
||||
- **Выходные ворота** — открытие через рубильник, эндгейм коллапс
|
||||
- **Паллеты** — ставятся через `/dbdsetup`, ломаются маньяком
|
||||
- **Медкиты и фонарики** — из сундуков, с механиками лечения и ослепления
|
||||
- **Система урона** — Healthy → Injured → Downed → Hooked → Dead
|
||||
- **Переноска** — маньяк подбирает и носит выживших до крюка
|
||||
- **Terror Radius** — звук сердцебиения для выживших рядом с маньяком
|
||||
- **Skill Check GUI** — мини-игра с зелёными блоками при починке генератора
|
||||
- **Лобби** — ожидание игроков, автоматический старт, возврат после игры
|
||||
- **Scoreboard, BossBar, ActionBar** — полноценный интерфейс
|
||||
|
||||
## Команды
|
||||
|
||||
### Игроку
|
||||
| Команда | Описание |
|
||||
|---|---|
|
||||
| `/dbd join` | Войти в лобби |
|
||||
| `/dbd leave` | Выйти из лобби/игры |
|
||||
| `/dbd list` | Список доступных лобби |
|
||||
|
||||
### Админу
|
||||
| Команда | Описание |
|
||||
|---|---|
|
||||
| `/dbd create` | Создать новое лобби |
|
||||
| `/dbd forcestart` | Принудительный старт |
|
||||
| `/dbd stop` | Остановить игру |
|
||||
| `/dbd reload` | Перезагрузить конфиги |
|
||||
| `/dbdsetup wand` | Получить топор для выделения зон ворот |
|
||||
| `/dbdsetup pos1 / pos2` | Выделить зону ворот |
|
||||
| `/dbdsetup set <gate\|generator\|hook\|chest\|pallet\|lobby>` | Установить объект |
|
||||
| `/dbdsetup save / load <name>` | Сохранить/загрузить шаблон карты |
|
||||
| `/dbdsetup build <name>` | Построить карту по шаблону |
|
||||
| `/dbdsetup clear` | Очистить все объекты |
|
||||
| `/dbdadmin create <generator\|hook\|chest>` | Создать объект вручную |
|
||||
| `/dbdadmin list <type>` | Список объектов |
|
||||
| `/dbdadmin remove <type> <id>` | Удалить объект |
|
||||
| `/dbdadmin heal/down/unhook/kill <player>` | Управление состоянием игроков |
|
||||
|
||||
## Установка
|
||||
|
||||
1. Поместить `Mdbd-<version>.jar` в `plugins/`
|
||||
2. Настроить `game.yml`, `locations.yml`, `messages.yml` в `plugins/Mdbd/`
|
||||
3. Перезапустить сервер или выполнить `/dbd reload`
|
||||
4. Создать лобби: `/dbd create`
|
||||
5. Расставить объекты через `/dbdsetup`
|
||||
|
||||
## Требования
|
||||
|
||||
- Paper 1.21.5
|
||||
- ProtocolLib 5.3.0
|
||||
- Java 21
|
||||
|
||||
## Сборка
|
||||
|
||||
```bash
|
||||
./gradlew build
|
||||
```
|
||||
Loading…
Add table
Add a link
Reference in a new issue