[CS:GO] Smart Jail Doors - Плагины для CS:GO - Моддинг Игр и Серверов Перейти к содержанию
Гость

[CS:GO] Smart Jail Doors


MasloPunisher
 Поделиться

Рекомендуемые сообщения

Название: [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" папку.
  • Смените карту на сервере.
  • Настройте плагин на всех картах вашего сервера



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

Ссылка на комментарий
Поделиться на другие сайты

 Поделиться

Подписывайтесь на нас во Вконтакте!

×
×
  • Создать...
Искать в
  • Ещё...
Поиск контента, содержащего...
Поиск результатов в...

Напишите свой запрос, а Мы попробуем найти ответ!