×
×

Conquest System Leak

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.
Если нерест включен и у них нет захваченных точек в команде, то они будут появляться на позициях карты по умолчанию.
Если у вас есть какие-либо проблемы с этим, пожалуйста, прокомментируйте здесь, и я рассмотрю это как можно скорее. Любые другие вопросы о построении системы вокруг этого также приветствуются! Спасибо, наслаждайтесь!

ConquestSystem-master

Рейтинг
( Пока оценок нет )
Funtik/ автор статьи
Понравилась статья? Поделиться с друзьями:
Добавить комментарий