Установка Half-Life Dedicated Server (HLDS) Win & Linux

rodgerland

Участник
Сообщения
485
Реакции
115
вот строка запуска ./hlds_run -game cstrike -console -nomaster +port 27015 +maxplayers 20 +sv_lan 1 +map de_dust2 +ip 88.200.223.98

Ага, это помоему ошибка как раз в твоей строке запуска, она где-то тут : -nomaster, +sv_lan 1, -secure.
ПрРобуй по другому запускать, меняя параметры, запусти с теми что я тебе сказал и увидишь что ее небудет, глаза не мазолит, так и ничего страшного.
 

Fenia

Участник
Сообщения
4
Реакции
0
я сделал свой сервак,по кс,поставил туда сервак кс,сервер поработал часов 6-7 и некоторые игроки просто зависают в спекторе и кикнуть их нельзя и тд.Как решить эту проблему?
 

rodgerland

Участник
Сообщения
485
Реакции
115
я сделал свой сервак,по кс,поставил туда сервак кс,сервер поработал часов 6-7 и некоторые игроки просто зависают в спекторе и кикнуть их нельзя и тд.Как решить эту проблему?

Эмулятор смени.
 

DeaD_MoroZ

Участник
Сообщения
1
Реакции
0
скорей всего мне ни кто уже не ответит... но всё таки попробую
ставлю сервер на линух, всё по инструкции. вгетом скачал бинарник, сделал запускаемым, и после его запуска вижу

Enter 'yes' to accept this agreement, 'no' to decline: yes
sh: uncompress: команда не найдена
tar: Это не похоже на tar-архив
tar: Exiting with failure status due to previous errors
 

Shefs

Участник
Сообщения
1
Реакции
0
скорей всего мне ни кто уже не ответит... но всё таки попробую
ставлю сервер на линух, всё по инструкции. вгетом скачал бинарник, сделал запускаемым, и после его запуска вижу

Enter 'yes' to accept this agreement, 'no' to decline: yes
sh: uncompress: команда не найдена
tar: Это не похоже на tar-архив
tar: Exiting with failure status due to previous errors

Если выпала ошибка:
hldsupdatetool.bin sh uncompress command not found
Необходимо выполнить команду
[root@localhost ~]#ln -s /usr/bin/gunzip /usr/bin/uncompress
 

Balalastik

Участник
Сообщения
2
Реакции
0
Re: Ответ: Установка Half-Life Dedicated Server (HLDS)

Добрый день!
все сделал по инструкции, вот что вышло у меня в теминале после
./hlds_run -console -game cstrike +map de_dust -maxplayers 16 -autoupdate

balalastik@balalastik-desktop:~/hlds_l$ ./hlds_run -console -game cstrike +map de_dust -maxplayers 16 -autoupdate
Auto detecting CPU
Using AMD Optimised binary.
Auto-restarting the server on crash
Updating server using Steam.
Checking bootstrapper version ...
Updating Installation
Checking/Installing 'Counter-Strike Base Content' version 35


Checking/Installing 'Linux Server Engine' version 55


Checking/Installing 'Half-Life Base Content' version 12


HLDS installation up to date
CAsyncIOManager: 0 threads terminating. 0 reads, 0 writes, 0 deferrals.
CAsyncIOManager: 70 single object sleeps, 0 multi object sleeps
CAsyncIOManager: 0 single object alertable sleeps, 0 multi object alertable sleeps

Console initialized.
scandir failed:/home/balalastik/hlds_l/./valve/SAVE
scandir failed:/home/balalastik/hlds_l/./platform/SAVE
Protocol version 48
Exe version 1.1.2.6/Stdio (cstrike)
Exe build: 16:56:04 Mar 8 2010 (4883)
STEAM Auth Server
Server IP address 127.0.1.1:27015
scandir failed:/home/balalastik/hlds_l/./valve/SAVE
scandir failed:/home/balalastik/hlds_l/./platform/SAVE
[S_API FAIL] SteamAPI_Init() failed; unable to update local steamclient. Continuing with current version anyway.

couldn't exec listip.cfg
couldn't exec banned.cfg
scandir failed:/home/balalastik/hlds_l/./valve/SAVE
scandir failed:/home/balalastik/hlds_l/./platform/SAVE
[S_API FAIL] SteamAPI_Init() failed; unable to update local steamclient. Continuing with current version anyway.

