[CS 1.6] Addon - Knife Arena (Арена с дуэлью 1х1)

Плагин позволяет проводить битвы на арене 1х1 с отдельной платформой. Предназначается для серверов с Knife модом.
Дуэль ограничивается временем (настраивается в исходнике) или количеством раундов.


Описание:
Плагин позволяет проводить битвы на арене 1х1 с отдельной платформой. Предназначается для серверов с Knife модом.
Дуэль ограничивается временем (настраивается в исходнике) или количеством раундов (настраивается в исходнике), на арене раунд сменяется после убийства одного из дуэлянта другим дуэлянтом (стандартные раунды игры никаким образом не затронуты).

Платформу может устанавливать и управлять ей администратор с флагом, настраиваемым в исходнике. На скриншотах продемонстрировано меню управления платформой.
Команда для открытия меню управления платформой: arena_settings (консоль)

Игроки могут предлагать дуэль соперникам из противоположной команды и проводить её на арене.
Команды для открытия:
– say /arena (общий чат)
– say_team /arena (командный чат)
– say /duel (общий чат)
– say_team /duel (командный чат)

На каждой карте нужно отдельно устанавливать платформу. дуэль недоступна во время управления ареной и если на карте совсем не установлена платформа.
Также недоступно управление платформой, если в данный момент происходит дуэль между игроками.

Арена имеет только "пол" – дно без стен, потому как при неправильной установке платформы падает сервер из-за того, что стены и потолок арены "врезаются" в "природное" строение карты, а потому если дуэлянт попытается спрыгнуть с платформы, то он будет на неё возвращен.

Во время дуэли дуэлянты неуязвимы к любым атакам, кроме как друг от друга, также на них не распространяются стандартные раунды, во время дуэли дуэлянты всегда находятся на платформе, а потому не важно какой у вас режим на сервере: DeathMatch или обычный, так как убитые дуэлянты возрождаются до тех пор, пока не закончится дуэль.

Настройки:
const ARENA_SETTINGS_ACCESS = ADMIN_IMMUNITY; // Флаг доступа к меню настроек арены
const ARENA_DUEL_TIMER_PRE = 10; // Время подготовки перед дуэлью (сек)
const ARENA_DUEL_TIMER_FIGHT = 180; // Время битвы на арене (сек)
const ARENA_DUEL_ROUNDS = 10; // Кол-во раундов на арене
const ARENA_DUEL_HEALTH = 50; // Устанавливаемое здоровье дуэлянтам
const ARENA_DUEL_AWARDS = 6000; // Награда за победу

Версия:
1.1

Автор:
6u3oh




Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.

Добро пожаловать на CS-DEV.RU!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт