OriginalShaman

[CS:GO/CS:S] Automatic Steam Update

Recommended Posts

Название: [CS:GO/CS:S] Automatic Steam Update

Добавил: OriginalShaman

Добавлен: 23 Ноя 2015

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



Описание:
Мастер-сервер уведомляет сервер, что есть доступные обновления, и просит перезагрузки, этот плагин начинает пяти минутный отсчет (по умолчанию, настраивается через квар), после чего происходит перезагрузка сервера (с помощью команды _restart). Это работает только на Linux SRCDS -autoupdate параметр добавляется к командной строке или в Windows работает с пакетного файла, который автоматически запускается HldsUpdateTool при перезапуске сервера. Сервер должен на самом деле проверять наличие обновлений при каждом запуске. Таймер может быть отменен администратором, команды и плагин будет игнорировать любые дополнительные перезапуск запросов на определенный период времени (определяется с помощью квар). Таймер себя отображаются на время обратного отсчета, как HUD текст в верхней левой части экрана.

Требования:
SteamTools


Команды:
sm_postponeupdate - отложить обновление до заданного периода времени (default flag is ADMFLAG_RCON)
sm_updatetimer - включить работу таймера немедленно (default flag is ADMFLAG_RCON)

Установка:
Положить auto_steam_update.smx в папку /addons/sourcemod/plugins и перезагрузить сервер.

Переменные:
Файл конфига создастся автоматически после первого запуска: /cfg/sourcemod/plugin.autosteamupdate.cfg
auto_steam_update_version - Версия плагина
auto_steam_update_timer - (По умолчанию: 5) Время таймера, в минутах
auto_steam_update_message_display_time - (По умолчанию: 5) никаких уведомлений не будет показано клиентам, пока таймер находится ниже этого порога (в минутах)
auto_steam_update_delay - (По умолчанию: 5) сколько в минутах плагин будет игнорировать запросы перезагрузка
auto_steam_update_lock - (По умолчанию: 0) 0 = не закрывать сервер во время перезагрузки таймера / 1 = изменить sv_password во время перезагрузки таймера / 2 = kick новых клиентов (кроме админов) во время перезагрузки таймера
auto_steam_update_password - (По умолчанию: "") установить пароль в sv_password если auto_steam_update_lock = 1
auto_steam_update_kickmessage - (По умолчанию: "The server will shut down soon to acquire Steam updates, so no new connections are allowed") сообщение, которое будет отображаться игрокам при кике с параметром auto_steam_update_lock = 2
auto_steam_update_shutdown_message - (По умолчанию: "Server shutting down for Steam update") сообщение, которое показывается игрокам, перед выключением сервера.
auto_steam_update_hud_text_x_pos - (По умолчанию: 0.01) X-позиция HUD таймера (работает только в поддерживаемых играх) -1.0 = центр
auto_steam_update_hud_text_y_pos - (По умолчанию: 0.01) Y-позиция HUD таймера (работает только в поддерживаемых играх) -1.0 = центр
auto_steam_update_hud_text_red - (По умолчанию: 0) Количесво красного цвета HUD таймера (работает только в поддерживаемых играх)
auto_steam_update_hud_text_green - (По умолчанию: 255) Количесво зеленого цвета HUD таймера (работает только в поддерживаемых играх)
auto_steam_update_hud_text_blue - (По умолчанию: 0) Количесво синего цвета HUD таймера (работает только в поддерживаемых играх)
auto_steam_update_auto_update - (По умолчанию: 1) Включить автоматическое обновление плагинов (не работает без плагина Updater)
Преимущество использования 1 в auto_steam_update_lock в том, что клиентам будет отказано, прежде чем пытаться подключиться. Преимущество использования 2, что администраторы смогут обойти его, не зная пароля.



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

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


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

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

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

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

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

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

Войти

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

Войти сейчас