- Для версий
- 1.16.✘
- 1.17.✘
- 1.18.✘
- 1.19.✘
- 1.20.✘
- 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 для всех команд


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



Конфигурация плагина:
Основные команды:
/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 для всех команд
При убийстве игрока, он попадает в тюрьму:
Конфигурация плагина:
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