Регистрация Главная Пользователи Все разделы прочитаны
Сообщения за день Справка Регистрация

HLTV сервер на Linux

-

Статьи и описания по Counter-Strike

- Статьи, руководства и описания по игре Counter-Strike

Ответ
 
Опции темы
Старый 14.10.2012, 21:53   #1
 Сержант
Аватар для Jack^^
 
Jack^^ сломал счётчик популярности :(Jack^^ сломал счётчик популярности :(Jack^^ сломал счётчик популярности :(Jack^^ сломал счётчик популярности :(Jack^^ сломал счётчик популярности :(Jack^^ сломал счётчик популярности :(Jack^^ сломал счётчик популярности :(Jack^^ сломал счётчик популярности :(Jack^^ сломал счётчик популярности :(Jack^^ сломал счётчик популярности :(Jack^^ сломал счётчик популярности :(
Регистрация: 02.02.2012
Сообщений: 144
Популярность: 53659
Сказал(а) спасибо: 158
Поблагодарили 336 раз(а) в 218 сообщениях
 
По умолчанию 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/

Проверяем их наличие, как правило нету файла [Ссылки могут видеть только зарегистрированные пользователи. ], скачиваем его.
Запустить 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 109.251.49.138:27017

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/
Статья взята с ya-cs
  Ответить с цитированием
Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Файл] Паблик, но сервер под Linux! DimaSP Готовые серверы 0 14.06.2012 14:10
Сервер PW на linux gentoo x86. saniiro Вопросы и ответы, обсуждения 0 22.06.2011 19:22
Готовый сервер CS 1.6 v. 2.8 War3FT Linux Mouse King Готовые серверы 0 24.02.2011 16:57
Готовый DeathRun сервер (WIN\LINUX) 47\48 - CS 1.6 ~Winston~ Готовые серверы 10 27.10.2010 14:21
[Файл] Стабильный сервер под Linux TeZI Готовые серверы 0 23.08.2010 03:44

Заявление об ответственности / Список мошенников

Часовой пояс GMT +4, время: 12:15.

Пишите нам: forum@zhyk.ru
Copyright © 2025 vBulletin Solutions, Inc.
Translate: zCarot. Webdesign by DevArt (Fox)
G-gaMe! Team production | Since 2008
Hosted by GShost.net