Игровой сервер на FreeBSD

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

Какие игровые сервера вам бы хотелось поставить?

Quake3
11
15%
Counter-Strike 1.6
26
37%
Counter-Strike Sourse
10
14%
Unreal Tournament 2004
11
15%
StarCraft
13
18%
 
Всего голосов: 71

fam
проходил мимо

Re: Игровой сервер на FreeBSD

Непрочитанное сообщение fam » 2007-08-23 17:38:32

Привет всем.

воткнул по статейке Лиса сервак кс1.6 на фрю 6.2. сервак стартует, работает. библиотечка engine_i686.so патченая nowon-ом. со стороны клиента перепробовал все патчи с 19-го по 31 включительно. все равно invalid cd key. где я не прав?

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


[root@fam /usr/steam/hlds_l]# ps -ax | grep hlds
 1405  p0  I      0:00.01 /bin/sh /usr/steam/hlds_l/hlds_run -game cstrike +sv_lan 1 -insecure -nomaster +maxplayers 12 +map de_dust
 2398  p0  S      0:05.28 ./hlds_i686 -game cstrike +sv_lan 1 -insecure -nomaster +maxplayers 12 +map de_dust
 2399  p0  S      0:00.00 ./hlds_i686 -game cstrike +sv_lan 1 -insecure -nomaster +maxplayers 12 +map de_dust
 2400  p0  S      0:00.40 ./hlds_i686 -game cstrike +sv_lan 1 -insecure -nomaster +maxplayers 12 +map de_dust
 2415  p1  S+     0:00.00 grep hlds
если еще какая инфа нужна - скажите.

Хостинговая компания 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/

Аватара пользователя
Raven2000
-=_UNIX_=-
Сообщения: 4425
Зарегистрирован: 2006-10-29 17:59:13
Откуда: Там, где нас нет.
Контактная информация:

Re: Игровой сервер на FreeBSD

Непрочитанное сообщение Raven2000 » 2007-08-25 18:16:17

по статейке Лиса
Не лиса а моей статейки.
Ставил из
2) Инсталяция ??
2) NoSteam :) - linux_server_nosteam_27.10.06_.zip 8mb
+
2.4) NoSteam
Если сервер запустить сразу и попробовать подключить к нему клиента, то появится интерестная табличка Invalid CD key. Ее необходимо убрать Для этого, распакуем содержимое файла linux_server_nosteam_27.10.06_.zip заменив оригинальные файлы # tar zxvf linux_server_nosteam_27.10.06_.zip /usr/steam/hlds_l
Если хочешь разобраться... Так иди и разбирайся!
[ igNix.ru | Технология жизни - технологии будущего ] [ Forum.igNix.ru ]

drg
рядовой
Сообщения: 10
Зарегистрирован: 2007-08-07 14:40:06

Re: Игровой сервер на FreeBSD

Непрочитанное сообщение drg » 2007-09-06 13:32:25

2) Инсталяция ??
2) NoSteam :) - linux_server_nosteam_27.10.06_.zip 8mb
+
2.4) NoSteam
Если сервер запустить сразу и попробовать подключить к нему клиента, то появится интерестная табличка Invalid CD key. Ее необходимо убрать Для этого, распакуем содержимое файла linux_server_nosteam_27.10.06_.zip заменив оригинальные файлы # tar zxvf linux_server_nosteam_27.10.06_.zip /usr/steam/hlds_l
Неужели мне одному кажется кривым ставить крякнутые сошки годичной давности. :?

Аватара пользователя
Raven2000
-=_UNIX_=-
Сообщения: 4425
Зарегистрирован: 2006-10-29 17:59:13
Откуда: Там, где нас нет.
Контактная информация:

Re: Игровой сервер на FreeBSD

Непрочитанное сообщение Raven2000 » 2007-09-06 14:18:20

Предложи лучше?
$$ не предлагать :)
Если хочешь разобраться... Так иди и разбирайся!
[ igNix.ru | Технология жизни - технологии будущего ] [ Forum.igNix.ru ]

Andy
ст. лейтенант
Сообщения: 1117
Зарегистрирован: 2007-03-04 7:48:58
Откуда: Mytischi

Re: Игровой сервер на FreeBSD