Could not establish connection to Steam servers.
Reconnected to Steam servers.
VAC secure mode is activated.

как мне проверить сервер? у меня есть версия 45 Халфы , но она не заходит по ip пишет обновить клиент,что я сделал не так?
help!и где мне взячть клинет игры под win?

Установка Half-Life Dedicated Server (HLDS) в ОС Linux.

Эта статья является инструкцией по установке игрового сервера HLDS работающего в Linux.
Предполагается, что у вас уже есть базовые знания операционной системы Linux и вы знаете как настроить сеть и запускать приложения.
После запуска ./hldsupdatetool.bin вам будет представлено условие соглашения, если вы согласны с условиями, то нажмите да (Y/д), чтобы просто извлечь файлы обновления.
1) Начало работы с HLDSUpdatetool
Прежде всего нужно скачать hldsupdatetool утилиту с Веб-сервера компании Valve.
Создайте каталог hlds_l и сохраните hldsupdatetool в нём. Затем запустите.
Откройте терминал и введите следующие команды:
Command(s):
C-подобный:
mkdir hlds_l
cd hlds_l
wget http://www.steampowered.com/download/hldsupdatetool.bin
chmod +x hldsupdatetool.bin
./hldsupdatetool.bin
./steam
Программа проверит наличие новой версии и если нужно автоматически загрузит новую.
Примечание:
Если после выполнения команды ./hldsupdatetool.bin вы получаете ошибку:Выполните команду:
2) Загрузка файлов
Теперь всё готово и мы можем приступить к загрузке файлов. Это может занять несколько часов, в зависимости от качества связи с сервером и качества вашего Интернет соединения.
Command(s):
C-подобный:
./steam -command update -game "cstrike" -dir .
Не забывайте заменять переменные вашими собственными, так как статья основана на примере и ваши данные могут изменяться (например директория установки).
3) Запуск hlds
Сначала нужно изменить (или создать) файл hlds_l/cstrike/server.cfg и настроить его. Теперь мы готовы запустить hlds.
Откройте терминал и введите команду:
C-подобный:
 ./hlds_run -console -game cstrike +map de_dust -maxplayers 16 -autoupdate
и нажмите кнопку ENTER.
Всё готово , сейчас ваш сервер должен работать.
4) Дополнение. Запуск hlds в фоновом режиме
Мы будем делать скрипт, который будет запускать hlds в фоновом режиме "Экран".
Создайте файл с именем server.sh и скопируйте в него следующий текст:
C-подобный:
#!/bin/sh
echo "Starting CS server"
sleep 1
screen -A -m -d -S cs-server ./hlds_run -console -game cstrike +map de_dust +maxplayers 16 –autoupdate
Сохраните файл и присвойте ему значение CHMOD:
C-подобный:
chmod +x server.sh
Если вы хотите запустить свой сервер, просто запустите server.sh. Он начнет работу вашего hlds серверa в фоновом режиме, чтобы открыть его нужно ввести команду:
C-подобный:
screen -x cs-server
Если вы хотите скрыть его снова, то нажмите Ctrl+A+D, это скроет экран и сохранить работу вашего сервера в фоновом режиме.

При использовании материала ссылка на hlmod.ru обязательна.
 

rodgerland

Участник
Сообщения
485
Реакции
115
Так же обнови ГЦФки для клиента или поищи последний патч кс в нете.
 

Balalastik

Участник
Сообщения
2
Реакции
0
Ребятушкиии спасайте , скачал клиент под винды,захожу по ip он мне пишет : STEAM validation rejected .
можно как нибудь отключить проверку steam?
 

Besenok_Kid

Участник
Сообщения
220
Реакции
63
Помогите пожалуйста с проблемой падения сервера. Сервер стоит на unix.
Сервер скачен и установлен через hldsupdatetools
Суть в том, что сервер падает не сразу, а только тогда когда кто то дисконектится.
Ошибка: [S_API FAIL] SteamAPI_Init() failed; unable to update local steamclient. Continuing with current version anyway.
судя по ошибке проблемы могут быть две
1 не хватает файлов которые не могут обновиться
2 эмулятор
Подскажите хоть какие то варианты решения.
 

