RefontSearch - Плагин на Розыск / Самопис для RP

RolePlay
Версия: 1.0.3
Обновлено: 06.06.2025

Информация о товаре

Цена: 150 ₽

Техническая поддержка

  • Бесплатные обновления
  • Поддержка по Telegram
  • Помощь с установкой
  • Быстрое реагирование на баги
Описание

RefontSearch

🔍 Полицейская система розыска и наказания для Minecraft 🚓


📋 О плагине

RefontSearch - полностью самописный плагин, который добавляет продвинутую механику полицейской системы с розыском, тюрьмой и специальными предметами. Плагин был написан с нуля и доработан с уникальными функциями.

✨ Ключевые особенности

  • Система розыска со звездами от 1 до 7
  • Тюремная система с настраиваемыми сроками заключения
  • Полицейские инструменты (дубинка и система вызовов)
  • Спутниковый поиск разыскиваемых игроков
  • Полная настройка через конфиг
  • Автоматическое освобождение заключенных по истечении срока
  • Tab-completion для всех команд

🔧 Команды

Команда Описание Право доступа
/policecall [сообщение] Вызов полиции Все игроки
/policeaccept <ник> Принять вызов от игрока refontsearch.police
/wanted Открыть меню со списком разыскиваемых игроков refontsearch.police
/wanted <ник> <1-7> <причина> Выдать игроку розыск со звездами от 1 до 7 refontsearch.police
/unwanted <ник> Снять розыск с игрока refontsearch.police
/policefind <ник> Найти местоположение разыскиваемого игрока refontsearch.police
/wanteditems Выдать полицейский предмет refontsearch.police
/setjail Установить точку тюрьмы/освобождения refontsearch.admin
/unjail <ник> Освободить игрока из тюрьмы refontsearch.police

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

Право Описание
refontsearch.police Доступ к полицейским командам (/wanted, /unwanted, /policefind, /policeaccept, /wanteditems, /unjail)
refontsearch.admin Доступ к административным командам (/setjail)

⚙️ Конфигурация плагина

Развернуть конфиг
# config.yml

# jailTimers: значения указываются в секундах (например, 900 = 15 минут)
jailTimers:
  "1": 900    # 900 секунд = 15 минут
  "2": 1800
  "3": 2700
  "4": 3600
  "5": 4500
  "6": 5400
  "7": 6300

# wantedCooldown: время в секундах, которое необходимо ждать между выдачами розыска (по умолчанию 30 секунд)
wantedCooldown: 30

# policefind: настройки команды поиска по спутникам
policefind:
  enabled: true
  cooldown: 1800    # 1800 секунд = 30 минут

# Настройка предмета для команды /wanteditems (материал, который будет выдаваться)
wanteditems:
  item: STICK

messages:
  policecall:
    sent: "§7Вы позвонили в полицию. Ваше сообщение: {message}"
    notify: "§3Вызов полиции от §f{player} на координатах §a[{x}, {y}, {z}] Сообщение: {message}"
  policeaccept:
    error: "§cВыберите игрока из списка предупреждений!"
    accepted: "§7Вы приняли вызов от игрока {caller}"
    notify: "§7Сотрудник полиции {police} принял ваш вызов."
  wanted:
    set: "§7Розыск установлен для игрока {player} с уровнем {stars}"
    reason: "§7Причина: {reason}"
    notify: "§7Игрок {player} объявлен в розыск по причине: §a{reason}"
    interface:
      title: "§0Розыск Страница {page}"
      player_name: "§9{player}"
      stars: "§9Уровень: {stars}"
      date: "§9В розыске с:"
      reason_label: "§9Причина:"
      next_page: "§7Следующая страница →"
      prev_page: "§7← Предыдущая страница"
  arrested: "" # публичное сообщение отключено
  policefind: "§3По спутникам мы видели игрока {player} на координатах §a[{x}, {y}, {z}]§3. Следующий снимок через {time} секунд. Попробуйте позже."
  jail:
    location:
      start: "" # Координаты точки тюрьмы (start) в формате "world;x;y;z"
      end: "" # Координаты точки освобождения (end)
    respawn:
      title: "§a§lВы пробудились!"
      subtitle: "§7Вы попали в тюрьму..."
      fadeIn: 10
      stay: 40
      fadeOut: 10
      sound: "block.anvil.land"
      soundVolume: 1.0
      soundPitch: 1.0

# Если baton.enabled = false, то механика полицейской дубинки (команда /wanteditems и обработчик) не регистрируется
baton:
  enabled: true

© RefontSearch - Полицейская система для Minecraft-серверов

Нужен индивидуальный плагин?

Свяжитесь со мной для обсуждения вашего проекта