Непрочитанное сообщение Andy » 2007-09-06 14:49:43

Raven2000 писал(а):Предложи лучше?
$$ не предлагать :)
Предлагаю - напиши про Battlefiled 2 ;)
Jul 16 19:37:15 freebsd sshd[4152]: Invalid user idiot from 210.75.200.104

drg
рядовой
Сообщения: 10
Зарегистрирован: 2007-08-07 14:40:06

Re: Игровой сервер на FreeBSD

Непрочитанное сообщение drg » 2007-09-06 15:39:50

Raven2000 писал(а):Предложи лучше?
$$ не предлагать :)
я же патчер выкладывал для сошек, работает как часы.

Аватара пользователя
Raven2000
-=_UNIX_=-
Сообщения: 4425
Зарегистрирован: 2006-10-29 17:59:13
Откуда: Там, где нас нет.
Контактная информация:

Re: Игровой сервер на FreeBSD

Непрочитанное сообщение Raven2000 » 2007-09-06 20:41:53

я же патчер выкладывал для сошек, работает как часы.
Значит пролетело мимо меня :) подскажи где достать как использовать и что он делает\изменяет? :)
Предлагаю - напиши про Battlefiled 2
:)
Если хочешь разобраться... Так иди и разбирайся!
[ igNix.ru | Технология жизни - технологии будущего ] [ Forum.igNix.ru ]

drg
рядовой
Сообщения: 10
Зарегистрирован: 2007-08-07 14:40:06

Re: Игровой сервер на FreeBSD

Непрочитанное сообщение drg » 2007-09-07 10:45:27

Патчер во вложении к моему посту на 6 странице.

Аватара пользователя
ghost
рядовой
Сообщения: 31
Зарегистрирован: 2007-07-23 16:29:02
Откуда: Санкт-Петербург
Контактная информация:

Re: Игровой сервер на FreeBSD

Непрочитанное сообщение ghost » 2007-09-09 17:00:24

Интересная тема :) Я смотрю контра никого не оставила равнодушным, а может стоит подумать насчет возведения своего сервера? :roll: Сам довольно часто прихожу с работы никакой, включу контру и с большим удовольствием несколько часов бегаю и стреляю.
Тока вот беда кроме румынских серверов других нет, половина выкидывает по национальному признаку, вторая по пингу :cry: А так у форумчан был бы свой...:roll:
Статья очень интересная и обсуждение на форуме бурное, но нигде я не заметил об упоминаниях требования к каналу? Никто не подскажет, какой пропускной способностью должен обладать проводок интернета для возможности игры 16х16? :)
Аффтар данного сообщения благодарит алфавит за любезно предоставленные буквы.:)

drg
рядовой
Сообщения: 10
Зарегистрирован: 2007-08-07 14:40:06

Re: Игровой сервер на FreeBSD

Непрочитанное сообщение drg » 2007-09-10 10:28:42

ghost писал(а):Никто не подскажет, какой пропускной способностью должен обладать проводок интернета для возможности игры 16х16? :)
Хм, "возможно", "терпимо" и "хорошо" разные уровни, на первом играть бы не стал в принципе) 16х16 тоже не игра, просто сумасшедшее мясо.
А вообще пляшут обычно от обратного: имеется проводок и пропускная -> отсюда уже выбираются рейты сервера и количество игроков которое он тянет. Про подгонку рейтов можно почитать на http://www.palych.net/Counter-Strike/CS_U_2.html#Ping
Если короче - то настройки ниже.

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

cl_updaterate ## - количество пакетов (согласований), посланных от сервера - клиенту за единицу времени (секунду). Эта команда напрямую связана со скоростью соединения и, имея 28.8 кбод нет смысла ставить значение больше 15 (лучше 10). Потому что, поделив 2.5 кб/сек на 15, получим небольшой размер "пакета" данных на одно согласование (маловато будет). Так что для 28.8 надо ставить cl_updaterate "10" и не больше.

Значения "cl_updaterate" в соответствии с качеством соединения:
Модем :

Скорость соединения (Кбод) cl_updaterate(1/сек)
28.8 от 10* до 15
33.6 от 15* до 20
от 48.8 от 20* и более
• - *Оптимальное значение
ISDN и выше - 30