JIaV

Участник
Сообщения
50
Реакции
3
Ребятушкиии спасайте , скачал клиент под винды,захожу по ip он мне пишет : STEAM validation rejected .
можно как нибудь отключить проверку steam?
Отключение проверки стима делается на сервере эмуляторами. Купи уже сходи лицензию, стоит 300р
 

tred

Участник
Сообщения
16
Реакции
2

Andrey, Подскажи пожалуйста, какие ненужные файлы из корневой папки можно удалить спокойно? :)
 

Andrey

пишу код за еду
Сообщения
3,386
Реакции
4,019
  • Команда форума
  • #32
tred, никакие.
 

TeJIeqpoH

Участник
Сообщения
4
Реакции
0
Как запустить сервер на linux в антикраш режиме? То есть нужно чтобы при вводе команды quit, он запускался сам заново.
 

neoliner

Участник
Сообщения
1
Реакции
0
он автоматически запускается с антикрэшем)
 

Sergius

Участник
Сообщения
90
Реакции
41
bad interpreter: No such file or directory

Как исправить?
Ошибка при запуске скрипта!
 
Последнее редактирование:

tred

Участник
Сообщения
16
Реакции
2
В чем проблема?
e5c7ffaa6f1af857ea1f4ac88778d24d.png

Серв чистый, ниче не ставил.
Нашлось решение проблемы
Оффтоп
 
Последнее редактирование:

FoLk

Участник
Сообщения
102
Реакции
57
Пытаюсь поставить
Скачал...
Запускаю чистый сервер


C-подобный:
Protocol version 48
Exe version 1.1.2.6/Stdio (cstrike)
Exe build: 22:54:50 Aug 15 2011 (5408)
STEAM Auth Server
Server IP address 92.50.161.22:28017
scandir failed:/server/www/srv/hlds_l/SAVE
scandir failed:/server/www/srv/hlds_l/./valve/SAVE
scandir failed:/server/www/srv/hlds_l/./platform/SAVE
Looking up breakpad interfaces from steamclient
Calling BreakpadMiniDumpSystemInit

couldn't exec listip.cfg
couldn't exec banned.cfg
ipcserver.cpp (956) : Assertion Failed: FD_ISSET( fd, (fd_set *)m_pfdset )
Assert( Assertion Failed: FD_ISSET( fd, (fd_set *)m_pfdset ) ):/home/VALVE/alfred/valve/steam3_rel_client/src/clientdll/../common/ipcserver.cpp:956

CAsyncIOManager: 0 threads terminating.  0 reads, 0 writes, 0 deferrals.
CAsyncIOManager: 0 single object sleeps, 0 multi object sleeps
CAsyncIOManager: 0 single object alertable sleeps, 0 multi object alertable sleeps
scandir failed:/server/www/srv/hlds_l/SAVE
scandir failed:/server/www/srv/hlds_l/./valve/SAVE
scandir failed:/server/www/srv/hlds_l/./platform/SAVE
threadtools.cpp (2624) : Assertion Failed: Tried to create a thread that has already been created!
Forcing breakpad minidump interfaces to load
Looking up breakpad interfaces from steamclient
Calling BreakpadMiniDumpSystemInit
Looking up breakpad interfaces from steamclient
Calling BreakpadMiniDumpSystemInit

Connection to Steam servers successful.
   VAC secure mode is activated.
Uploading dump (in-process) [proxy '']
/tmp/dumps/crash_20120117022638_1.dmp
success = yes
response:  CrashID=bp-19764c20-156d-4802-92fd-1cc7b2120116

Segmentation fault

Сервера CS:S работают нормально а 1.6 никак не запускается((

Добавлено через 14 часов 40 минут
Всё нашел ответ тут - http://forum.csmania.ru/viewtopic.php?f=28&t=31889

Убираем в server.cfg
map de_dust

И всё нормально грузится)
 
Последнее редактирование:

fallen1994

Участник
Сообщения
2,357
Реакции
538
Вопрос один, скачал чистый сервер, ничего больше не добавлял, при запуске всё окай, но есть проблема, пишет что он типа устарел и нужно обновить его, как это можно понять если я только его скачал? :D
 

Vaio

Участник
Сообщения
625
Реакции
215
Оффтоп
 
Сверху Снизу