- Для работы HLTV сервера на Linux нужны следующие файлы:-  hltv 
- ./hlds_dir/
 
-  hltv 
-  core_i386.so 
- ./hlds_dir/
-  proxy_i386.so 
- ./hlds_dir/
-  filesystem_stdio_i386.so 
- ./hlds_dir/
-  director_i386.so - ./hlds_dir/cstrike/dlls/
 
-  hltv.cfg- ./hlds_dir/
 
 Проверяем их наличие, как правило нету файла director_i386.so, скачиваем его во вложении.
-  Запустить HLTV сервер можно по-разному, напишем для HLTV следующий скрипт:
 Назовём hltv_start.sh- Код: Выделить всё • Развернуть
- #!/bin/sh
 LD_LIBRARY_PATH=/home/servers/cs_27015/; export LD_LIBRARY_PATH
 ./hltv +connect strike64.ru:27015 -port 27020 +maxclients 20 +exec hltv.cfg
 
 Рассмотрим более детально-  /home/servers/cs_27015/ 
- Главная директория вашего сервера
 
-  connect - Присоединяем демку к вашему серверу, например +connect strike64.ru:27015
 
-  port- Порт HLTV сервера, по которому игроки смогут присоединиться для просмотра трансляции
 
-  maxclients 
- Количество слотов для просмотра трансляции. Максимально - 255
-  exec hltv.cfg 
- Подгружаем конфиг нашего HLTV сервера
- Код: Выделить всё • Развернуть
- chmod +x hltv_start.sh
- Код: Выделить всё • Развернуть
- screen -d -m -S hltv ./hltv_start.sh
- Код: Выделить всё • Развернуть
- screen -r hltv
-  Рассмотрим распространённые ошибки при запуске HLTV сервера на Linux-  Ошибка libSteamValidateUserIDTicketsError:libSteamValidateUserIDTickets_i386.so: cannot open shared object file: No such file or directory
 ***** FATAL ERROR *****- Выполните команду - Код: Выделить всё • Развернуть
- cp libSteamValidateUserIDTickets_i386.so /usr/lib
 
 
- Выполните команду 
-  Ошибка directorError:director_i386.so: cannot open shared object file: No such file or directory- Скачайте у нас файл director_i386.so и скопируйте его в ./cstrike/dlls/
 
 
-  Ошибка libSteamValidateUserIDTickets
Сохраняем hltv_start.sh в директории вашего сервера, на примере это ./home/servers/cs_27015/ и даем ему права на выполнение:
Переходим в директорию с нашим сервером это ./home/servers/cs_27015/ и запускаем наш HLTV сервер с помощью скрипта, в фоновом режиме через screen
Для того чтобы войти в фоновый режим пишите
Файлы используемые в статье:
director_i386.so (198.5К)
При копировании, активная прямая ссылка на источник strike64.ru обязательна.