cl_cmdrate ## - количество согласований в секунду, посланных от клиента - серверу.
Значения "cl_cmdrate" в соответствии с качеством соединения:
Модем - 20-30
Примечание: Если ты хочешь общаться по микрофону и хочешь, чтобы другие игроки слышали твой голос, то ставь значение 30. Но как известно единовременно исходящий и входящий потоки они, как два медведя в одной берлоге, взаимоуменьшают друг друга. Так что если общаться голосом не предвидится, то ставь от 10 до 20.
ISDN и выше - 40

rate #### - Поток (в байтах) со стороны сервера. Вообще эта величина должна быть ниже скорости модемного соединения примерно на 20-30% (потому что исходящий поток тоже существует и, заняв все 100% пропускной способности линии, Вы себя обречете.
Если задать значение больше допустимого – то произойдет FlushEntityPacket, сервер «закидает» пользователя "пакетами" по его же требованию в удобный для него момент. Нужно учесть, что для большого числа игроков (16-20) скорость соединения играет большую роль. Не рекомендуется ставить максимальное значение, если пакеты часто не доходят: на их "перепосылку" надо иметь "резерв".
Значения "rate" в соответствии с качеством соединения:

• Модем 14400 или ниже - уже ничто не поможет.
• Модем 28800 - 2500-3000
• Модем 33600 - 2900-3900
• Модем 56000/одноканальный ISDN - 3600-5300
• Двухканальный ISDN - 5000-7000
• Кабельное соединение - 5600-10000
• xDSL/T1 и выше - 7500-20000
• LAN (10MBps или 100MBps) – 20000-25000

Аватара пользователя
Raven2000
-=_UNIX_=-
Сообщения: 4425
Зарегистрирован: 2006-10-29 17:59:13
Откуда: Там, где нас нет.
Контактная информация:

Re: Игровой сервер на FreeBSD

Непрочитанное сообщение Raven2000 » 2007-09-17 14:03:59

Народ давайте пишите во игровым сервисам у кого СтарКрафт стоит на серваке или Батлфолд? или еще что отписывайтесь неленитесь и респект и уважуха будет вам :D
Если хочешь разобраться... Так иди и разбирайся!
[ igNix.ru | Технология жизни - технологии будущего ] [ Forum.igNix.ru ]

ShorKan
рядовой
Сообщения: 10
Зарегистрирован: 2007-09-13 15:23:16
Контактная информация:

Re: Игровой сервер на FreeBSD

Непрочитанное сообщение ShorKan » 2007-09-27 15:41:51

CS1.6 под freebsd 6.2: при подключении клиентов, интерфейс становится весь в закарючках - отчего так?

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35271
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Игровой сервер на FreeBSD

Непрочитанное сообщение Alex Keda » 2007-09-27 21:38:07

ShorKan писал(а):CS1.6 под freebsd 6.2: при подключении клиентов, интерфейс становится весь в закарючках - отчего так?
а по русски?
Убей их всех! Бог потом рассортирует...

ShorKan
рядовой
Сообщения: 10
Зарегистрирован: 2007-09-13 15:23:16
Контактная информация:

Re: Игровой сервер на FreeBSD

Непрочитанное сообщение ShorKan » 2007-09-27 22:05:51

Ну... Русская контра 1.6, при подключении (клиента по виндой) к серваку контры под "фрей", интерфейс становится весь в закорючках... шрифт интерфейса короче, кнопочки там разные, и все такое!
Выбераешь сервак созданный на винде - все ок.

Аватара пользователя
Raven2000
-=_UNIX_=-
Сообщения: 4425
Зарегистрирован: 2006-10-29 17:59:13
Откуда: Там, где нас нет.
Контактная информация:

Re: Игровой сервер на FreeBSD

Непрочитанное сообщение Raven2000 » 2007-09-27 23:40:49

Отсюда вывод юзайте аглицкую контру (что там русить?) и правильную ось :)
А если по делу патчь ка контре последний?
Да Русская контра это кем переведена (подвал дяди васи или нормальный) тк шрифты они могли касячные туда поставить хреново потдерживающию кодировку.
Если хочешь разобраться... Так иди и разбирайся!
[ igNix.ru | Технология жизни - технологии будущего ] [ Forum.igNix.ru ]

