Half - Life 1

Раздел посвящён игровым серверам и игрушкам вообще.
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Гость
проходил мимо

Half - Life 1

Непрочитанное сообщение Гость » 2010-05-17 9:12:51

друзья помогите разобраться что делаю не так, у меня не получается запустить хл сервер попутно стоит кс 1.6 он работает без нареканий а запустить с этой же сборки хл не получается запускаю так

Код: Выделить всё

./hlds_run -port 27016
выводится это и дальше ничего нету и приконектится не получается

Код: Выделить всё

Auto detecting CPU
Using AMD Optimised binary.
Auto-restarting the server on crash

Console initialized.
scandir failed:/files/hlds/./platform/SAVE
Protocol version 48
Exe version 1.1.2.1/Stdio (valve)
Exe build: 15:57:57 Jun 15 2009 (4617)
STEAM Auth Server
couldn't exec language.cfg
Server IP address 127.0.0.1:27016
couldn't exec listip.cfg
couldn't exec banned.cfg
пробывал с параметром -game valve всё так же!

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

gilas
мл. сержант
Сообщения: 85
Зарегистрирован: 2009-02-16 18:48:58

Re: Half - Life 1

Непрочитанное сообщение gilas » 2010-05-17 9:39:07

Выполните в последовательности:

1. cd $game
2. ls -al
3. cd valve
4. ls -al
3. cd ../ && ./hlds_run -game valve +map crossfire +ip 0.0.0.0

Гость
проходил мимо

Re: Half - Life 1

Непрочитанное сообщение Гость » 2010-05-17 16:17:26

Код: Выделить всё

total 40206
drwxr-xr-x   6 hlds  hlds       1024 May  3 14:48 .
drwxr-xr-x  22 cell  wheel      1024 May 14 20:43 ..
-rwxrwxrwx   1 hlds  hlds        805 Feb 15 20:37 InstallRecord.blob
-rwxrwxrwx   1 hlds  hlds     510908 Feb 15 20:38 core_i386.so
drwxr-xr--  17 hlds  hlds       2048 May 14 23:53 cstrike
-rw-r--r--   1 root  hlds         45 May 17 00:39 debug.cmds
-rwxrwxrwx   1 hlds  hlds    2804101 May 18 01:08 debug.log
-rwxrwxrwx   1 hlds  hlds     976814 Feb 15 20:38 engine_amd.so
-rwxrwxrwx   1 hlds  hlds     984950 Feb 15 20:38 engine_i486.so
-rwxrwxrwx   1 hlds  hlds     964376 Feb 15 20:38 engine_i686.so
-rwxrwxrwx   1 hlds  hlds     242182 Feb 15 20:38 filesystem_stdio_i386.so
drwxr--r--   3 hlds  hlds        512 Mar 22 13:47 hl
-r-xr-xr-x   1 hlds  hlds       5582 Mar  1 22:03 hlds.sh
-rwxrwxrwx   1 hlds  hlds     173402 Feb 15 20:38 hlds_amd
-rwxrwxrwx   1 hlds  hlds     177498 Feb 15 20:38 hlds_i486
-rwxrwxrwx   1 hlds  hlds     177498 Feb 15 20:38 hlds_i686
-rwxrwxrwx   1 hlds  hlds       9373 Feb 15 20:38 hlds_run
-rwxrwxrwx   1 hlds  hlds     172268 Feb 15 20:38 hltv
-rwxrwxrwx   1 hlds  hlds     344892 Feb 15 20:38 libsteam_api_c.so
-rwxrwxrwx   1 hlds  hlds     344892 Feb 15 20:38 libsteam_api_c_linux.so
-rwxrwxrwx   1 hlds  hlds    5164807 Feb 15 20:38 libsteamvalidateuseridtickets.so
-rwxrwxrwx   1 hlds  hlds    5164807 Feb 15 20:38 libsteamvalidateuseridtickets_i486.so
-rwxrwxrwx   1 hlds  hlds     828457 Feb 15 20:38 libtier0_s.so
-rwxrwxrwx   1 hlds  hlds     469776 Feb 15 20:38 libvstdlib_s.so
-rwxrwxrwx   1 hlds  hlds      23337 Feb 15 20:38 linuxreadme.txt
-rwxrwxrwx   1 hlds  hlds     489604 Feb 15 20:38 proxy_i386.so
-rwxrwxrwx   1 hlds  hlds       3413 Feb 15 20:37 readme.txt
drwxr-x---   2 hlds  hlds        512 Feb 15 20:38 reslists
-rwxrwxrwx   1 hlds  hlds    6067624 Feb 15 20:37 steam
-rwxrwxrwx   1 hlds  hlds          2 Feb 15 20:38 steam_appid.txt
-rwxrwxrwx   1 hlds  hlds   14655815 Feb 15 20:38 steamclient.so
drwxr-x---  12 hlds  hlds       1024 Feb 23 20:21 valve

Код: Выделить всё

total 45374
drwxr-x---  12 hlds  hlds      1024 Feb 23 20:21 .
drwxr-xr-x   6 hlds  hlds      1024 May  3 14:48 ..
drwxr--r--   2 hlds  hlds       512 Feb 23 20:21 SAVE
-rw-r--r--   1 hlds  hlds        19 Feb 15 20:38 autoexec.cfg
-rw-r--r--   1 hlds  hlds    129636 Feb 15 20:38 cached.wad
drwxr-x---   2 hlds  hlds       512 Feb 15 20:38 cl_dlls
-rw-r--r--   1 hlds  hlds    924840 Feb 15 20:38 decals.wad
-rw-r--r--   1 hlds  hlds     12676 Feb 15 20:38 delta.lst
drwxr-x---   2 hlds  hlds       512 Feb 15 20:38 dlls
drwxr-x---   2 hlds  hlds       512 Feb 15 20:38 events
-rw-r--r--   1 hlds  hlds    104034 Feb 15 20:38 fonts.wad
-rw-r--r--   1 hlds  hlds      4710 Feb 15 20:38 game.ico
drwxr-x---   2 hlds  hlds       512 Feb 15 20:38 gfx
-rw-r--r--   1 hlds  hlds     86608 Feb 15 20:38 gfx.wad
-rw-r--r--   1 hlds  hlds  37914096 Feb 15 20:38 halflife.wad
-rw-r--r--   1 hlds  hlds       287 Feb 15 20:38 liblist.gam
-rw-r--r--   1 hlds  hlds    475820 Feb 15 20:38 liquids.wad
-rw-r--r--   1 hlds  hlds        68 Feb 15 20:38 mapcycle.txt
drwxr-x---   2 hlds  hlds       512 Feb 15 20:38 maps
drwxr-x---   3 hlds  hlds      7168 Feb 15 20:38 models
drwxr-x---   2 hlds  hlds       512 Feb 15 20:38 scripts
-rw-r--r--   1 hlds  hlds       469 Feb 15 20:38 server.cfg
-rw-r--r--   1 hlds  hlds      7278 Feb 15 20:38 skill.cfg
drwxr-x---  18 hlds  hlds       512 Feb 15 20:38 sound
-rw-r--r--   1 hlds  hlds     87988 Feb 15 20:38 spraypaint.wad
drwxr-x---   2 hlds  hlds      4096 Feb 15 20:38 sprites
-rw-r--r--   1 hlds  hlds        41 Feb 15 20:38 steam.inf
-rw-r--r--   1 hlds  hlds         2 Feb 15 20:38 steam_appid.txt
-rw-r--r--   1 hlds  hlds       356 Feb 15 20:38 valve.rc
-rw-r--r--   1 hlds  hlds       166 Feb 15 20:38 valvecomm.lst
-rw-r--r--   1 hlds  hlds         0 Feb 15 20:38 violence.cfg
-rw-r--r--   1 hlds  hlds   6514528 Feb 15 20:38 xeno.wad
./hlds_run -game valve +map crossfire +ip 0.0.0.0 -port 27016

Код: Выделить всё

Auto detecting CPU
Using AMD Optimised binary.
Auto-restarting the server on crash

Console initialized.
scandir failed:/files/hlds/./platform/SAVE
Protocol version 48
Exe version 1.1.2.1/Stdio (valve)
Exe build: 15:57:57 Jun 15 2009 (4617)
STEAM Auth Server
couldn't exec language.cfg
Server IP address 0.0.0.0:27016
scandir failed:/files/hlds/./platform/SAVE
Couldn't CRC client side dll:  cl_dlls/client.dll

couldn't exec listip.cfg
couldn't exec banned.cfg

gilas
мл. сержант
Сообщения: 85
Зарегистрирован: 2009-02-16 18:48:58

Re: Half - Life 1

Непрочитанное сообщение gilas » 2010-05-17 18:32:14

Смею предположить что у Вас не хватает файлов для запуска HL1.

1. find $csdir/valve -name *so
2. cat $csdir/valve/libl*
3. Какая архитектура?

receptor
мл. сержант
Сообщения: 106
Зарегистрирован: 2010-05-02 12:59:03

Re: Half - Life 1

Непрочитанное сообщение receptor » 2010-05-19 1:14:49

Проверьте liblist.gam в папке Valve ,там должна быть раскоментирована строчка

Код: Выделить всё

gamedll_linux "dlls/hl_i386.so"
Хотя может там такого файла и нету.

Самое наверно самое простое это выкачать через стим игру.

Скопируйте весь кс сервер в любую папку с доступом для записи,дабы не обновилась рабочая серверная копия ,удалите в нём папку Valve и выполните из корня игры:

Код: Выделить всё

./steam -command update -game valve -verify_all -retry -dir ./
Когда закончится обновление просто скопируйте папку valve в корень своего сервера, и запускайте:

Код: Выделить всё

./hlds_run -norestart -game valve +map crossfire +ip 0.0.0.0
ну и т.д.

Гость
проходил мимо

Re: Half - Life 1

Непрочитанное сообщение Гость » 2010-05-29 18:26:06

спасибо вроде разобрался, теперь не пойму как дпрото прикрутить сюда!?

Гость
проходил мимо

Re: Half - Life 1

Непрочитанное сообщение Гость » 2010-05-30 7:33:23

так что никто не подскажет как дпросто подключить ? сделал по аналогии с кс по логам видно как прогружается мета мод с дпрото, но при подключении к серверу выскакивает что клиент использует 47 протокол а стоит 48

receptor
мл. сержант
Сообщения: 106
Зарегистрирован: 2010-05-02 12:59:03

Re: Half - Life 1

Непрочитанное сообщение receptor » 2010-05-31 1:09:24

Ну всё полностью так же.
Цепляем метамод, к нему дпрото.

В консоли сервера пишем meta list , смотрим какие модули работают, а какие нет.
Лезем в конфиг и корректируем пути к ним.

Конфиг дпрото не забыли положить в папку valve ?

Гость
проходил мимо

Re: Half - Life 1

Непрочитанное сообщение Гость » 2010-06-04 4:10:28

всё я разобрался спасибо что помог я просто неуказал -binary hlds_i686 иза этого не работало