Главная » Файлы » Готовый сервер » Готовые сервера cs1.6 [ Добавить материал ]

Установка HLTV сервер на Linux
Категория: Готовые сервера cs1.6
images
1) Сделаем текстовый файл со скриптом ниже и назовем hltv_start.sh

#!/bin/sh
LD_LIBRARY_PATH=/home/user/hlds_dir/; export LD_LIBRARY_PATH
./hltv +connect strike64.ru:27015 -port 27020 +maxclients 20 +exec hltv.cfg


Разглядим наиболее детально:

/home/user/hlds_dir/ - Основная директория вашего сервера

connect - Присоединяем демку к вашему серверу, к примеру +connect strike64.ru:27015

port - Порт HLTV сервера, по которому игроки сумеют, вообщем то, присоединиться для просмотра трансляции

maxclients - Количество слотов для просмотра трансляции. Очень хочется подчеркнуть то, что очень - 255

exec hltv.cfg - Подгружаем конфиг нашего HLTV сервера


2) Сохраняем hltv_start.sh в директории вашего сервера, на примере это ./home/user/hlds_dir/ и даем ему права на выполнение:

chmod +x hltv_start.sh


3) Перебегаем в директорию с нашим сервером это ./home/user/hlds_dir/ и запускаем наш HLTV сервер при помощи скрипта, в фоновом режиме (screen)


screen -d -m -S hltv ./hltv_start.sh

* Для того чтоб войти в фоновый режим пишите screen -r hltv
* Для выхода из фонового режима Ctrl+A,D.
* Для закрытия скрина Ctrl+C.

4) Разглядим, как все знают, всераспространенные ошибки при запуске HLTV сервера на Linux

Ошибка: libSteamValidateUserIDTickets

Error:libSteamValidateUserIDTickets_i386.so: cannot open shared object file: No such file or directory
***** FATAL ERROR *****

Решение: Выполните команду


cp libSteamValidateUserIDTickets_i386.so /usr/lib

либо ln libSteamValidateUserIDTickets_i386.so /usr/lib/ (дозволит не как раз засорять папку /usr/lib/ )

Просмотров: 551 | Загрузок: 0 | Рейтинг: 0.0/0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]