mod
мл. сержант
Сообщения: 85
Зарегистрирован: 2007-10-08 12:57:05

Re: Игровой сервер на FreeBSD

Непрочитанное сообщение mod » 2007-10-14 13:23:36

Народ...такой вопрос..прикрутил ботов..pod_bot
без ботов нормально запускается с модами всё ок..
как только прикручиваю под бот
впадает в кору..

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


Console initialized.
scandir failed:/usr/steam/hlds_l/./valve/SAVE
scandir failed:/usr/steam/hlds_l/./platform/SAVE
Protocol version 47
Exe version 1.1.2.0/Stdio (cstrike)
Exe build: 20:02:49 Oct 24 2006 (3651)
STEAM Auth Server
couldn't exec language.cfg
Server IP address

   Metamod version 1.19  Copyright (c) 2001-2006 Will Day <willday@metamod.org>
   Metamod comes with ABSOLUTELY NO WARRANTY; for details type `meta gpl'.
   This is free software, and you are welcome to redistribute it
   under certain conditions; type `meta gpl' for details.

POD-Bot mm: plugin attaching
scandir failed:/usr/steam/hlds_l/./valve/SAVE
scandir failed:/usr/steam/hlds_l/./platform/SAVE
No Visibility Table File or old one - starting new !
No Experience Data File or old one - starting new !
* Server language set to: EN
* Multilingual AMX Mod *
Available languages:
- EN    : 100.00%
- FR    : 100.00%
Executing podbot.cfg
Executing server command: pb_wptfolder wptdefault
Executing server command: pb_welcomemsgs 0
Executing server command: pb_usespeech 0
Executing server command: pb_minbots 0
Executing server command: pb_maxbots 16
Executing server command: pb_bot_quota_match 0
Executing server command: pb_bot_join_team "ANY"
Executing server command: pb_skin 5
Executing server command: pb_timer_sound 0.5
Executing server command: pb_timer_pickup 0.3
Executing server command: pb_timer_grenade 0.5
Executing server command: pb_spray 1
Executing server command: pb_ffa 0
Executing server command: pb_shootthruwalls 1
Executing server command: pb_passwordkey "_pbadminpw"
Executing server command: pb_password "your_password"
Executing server command: pb_numfollowuser 5
Executing server command: pb_minbotskill 95
Executing server command: pb_maxbotskill 100
Executing server command: pb_maxweaponpickup 10
Executing server command: pb_mapstartbotdelay 10
Executing server command: pb_autokill 0
Executing server command: pb_autokilldelay 45
Executing server command: pb_detailnames 1
Executing server command: pb_dangerfactor 800
Executing server command: pb_chat 1
Executing server command: pb_radio 1
Executing server command: pb_aim_type 4
Executing server command: bind "=" "pb menu"
Executing server command: pb_aim_spring_stiffness_x 13.0
Executing server command: pb_aim_spring_stiffness_y     13.0
Executing server command: pb_aim_damper_coefficient_x 0.22
Executing server command: pb_aim_damper_coefficient_y 0.22
Executing server command: pb_aim_deviation_x 2.0
Executing server command: pb_aim_deviation_y 1.0
Executing server command: pb_aim_influence_x_on_y 0.25
Executing server command: pb_aim_influence_y_on_x 0.17
Executing server command: pb_aim_offset_delay 1.2
Executing server command: pb_aim_notarget_slowdown_ratio 0.5
Executing server command: pb_aim_target_anticipation_ratio 2.2
Executing server command: pb_restrweapons "00000000000000000000000000"
Executing server command: pb_restrequipammo "000000000"
Executing server command: pb add 100
Executing server command: pb add 100
Executing server command: pb add 100
Executing server command: pb add 100
Executing server command: pb add 100
Executing server command: pb add 100
Executing server command: pb add 100
Waypoints created by SoUlFaThEr

Executing AMX Configuration File
couldn't exec listip.cfg
couldn't exec banned.cfg
Master server communication disabled.
   VAC secure mode disabled.
  0 fps -- host(35874) sv( 84) cl(  0) gfx(  0) snd(  0) ents(141)
Scrolling message displaying frequency: 10:00 minutes
Creating bot...
Segmentation fault (core dumped)
Add "-debug" to the ./hlds_run command line to generate a debug.log to help with solving this problem
Sun Oct 14 07:25:05 NOVST 2007: Server restart in 10 seconds


