Главная
Обзор
Kothar - это мощный плагин King of the Hill (KOTH), включающий:
- 🎯 Несколько Режимов Захвата: Классическое время, Очки и режим OVERLOAD с несколькими зонами
- 📊 Таблицы Лидеров: GUI просмотр побед/захватов/XP
- 🎨 Визуальные Отображения: Поддержка BossBar, Scoreboard, Голограмм и Waypoints
- 🔗 Связанные Арены: Подключите несколько KOTH для совместного счета
- 🛡️ Система Anti-Randy: Требования к игровому времени для предотвращения альтов
- 📢 Интеграция Discord: Webhook уведомления для событий
- 🔄 Авто-Обновление: Обновления GitHub одним кликом
- 🌍 Многоязычность: Английский, Испанский, Французский, Португальский, Русский
Требования
Сервер
- Тип: Spigot или Paper (рекомендуется Paper)
- Версия: 1.20+
Зависимости
- Hard:
Apollo-Bukkit(обязательно)
Опциональные Интеграции
- PlaceholderAPI
- ProtocolLib
- packetevents
- TAB
- Плагины кланов/команд (ClansX, SimpleClans, Factions и т.д.)
Быстрый Старт
- Установите
Apollo-Bukkit. - Поместите
Kothar-<version>.jarв папкуplugins/. - Запустите сервер.
- Настройте файлы в
plugins/Kothar/ - Перезагрузите с помощью
/kothar reload
Команды
Команды Игрока
/kothar help- Показать помощь/kothar list- Список KOTH/kothar info <имя>- Просмотр деталей/kothar top [wins|captures|coins|xp]- Таблица лидеров/kothar shop- Открыть магазин/kothar rank- Просмотр ранга/kothar balance- Просмотр баланса/kothar pay <игрок> <сумма>- Перевод монет/kothar playtime [игрок]- Игровое время (Anti-Randy)
Команды Админа
/kothar create <имя>- Создать KOTH/kothar delete <имя>- Удалить KOTH/kothar start <имя>- Начать событие/kothar stop <имя>- Остановить событие/kothar select <имя>- Режим выбора/kothar setzone <имя> <цвет>- Зоны OVERLOAD/kothar reload- Перезагрузить конфигурацию/kothar update- Обновить плагин/kothar coins <give|take|set> <игрок> <сумма>- Управление монетами
Права
Админ
kothar.admin- Все права админаkothar.admin.create- Создание аренkothar.admin.delete- Удаление аренkothar.admin.start- Начало событийkothar.admin.stop- Остановка событийkothar.admin.select- Выбор зонkothar.admin.reload- Перезагрузкаkothar.admin.update- Обновлениеkothar.admin.coins- Управление монетами
Игрок
kothar.top- Просмотр таблицkothar.info- Просмотр информацииkothar.command.shop- Использование магазинаkothar.command.rank- Просмотр рангаkothar.command.balance- Просмотр балансаkothar.command.pay- Перевод
Обход
kothar.bypass.antirandys- Обход Anti-Randy
Конфигурация
Файлы конфигурации:
plugins/Kothar/config.ymlplugins/Kothar/database.ymlplugins/Kothar/ranks.ymlplugins/Kothar/shops.ymlplugins/Kothar/webhook.ymlplugins/Kothar/langs/messages_ru.yml
Настройка KOTH
Классический KOTH
/kothar create <имя>/kothar select <имя>- Выберите pos1/pos2 палочкой
/kothar select <имя>снова для сохранения/kothar start <имя>
KOTH OVERLOAD (4 Зоны)
Требует 4 зоны: КРАСНЫЙ, СИНИЙ, ЗЕЛЕНЫЙ, ЖЕЛТЫЙ
- Переведите KOTH в режим OVERLOAD
/kothar select <имя>- Выберите и примените каждый цвет:
/kothar setzone <имя> RED/kothar setzone <имя> BLUE/kothar setzone <имя> GREEN/kothar setzone <имя> YELLOW
Функции Отображения
BossBar
Настраивается в config.yml в разделе display.bossbar.
Scoreboard
Настраивается в config.yml в разделе display.scoreboard.
Голограммы
Настраивается в config.yml в разделе display.hologram.
Waypoints
Настраивается в config.yml в разделе display.waypoints.
Discord Webhook
Настройте webhook.yml.
- Встроенные события
- Опциональная публикация таблиц
- Ограничение частоты
Система Обновления
Команда: /kothar update
Автоматически загружает последний .jar из GitHub Releases.
Placeholders
{player}- Имя игрока{koth}- Имя KOTH{time}- Оставшееся время{location}- Координаты X, Z{capturer}- Текущий захватчик{winner}- Победитель{progress}- Прогресс{points}- Очки{team}- Команда
Устранение Неисправностей
"Эта команда может выполняться только игроком"
Вы выполнили команду только-для-игрока из консоли. Используйте её в игре.
"Недостаточно игроков онлайн…"
Настройка min-players больше, чем игроков онлайн.
"KOTH не настроен правильно"
Вы должны настроить зону/точку спавна через GUI или выбор.
Магазин ничего не делает
- Проверьте консоль на ошибки команд в
shops.yml. - Проверьте названия материалов и синтаксис команд.
API для Разработчиков
Kothar предоставляет API и события.
События
KotharStartEventKotharEndEventKotharStopEventKotharCaptureEventKotharWinEvent
Основной Доступ
Kothar.getAPI()Kothar.getInstance()