Консольні команди hltv - статті - статті - pp team

Консольні команди для HLTVЗапісь HLTV демок

HLTV-демки - це майже звичайні демки, тільки з більшими можливостями: ви можете стежити за діями будь-якого гравця окремо, можете просто літати по карті як глядач, а можете спостерігати за тактикою команд на вигляді зверху.

Запис HLTV-демки: record 123

В усіх наведених прикладах 123 - ім'я демо-файлу, що знаходиться в Директорії Cstrike.


Тільки запис демок без глядачів

Якщо вам необхідно ТІЛЬКИ записати демку, а глядацькі місця не потрібні, то рекомендується внести наступні настройки для оптимальної запису демки:

maxclients 0 // забороняє вхід глядачам
delay 0 // запис без затримки
rate 10000 // максимальна швидкість передачі даних
updaterate 20 // стандартна частота оновлення даних
nomaster 1 // не реєструватися на Майстер серверах


Всі команди HLTV

connect IP: port - приєднати HLTV proxy до ігрового сервера
disconnect - від'єднати, але глядачі залишаються
stop [text] - від'єднати, перервати запис демо, повідомлення (опція)
quit - завершення HLTV як процесу
retry - спроба переподсоедіненія
autoretry 0 | 1 - авто retry
name text - ім'я HLTV proxy в таблиці Фрагів
hostname text - ім'я HLTV сервера для глядачів

servercmd string - відіслати команду на ігровий сервер
clientcmd group string - відіслати команду всім клієнтам групи: 1 = глядачі, 2 = проксі, 3 = усім

loopcmd id n string - запуск string кожні n секунд. id - це номер від 1 до 64. "loopcmd id none" - прибере повторення.

signoncommands string - команда, яка запуститься у локального глядача відразу після конекту, можна кілька команд через;

maxqueries n - максимальне число запитів статусу від браузерів

dispatchmode 0 | 1 | 2 - 1 (авто) перенаправить глядача на інший проксі для збереження балансу. 2 (завжди) перенаправить глядача в будь-якому випадку (сервер працює як Розфасовник глядачів). 0 (викл)

publicgame 0 | 1 - якщо 1, IP ігрового сервера буде видно глядачам і можна буде приєднатися до гри.
offlinetext string - текст, видимий клієнтами, які не змогли зайти
chatmode 0 | 1 | 2 - 0 немає чату. 1 - чат між глядачами одного проксі. 2 - все можуть розмовляти (тоді скрізь має стояти 2)

bannerfile file - вказує TGA файл (RGBA) в якості логотипу.

ping host: port - пінг HL сервер
nomaster 0 | 1 - якщо 1, то проксі будуть реєструватися на Майстрі
forcemaster 0 | 1 - якщо 1, проксі будуть реєструватися на Майстрі
heartbeat - висилає дані про статус на Майстер сервер
region n - регіон, де знаходиться HLTV сервер

cheeringthreshold f - число гравців для програвання звуку оплесків (точка доступу. 0.25).

cmdlist - показує всі можливі команди HLTV
logfile 0 | 1 - вкл / викл лог консолі
status - показує статус проксі
modules - показує всі завантажені HLTV модулі і версії
exec filename - запускає .cfg файл
echo string - виводить текст в консольне вікно HLTV
developer 0 | 1 - додаткові повідомлення

record filename - запис всіх наступних ігор
stoprecording - стоп записи демки
playdemo filename - початок трансляції демо-файлу