HLTV находится в корневой директории Counter–Strike — hltv.exe. Конфигурационный файл находится там же — hltv.cfg.
Конфигурирование HLTV
По умолчанию есть созданный конфиг hltv.cfg, но он не настроен. Предлагаю его очистить и выставить настройки на свое усмотрение.
Правила оформления:
- // — комментарии
- дробные числа пишутся в следующем виде — 3.14
- "" — в кавычки заключаются текстовые(строковые) значения
- если строка не имеет пробелов то можно обойтись и без кавычек
Базовые настройки:
- name
- строковое значение — устанавливает имя сервера, которое отображается в score board
- hostname
- строка — устанавливает имя, высвечивающееся в списке серверов
- serverpassword
- пароль на сервер, к которому подключается HLTV
- adminpassword
- строка, устанавливает пароль rcon(удаленное администрирование)
- spectatorpassword
- устанавливает пароль для spectators(наблюдателей)
- maxclients
- числовое значение — устанавливает максимальное количество клиентов
- chatmode
- принимает 3 значения: 0 — спектаторы не могут общатся, если 1 — общаются только подключенные к данному прокси, а если 2 — то все могут отправлять сообщения
Работа с HLTV
- connect
- соединяется с указанным IP игрового сервера
- disconnect
- разъединяется с сервером, но не останавливает работу HLTV
- stop
- останавливает работу HLTV. Опционально можно указать прощальное сообщение
- quit
- убивает процесс HLTV
- retry
- пытается восстановить утерянное соединение
- clients
- показывает список соединенных спектаторов
- players
- отображает список игроков
- say
- посылает сообщение на игровой сервер(общение с игроками)
- msg
- посылает сообщение всем спектаторам
Работа с демками в HLTV
- record
- записывает демку с указанным именем в формате «имя демки-дата–карта.dem»
- stoprecording
- останавливает запись демок
- playdemo
- начинает проигрывать демку с указанным именем