Перейти к содержимому
Всё Для Вашего Игрового Сервера


Гость Гость guest user
Уже зарегистрированы? Войти  

Войти



  • Не рекомендуется на общедоступных компьютерах


  • Забыли пароль?

Или войдите с помощью этих сервисов

Регистрация
Поиск в
  • Дополнительно...
Искать результаты, которые...
Искать результаты в...
MasloPunisher

[CS:GO] Smart Jail Doors

Recommended Posts

Название: [CS:GO] Smart Jail Doors

Добавил: MasloPunisher

Добавлен: 09 Июл 2015

Категория: Sourcemod плагины



Плагин создан для серверов в жанре Jailbreak. Он предоставляет API для создания плагинов где надо Открывать/Закрывать двери джайлов.
Так же позволяет создавать на карте дополнительные кнопки для открытия джайлов (это полезно на картах где нету ни одной кнопки к примеру ba_jail_alcatraz_redux_go).

Команды
sm_sjd — админ команда (рут флаг по-умолчанию), открывает меню плагина.
sm_sjddebug — выводит в консоль список карт где отсутствует конфигурация.

API
Нативы для создания плагинов вы можете найти в smartjaildoors.inc, который лежит в папке "addons/sourcemod/scripting/include".

/**  * Open jail's doors on current map saved in Smart Jail Doors config.  * Открывает двери джайлов.  *  * @noreturn  */ native void SJD_OpenDoors(); /**  * Close jail's doors on current map saved in Smart Jail Doors config.  * Закрывает двери джайлов.  *  * @noreturn  */ native void SJD_CloseDoors(); /**  * Toggle jail's doors on current map saved in Smart Jail Doors config.  * If door can't be toggled - nothing.  * Переключает двери джайлов: открывает если закрыты, закрывает если открыты.  * Если нельзя переключить, то ничего.  *  * @noreturn  */ native void SJD_ToggleDoors(); /**  * Toggle jail's doors on current map saved in Smart Jail Doors config.  * If door can't be toggled - open.  * Переключает двери джайлов: открывает если закрыты, закрывает если открыты.  * Если нельзя переключить, то открывает.  *  * @noreturn  */ native void SJD_ToggleExDoors(); /**  * Check if exist doors config for said map.  * Возвращает true, если имеется конфиг на указанной карте, иначе false.  *  * @param mapName    String with map name for check.  * @return  */ native bool SJD_IsMapConfigured(const char[] mapName);  


Инструкция по установке

  • Загрузите последний релиз с репозитория GitHub.
  • Распакуйте файлы в "<ваш сервер>/csgo" папку.
  • Смените карту на сервере.
  • Настройте плагин на всех картах вашего сервера



Нажмите здесь, чтобы скачать файл

Поделиться сообщением


Ссылка на сообщение

Создайте аккаунт или войдите для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас