Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: [FAQ] Установка Counter-Strike 1.6/Source сервера на Ubuntu Server  (Прочитано 203454 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн loewa

  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
    • Готовые сервера
Не продаю!!!

Оффлайн Fomych

  • Новичок
  • *
  • Сообщений: 44
    • Просмотр профиля
У мну все ок только звука в игре нет.В меню есть,а как только запускаю сервер сразу глухею ))
Не все коту масленица,бывает и мордой об стол.

Оффлайн genialen

  • Любитель
  • *
  • Сообщений: 60
    • Просмотр профиля
А у меня даже и неставится.  :-[
Вчем может быть проблемма?
inux DC3 2.6.32-24-generic-pae #39-Ubuntu SMP Wed Jul 28 07:39:26 UTC 2010 i686 GNU/Linux
ubuntu 9.10
(Нажмите, чтобы показать/скрыть)
« Последнее редактирование: 19 Августа 2010, 17:48:57 от genialen »

Оффлайн fang90

  • Любитель
  • *
  • Сообщений: 53
  • Ubuntu 13.04(64bit)
    • Просмотр профиля
А у меня даже и неставится.  :-[
Вчем может быть проблемма?
inux DC3 2.6.32-24-generic-pae #39-Ubuntu SMP Wed Jul 28 07:39:26 UTC 2010 i686 GNU/Linux
ubuntu 9.10
(Нажмите, чтобы показать/скрыть)
а так ./steam -command update -game cstrike -dir  ?

Оффлайн themd

  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
WARNING: UDP_OpenSocket: port: 27017  bind: Cannot assign requested address
FATAL ERROR (shutting down): Couldn't allocate dedicated server IP port 27017.

вот такая вот проблема

Оффлайн Jumuro

  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
    • ALTBIT.RU
WARNING: UDP_OpenSocket: port: 27017  bind: Cannot assign requested address
FATAL ERROR (shutting down): Couldn't allocate dedicated server IP port 27017.

вот такая вот проблема

Ну в общем то тут всё очевидно:
WARNING: UDP_OpenSocket: port: 27017  bind: Не могу назначить требуемый адрес
FATAL ERROR (shutting down): Couldn't allocate dedicated server IP port 27017.


В строке запуска указан IP-адрес не существующий на данной машине.
Вероятно машина находится за NAT-ом. В строке запуска необходимо указать локальный адрес этой машины.

Оффлайн themd

  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Сервер поднялся но вот такие вот ошибки..

Console initialized.
scandir failed:/opt/server/./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 192.168.1.2:27015
scandir failed:/opt/server/./platform/SAVE
[S_API FAIL] SteamAPI_Init() failed; unable to update local steamclient. Continuing with current version anyway.
Master server communication disabled.

couldn't exec listip.cfg
couldn't exec banned.cfg
scandir failed:/opt/server/./platform/SAVE
[S_API FAIL] SteamAPI_Init() failed; unable to update local steamclient. Continuing with current version anyway.
Master server communication disabled.

Connection to Steam servers successful.
   VAC secure mode is activated.

Оффлайн Jumuro

  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
    • ALTBIT.RU
Сервер поднялся но вот такие вот ошибки..

Console initialized.
scandir failed:/opt/server/./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 192.168.1.2:27015
scandir failed:/opt/server/./platform/SAVE
[S_API FAIL] SteamAPI_Init() failed; unable to update local steamclient. Continuing with current version anyway.
Master server communication disabled.

couldn't exec listip.cfg
couldn't exec banned.cfg
scandir failed:/opt/server/./platform/SAVE
[S_API FAIL] SteamAPI_Init() failed; unable to update local steamclient. Continuing with current version anyway.
Master server communication disabled.

Connection to Steam servers successful.
   VAC secure mode is activated.


Было у меня и такое. Исправил так:
1)scandir failed:/opt/server/./platform/SAVE
Создай в корне сервера папку platform и в ней папку SAVE

2)couldn't exec listip.cfg couldn't exec banned.cfg
На это можно не обращать внимания, а можно создать эти файлы в папке cstrike или в server.cfg закомментировать эти переменные.

3)[S_API FAIL] SteamAPI_Init() failed; unable to update local steamclient. Continuing with current version anyway.
Так и не нашел, что это значит. Везде пишут, что можно игнорировать.

4)Master server communication disabled.
В dproto.cfg поставь MasterClient = 1
В server.cfg добавь:
// Master servers STEAM
sv_lan 0
setmaster enable "1"
setmaster add css.setti.info
setmaster add 63.251.143.218
setmaster add 68.142.72.250
setmaster add 69.28.151.178
setmaster add 83.99.253.152
setmaster add 88.40.40.201
setmaster add 207.173.177.11
setmaster add 207.173.177.12
setmaster add 208.179.202.69
setmaster add 213.239.209.221
setmaster add 216.52.220.16
setmaster add 65.73.232.251:27010
setmaster add 65.73.232.251:27040
setmaster add 65.73.232.253:27010
setmaster add 65.73.232.253:27040

В строке запуска должно быть:
./hlds_run -binary ./hlds_i686 -game cstrike -nomaster +ip 192.168.1.2 +maxplayers 24 +port 27015 +map de_dust  > /dev/null 2>&1 &
(-nomaster ОБЯЗАТЕЛЬНО)

