Поддерживаемые версии
  1. 1.16
  2. 1.17
  3. 1.18
  4. 1.19
  5. 1.20
  6. 1.21
Ядра и Прокси
  1. Bukkit
  2. Spigot
  3. Paper
Минимальная версия Java
8
RefontMedicalEmergency
Реалистичная медицинская система для RP/Hard-RP серверов Minecraft
Realistic Medical System for RP/Hard-RP Minecraft servers
Hệ Thống y tế thực tế CHO CÁC máy chủ Minecraft Rp / Hard-Rp
RP/硬RP服务器的现实医疗系统

О плагине

RefontMedicalEmergency — комплексный плагин для медицинского RP: травмы, болезни, симптомы, лечение, больница, вызовы медиков, диспетчерская, статистика и поддержка PlaceholderAPI.

Плагин подходит для городских, криминальных, выживательных и Hard-RP серверов, где медицина должна быть не просто командой лечения, а полноценной игровой механикой.

Совместимость: Minecraft 1.16+ / Spigot / Paper
Java: работает на Java 8+
Дополнительно: PlaceholderAPI поддерживается как soft-зависимость
Настройка: config.yml + языковые файлы в папке languages

Ключевые возможности
1782672926098.png

1782672964707.png

1782672994344.png

1782673021002.png

  • Система травм — кровотечение, перелом, сотрясение и отравление.
  • Система болезней — ОРВИ, грипп, ротавирус, корь, диабет и гипертония.
  • Симптомы — кашель, насморк, слабость, кризисы и другие настраиваемые эффекты.
  • Медицинские предметы — бинты, гипс, лекарства, хирургические инструменты и предметы профилактики.
  • Медицинская маска — снижает шанс заражения рядом с больными игроками, поддерживает CustomModelData, срок действия и износ.
  • Профилактика — вакцины, противовирусные препараты и витаминные комплексы могут выдавать временный иммунитет.
  • Сезонность — дождь, ночь, холодные и жаркие биомы могут менять шанс заболевания.
  • Самолечение — игрок может лечить себя, если это разрешено в конфиге и правах.
  • Больница — лечение после смерти, выписка, ограничение выхода из больницы до окончания лечения.
  • Диспетчерская — вызовы медиков, очередь, принятие вызова, отказ, закрытие и GPS-навигация.
  • GPS для медика — компас и ActionBar с расстоянием и координатами пациента.
  • Статистика медиков — пациенты, лечения, спасённые жизни, рейтинг, звания и достижения.
  • Логи — журнал лечений и отдельный лог болезней.
  • Языки — сообщения вынесены в languages/*.yml, можно добавлять свои переводы.
  • PlaceholderAPI — свои плейсхолдеры и поддержка плейсхолдеров других плагинов внутри сообщений.
  • Гибкая настройка — почти все шансы, длительности, эффекты, предметы и сообщения редактируются в конфиге.

Травмы

ТравмаПримеры причинЧто происходитЧем лечить
КровотечениеОружие, стрелы, урон в боюСлабость, периодический урон, сообщения о потере кровиБинт
ПереломПадение с высотыЗамедление, ограничение прыжковГипс
СотрясениеВзрывы, сильные ударыНегативные эффекты, визуальные сообщенияЛекарство
ОтравлениеЯды, испорченная еда, опасные предметыОтравление, голод и другие эффектыЛекарство

Болезни и профилактика

  • ОРВИ и грипп могут распространяться рядом с больными игроками.
  • Маска снижает шанс заражения и может ломаться или терять эффективность.
  • Вакцина от кори выдаёт временную защиту от кори.
  • Противовирусная профилактика выдаёт временную защиту от ОРВИ и гриппа.
  • Витаминный комплекс выдаёт лёгкую профилактическую защиту.
  • Погода, время суток и биомы могут усиливать или ослаблять шанс заражения.
  • Выздоровление сопровождается отдельным сообщением, title/actionbar и звуком, если это включено в настройках.

PlaceholderAPI

  • %refontmedical_disease% — первая активная болезнь или статус здорового игрока.
  • %refontmedical_diseases% — список активных болезней.
  • %refontmedical_disease_count% — количество активных болезней.
  • %refontmedical_disease_level% — максимальный уровень болезни.
  • %refontmedical_disease_time% — оставшееся время болезни.
  • %refontmedical_symptoms% — активные симптомы.
  • %refontmedical_symptom_count% — количество симптомов.
  • %refontmedical_health_status% — общий статус здоровья.
  • %refontmedical_immunity% — активный иммунитет.
  • %refontmedical_immunity_count% — количество активных иммунитетов.
  • %refontmedical_injury% — первая активная травма.
  • %refontmedical_injuries% — список активных травм.
  • %refontmedical_injury_count% — количество травм.
  • %refontmedical_has_disease% — есть ли болезнь.
  • %refontmedical_has_symptoms% — есть ли симптомы.
  • %refontmedical_has_injury% — есть ли травма.
  • %refontmedical_active_calls% — активные вызовы.
  • %refontmedical_pending_calls% — вызовы в очереди.
  • %refontmedical_accepted_calls% — принятые вызовы.
  • %refontmedical_has_call% — есть ли у игрока активный вызов.
  • %refontmedical_medic_busy% — занят ли медик вызовом.
  • %refontmedical_language% — выбранный язык плагина.

Формат сообщений

  • Поддерживаются обычные цветовые коды Minecraft: &a, &c, &l.
  • Поддерживаются HEX-цвета: &#ff4444 и <#ff4444>.
  • Есть базовая поддержка MiniMessage-тегов: <red>, <green>, <bold>, <reset>.
  • PlaceholderAPI-плейсхолдеры можно использовать прямо в языковых файлах.
  • Внутренние плейсхолдеры вида {prefix}, {player}, {time}, {disease} работают вместе с PlaceholderAPI.

Языки

  • Выбор языка настраивается в config.yml.
  • Основные сообщения лежат в папке languages.
  • Можно добавить свой язык отдельным yml-файлом.
  • Комментарии config.yml могут обновляться под выбранный язык.

Для чего подходит

  • RP-серверы с профессией медика.
  • Городские проекты с больницей и диспетчерской.
  • Hard-RP, где травмы и болезни должны влиять на игровой процесс.
  • Выживательные сервера, где медицина добавляет риск и глубину.
  • Сервера с экономикой, рейтингами и карьерой медиков.
Команды и права
Команды

КомандаОписаниеПраво
/callmedic [сообщение]Создать вызов медикаrefontmedical.callmedic
/callmedic statusПроверить статус своего вызоваrefontmedical.callmedic
/callmedic cancelОтменить свой вызовrefontmedical.callmedic
/medicalitemsПолучить медицинские предметыrefontmedical.items
/medkitАлиас для /medicalitemsrefontmedical.items
/medicalГлавная команда статистики, болезней и диспетчерскойЗависит от подкоманды
/medical reloadПерезагрузить config.yml и выбранный языковой файлrefontmedical.reload или refontmedical.admin
/medical health [игрок]Показать состояние здоровья, болезни, симптомы и иммунитетrefontmedical.disease / refontmedical.disease.others
/medical diseaseПоказать состояние своих болезнейrefontmedical.disease
/medical disease listСписок болезней для админских тестовrefontmedical.disease.admin
/medical disease give <игрок> <болезнь> [уровень]Выдать болезнь игрокуrefontmedical.disease.admin
/medical disease clear <игрок>Очистить болезни и симптомы игрокаrefontmedical.disease.admin
/medical disease immunity <игрок> <болезнь> <секунды>Выдать временный иммунитетrefontmedical.disease.admin
/medical callsПоказать очередь вызововrefontmedical.medic
/medical accept <id|ник|next>Принять вызов пациентаrefontmedical.medic
/medical dropОтказаться от принятого вызова и вернуть его в очередьrefontmedical.medic
/medical close [id|ник]Закрыть вызов рядом с пациентомrefontmedical.medic
/medical stats [игрок]Показать статистику медикаrefontmedical.stats
/medical topПоказать топ медиковrefontmedical.stats
/medical achievements [игрок]Показать достиженияrefontmedical.stats
/medical ranksПоказать медицинские званияrefontmedical.stats
/hospital setlocationУстановить точку больницыrefontmedical.admin
/hospital discharge <игрок>Выписать игрока из больницыrefontmedical.admin
/hospital info <игрок>Проверить лечение игрока в больницеrefontmedical.admin

Права доступа

ПравоОписание
refontmedical.callmedicПраво вызывать медика
refontmedical.medicЛечение игроков и доступ к диспетчерской
refontmedical.itemsПолучение медицинских предметов
refontmedical.self_treatmentСамолечение
refontmedical.statsСтатистика, топ, звания и достижения
refontmedical.diseaseПросмотр своего состояния болезней
refontmedical.disease.othersПросмотр болезней других игроков
refontmedical.disease.adminАдминские команды болезней
refontmedical.logПросмотр журнала лечений
refontmedical.reloadПерезагрузка конфига и языков
refontmedical.unlimitedНеограниченные медицинские предметы, если bypass включён в конфиге
refontmedical.bypass_cooldownОбход кулдауна команд
refontmedical.bypass_treatment_cooldownОбход кулдауна повторного лечения
refontmedical.fakecallВызов медика без активной травмы
refontmedical.adminАдминистративные функции
Автор
RizonChik
Просмотры
74
Первый выпуск
Обновление
Оценка
0.00 звёзд 0 оценок

Другие ресурсы пользователя RizonChik

Поделиться ресурсом

Назад
Сверху Снизу