Авторизация Регистрация Забыли пароль?
Реклама
Статьи
Наш игровой сервер
Наши сервисы
Мониторинг серверов
Информация
Нам интересно знать
Популярные теги
Популярные материалы
Партнеры
Счетчики
Вы находитесь:

Категория: Linux

HLTV сервер на Linux

Автор: folle

Дата: 22 сентября 2011

Просмотров: 0

Комментариев: 9

HLTV сервер на Linux

Как запустить HLTV сервер на Linux, Распространённые ошибки при запуске HLTV сервера на Linux.

Для работы HLTV сервера на Linux нужны следующие файлы:

hltv
./hlds_dir/

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/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 сервера


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

chmod +x hltv_start.sh



Переходим в директорию с нашим сервером это ./home/user/hlds_dir/ и запускаем наш HLTV сервер с помощью скрипта, в фоновом режиме через screen

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

Для того чтобы войти в фоновый режим пишите

screen -r hltv

Для выхода из фонового режима Ctrl+A,D.
Для закрытия скрина Ctrl+C.

Рассмотрим распространённые ошибки при запуске 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


Ошибка director

Error:director_i386.so: cannot open shared object file: No such file or directory


Скачайте файл director_i386.so и скопируйте его в ./cstrike/dlls/


director_i386.rar [0 b] (cкачиваний: 647)

При копировании ссылка на источник Strike64.ru обязательна.
Ключевые слова: hltv server linux Вернуться
Похожие публикации
Комментарии на сайте
TunTon

Написал: TunTon 22 сентября 2011 13:05 Группа: Юзер
найс!
Цитировать
Fire

Написал: Fire 22 сентября 2011 13:12 Группа: VIP
Я бы посоветовал, вместо:
cp libSteamValidateUserIDTickets_i386.so /usr/lib/

Сделать:
ln libSteamValidateUserIDTickets_i386.so /usr/lib/
Дабы не засорять /usr/lib/ лишним хламом.
Цитировать
FIELD LINE

Написал: FIELD LINE 22 сентября 2011 15:28 Группа: VIP
Спасибо.
Цитировать
folle

Написал: folle 22 сентября 2011 15:35 Группа: VIP
Fire,кстати да
Цитировать
romka44

Написал: romka44 23 сентября 2011 08:06 Группа: Юзер
неплохо
Цитировать
artepf

Написал: artepf 23 сентября 2011 22:28 Группа: VIP
Спасибо!! love
Цитировать
JeFFeRs0n

Написал: JeFFeRs0n 24 сентября 2011 00:08 Группа: Юзер
Спасибо.
Цитировать
Retrik

Написал: Retrik 27 сентября 2011 11:13 Группа: Юзер
romka44
Делаю серврера на заказ...
20р

skype ******

Давно я тут не был видать спроса нет, а предложений море :)
Цитировать
Dimanok

Написал: Dimanok 2 марта 2012 08:30 Группа: Юзер
Приятно видеть, что копирайты моего сайта соблюдаются.
Цитировать
Новый комментарий

Информация

Посетители, находящиеся в группе lamo, не могут оставлять комментарии к данной публикации.