Вроде ничего не упустил :)
 

Оффлайн themd

  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
root@themd-desktop:/opt/server# ./hlds_run -binary ./hlds)i686 -game cstrike -nomaster +ip 192.168.1.2 +maxplayers 12 +port 27015 +map de_dust2
bash: ошибка синтаксиса около неожиданной лексемы `)'

Оффлайн Jumuro

  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
    • ALTBIT.RU
./hlds_run -binary ./hlds)i686 - у тебя тут скобка стоит, а надо _ :)

Оффлайн coolman

  • Участник
  • *
  • Сообщений: 156
  • :)
    • Просмотр профиля
а подскажите скрипт для управления сервером, что бы старт стоп рестарт типо:
/etc/init.d/cstrike start
/etc/init.d/cstrike stop
/etc/init.d/cstrike restart
можно было выполнять, а то парился парился, ни как не могу сделать.
iptables

Оффлайн Jumuro

  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
    • ALTBIT.RU
Вот простейший скрипт
#!/bin/sh
#Counter Strike 1.6 Startup Script

NAME='cs16server'
USER='cs16'
DIR='/opt/cs16server'

case "$1" in
    start)
        cd $DIR
        su $USER -c './hlds_run -binary ./hlds_i686 -game cstrike -nomaster +ip 192.168.120.10 +maxplayers 16 +port 27017 > /dev/null 2>&1 &'
        ;;
    stop)
        killall -w hlds_run
        killall -w hlds_i686
        ;;
    restart)
        killall -w hlds_run
        killall -w hlds_i686
        sleep 5
        cd $DIR
        su $USER -c './hlds_run -binary ./hlds_i686 -game cstrike -nomaster +ip 192.168.120.10 +maxplayers 16 +port 27017 > /dev/null 2>&1 &'
        ;;
*)
        echo "Usage: /etc/init.d/$NAME {start|stop|restart}"
esac

Оффлайн e-al

  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
Доброго всем времени суток.
Не получается решить проблему с сервером. Постоянно крашится с Illegal instruction (либо зависает, судя по всему, зависит от параметров)
(Нажмите, чтобы показать/скрыть)
ОС Ubuntu Server 10.04
Параметры запуска пробовал разные, со всеми - либо зависает, либо вылетает через некоторое время. До тех пор однако в игру пускает. ЧЯДНТ?

Сам же себе и отвечаю. Нашел решение, все дело в процессоре, мой не поддерживает инструкции SSE2, поэтому необходимо сделать даунгрейд сервера. Скачать архив http://www.sendspace.com/file/uk22de и распаковать в корень.
PS решение найдено тут http://cs.rin.ru/forum/viewtopic.php?f=10&t=55987
« Последнее редактирование: 11 Сентября 2010, 22:35:59 от e-al »

Оффлайн kitzik

  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
Хепл ребята...
CS сервер работал около полугода все было прекрасно....
теперь периодически стал подпрыгивать пинг, и сервер реально подлагивает..вместе с пингом соотвесвенно уменьшается фпс сервера, при чем инетерсный факт, фпс уменьшается загрузка на проц увеличивается....
все это происходит какими то наплывами...полагало и прошло как говорится, но "наплывы" стали происходить довольно часто....

а пытался препринять меры...запусил север с параметром -pingboost 3...
фпс конечно стал равен 1000 (CPU~30%) но почему то при игре на сервере 2 минутный раунд пролетает за секунд 15 оружие меняется невераятно быстро и прочие приколы...(я бы сказал теряется счет реального времени)
установил -pingboost 2 но это никаких изменений не принелсо как подлагивал периодически так и подлагивает, может кто знает чем мне помоч???компьютер достаточно мощный, если потребуется посмотреть мои конфиги пишите скину...
---------------------------------
команда stats в консоле:
Это нормальная работа -
CPU   In    Out   Uptime  Users   FPS    Players
51.00 48.50 69.38     269   469  788.64      14
Это залагало -
CPU   In    Out   Uptime  Users   FPS    Players
56.00 59.65 91.67     268   469  124.98      14
У меня возник вопрос, на который давно не могу найти ответа, что обознает число 469 в стольце Users???
раньше при 14 игроках на сервере загрузка процессора была около 25% что теперь ее так поднимает????

Оффлайн scurra

  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
для всех, страстно желающих запустить свой сервер CS
во-первых, пользуйтесь специализированными сайтами, рекомендую http://c-s.net.ua, я свой серв поднял благодаря ему...
во-вторых, устанавливая сервер, dproto, metamod, amxmodx и кучу всяких плагинов перед каждым действием бекапьте сервер полностью и после установки очередной фигни на свой сервер погоняйте его час-два, рестартаните его пару десятков раз, пару раз ребутните машину... очень часто встречаются ситуации,когда ошибку сегодня дает криворукоустановленный вчера плагин.. просто его не тестировали...
в-третьих, паралельно ставьте вебсервер, потому что без него приконектиться к вашему серверу КС нереально долго...
спасибо за внимание... может и нафлудил, но из хороших побуждений, ибо знай я всё это раньше, то поднял бы сервер за неделю, а не за 2 месяца)))

 

Страница сгенерирована за 0.023 секунд. Запросов: 21.