- Для версии
- 13
- Установка
- Кинуть в папку addons
Conquest System-это легкий аддон для добавления функций conquest в любой игровой режим.
Точки захвата настраиваются администраторами, и любая команда может захватить их, находясь в этом районе не менее 5 секунд (см. конфигурацию). Если другой игрок команды входит в зону, оспаривая ее, то точка сбрасывается до тех пор, пока не останется только одна команда.
Цель этой системы - обеспечить легкую настройку всего интерфейса (для не разработчиков) и обеспечить достойный API для интеграции с разработчиками.
Особенности
Простой в использовании интерфейс администратора для управления точками захвата.
Интеграция DarkRP (версия DarkRP 2.7.0+).
Крючки разработчика.
Легкий неконфликтный аддон.
Легко настраивается.
Точки захвата сохраняются на каждой карте.
Нерест в захваченных точках.
DarkRP денежное вознаграждение за захват и поддержание.
опция конфигурации
Шрифты
Цвета
время захвата
Положение значка при захвате
Формы иконок
Размер значка
Заполнение текста
Значок переключения виден сквозь стены.
Значок тускнеет с расстоянием.
Запретите заданиям/командам захватывать определенные точки.
Случайный или ручной выбор точки для икры.
Вся конфигурация находится внутри ConquestSystem/lua/ConquestSystem/sh_config.lua.
Установка
Настройка точек вверх:
Как администратор, откройте графический интерфейс системы Conquest с помощью ConquestSystem_Open в консоли.
Переместитесь в то место, где вы хотите создать точку захвата.
Перейдите к интерфейсу создания с помощью кнопки в графическом интерфейсе системы Conquest.
Введите учетные данные и нажмите кнопку Принять, ваша точка захвата теперь находится в системе.
Чтобы включить захват точки по категориям заданий (т. е. правительство) вместо отдельных заданий затем установите флажок "категории" при создании точки и включите DarkRP в конфигурации.
API разработчика
Крючки доступны для использования в разработке, перечислены как:
ConquestSystem_PointCaptured, Args = TeamName, PointName
ConquestSystem_CapturedPointTick, Args = TeamName, PointName - этот хук вызывается один раз в секунду.
ConquestSystem_PointLost, Args = TeamName, PointName
Команды
"ConquestSystem_Open": открывает графический интерфейс системы Conquest.
Важная информация
Теги могут быть длиной только 1 символ, например. А, Б, В, 1, 2, 3
Проверено для работы с darkrp версии 2.7.0+
Если текстуры не работают пожалуйста используйте этот аддон для контента, http://steamcommunity.com/sharedfiles/filedetails/?id=813374095.
Если нерест включен и у них нет захваченных точек в команде, то они будут появляться на позициях карты по умолчанию.
Если у вас есть какие-либо проблемы с этим, пожалуйста, прокомментируйте здесь, и я рассмотрю это как можно скорее. Любые другие вопросы о построении системы вокруг этого также приветствуются! Спасибо, наслаждайтесь!