mod
мл. сержант
Сообщения: 85
Зарегистрирован: 2007-10-08 12:57:05

Re: Игровой сервер на FreeBSD

Непрочитанное сообщение mod » 2007-10-16 16:17:16

что никто не стаолкивался?

Аватара пользователя
pr0t
мл. сержант
Сообщения: 78
Зарегистрирован: 2007-09-26 10:12:11
Откуда: Москва

Re: Игровой сервер на FreeBSD

Непрочитанное сообщение pr0t » 2007-10-16 20:30:57

Спасибо за статью,я правда ставил (идентично) под Генту
вылезает вот что
$$$$ ./hlds_run -game cstrike -insecure -nomaster +sv_lan 1 +maxplayers 12 +map de_dsut
Auto detecting CPU
Using AMD Optimised binary.
Auto-restarting the server on crash
./hlds_run: line 342: 24244 Segmentation fault $HL_CMD
Add "-debug" to the ./hlds_run command line to generate a debug.log to help with solving this problem
как решить? :(((
может кто сталкивался?



вопрос номер два
где достать NoSteam Linux ?
...ака Smaug

Аватара пользователя
Zedik
сержант
Сообщения: 283
Зарегистрирован: 2007-01-20 22:30:57
Откуда: 127.0.0.1

Re: Игровой сервер на FreeBSD

Непрочитанное сообщение Zedik » 2007-10-17 7:28:04

pr0t писал(а): вопрос номер два
где достать NoSteam Linux ?
в статье есть ссылка

Аватара пользователя
pr0t
мл. сержант
Сообщения: 78
Зарегистрирован: 2007-09-26 10:12:11
Откуда: Москва

Re: Игровой сервер на FreeBSD

Непрочитанное сообщение pr0t » 2007-10-17 8:13:52

Я в принципе не слепой,но с рапиды мне качать гдето в районе 5-6 часов,думал может прямая есть...
...ака Smaug

Аватара пользователя
Zedik
сержант
Сообщения: 283
Зарегистрирован: 2007-01-20 22:30:57
Откуда: 127.0.0.1

Re: Игровой сервер на FreeBSD

Непрочитанное сообщение Zedik » 2007-10-17 8:57:52

pr0t писал(а):Я в принципе не слепой,но с рапиды мне качать гдето в районе 5-6 часов,думал может прямая есть...
какой вопрос, такой ответ был...
там 9 мб..могу и на мейл выслать.если надо то в ПМ

Аватара пользователя
pr0t
мл. сержант
Сообщения: 78
Зарегистрирован: 2007-09-26 10:12:11
Откуда: Москва

Re: Игровой сервер на FreeBSD

Непрочитанное сообщение pr0t » 2007-10-17 9:11:27

если можно на xss@anit.az

буду премного благодарен.
...ака Smaug

Аватара пользователя
pr0t
мл. сержант
Сообщения: 78
Зарегистрирован: 2007-09-26 10:12:11
Откуда: Москва

Re: Игровой сервер на FreeBSD

Непрочитанное сообщение pr0t » 2007-10-19 17:32:36

спасибо огромное!


а с Сегментейшн ошибкой что? ((
как починить?
...ака Smaug

Аватара пользователя
pr0t
мл. сержант
Сообщения: 78
Зарегистрирован: 2007-09-26 10:12:11
Откуда: Москва

Re: Игровой сервер на FreeBSD

Непрочитанное сообщение pr0t » 2007-10-23 11:02:10

huh? :shock:
...ака Smaug

INFected
мл. сержант
Сообщения: 115
Зарегистрирован: 2007-10-26 0:36:22
Откуда: .UA
Контактная информация:

Re: Игровой сервер на FreeBSD

Непрочитанное сообщение INFected » 2007-10-28 18:31:53

Передаю всем аккаунтам форума свой первый превед )

По теме:
Поднял в локалке(10.10.0.0/16) сервер сs1.6. Работал стабильно пару суток, пока не прикрутил моды. :(
Теперь серв стабильно ложится. После запуска через минут 15-20.
Теперь нубский вопрос : а где его логи поглядеть в момент вылета? :oops: