Плагин Продажа Механика Плагин на Розыск / Самопис для RP [1.0.0]

Нет прав для покупки (150,00 ₽)
Иконка ресурса
Краткое описание:
Плагин на розыск, полицейский плагин для RP
30
  • Лайк 0
Реакции:1 пользователя
Для версий
  1. 1.16.✘
  2. 1.17.✘
  3. 1.18.✘
  4. 1.19.✘
  5. 1.20.✘
  6. 1.21.✘
Плагин полностью самописный, добавляет механику полицейской системы с розыском, тюрьмой и специальными предметами. Идея на плагин была взята уihuhewS, хотел купить у него, но он долго не отвечает.. Плагин был написан с нуля и доработан со своими функциями.


Основные команды:
/policecall [сообщение] - Вызов полиции (доступно всем игрокам)
/policeaccept <ник> - Принять вызов от игрока (только для полиции)
/wanted - Открыть меню со списком разыскиваемых игроков (только для полиции)
/wanted <ник> <1-7> <причина> - Выдать игроку розыск со звездами от 1 до 7 (только для полиции)
/unwanted <ник> - Снять розыск с игрока (только для полиции)
/policefind <ник> - Найти местоположение разыскиваемого игрока через спутник (только для полиции, есть кулдаун)
/wanteditems - Выдать полицейский предмет (только для полиции, предмет настраивается в конфиге)
/setjail <start|end> <x> <y> <z> - Установить точку тюрьмы/освобождения (только для администраторов)
/unjail <ник> - Освободить игрока из тюрьмы (только для полиции)


Права доступа:
• refontsearch.police - доступ к полицейским командам (/wanted, /unwanted, /policefind, /policeaccept, /wanteditems, /unjail)
• refontsearch.admin - доступ к административным командам (/setjail)
• Команда /policecall доступна всем игрокам без специальных прав

Особенности:
• Настраиваемые сроки заключения для каждого уровня розыска
• Возможность отключить механику дубинки через конфиг
• Настраиваемые сообщения и кулдауны
• Сохранение всех данных розыска и координат в конфиге
• Автоматическое освобождение заключенных по истечении срока
• Поддержка Tab-completion для всех команд

 2025 02 24 205850688

 2025 02 24 205919688


При убийстве игрока, он попадает в тюрьму:
 2025 02 24 210047117

 2025 02 24 210156446

 2025 02 24 210307513


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

config.yml:
# 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

Автор

RizonChik
ВерхНиз