Cоunter Strike 1.6 server под freeBSD

Раздел посвящён игровым серверам и игрушкам вообще.
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
Sun
прапорщик
Сообщения: 487
Зарегистрирован: 2008-07-14 18:27:14
Откуда: Красноярск
Контактная информация:

Re: Cоunter Strike 1.6 server под freeBSD

Непрочитанное сообщение Sun » 2008-11-15 13:06:34

Ок ))) Если сам справиться не успею )))

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

Аватара пользователя
Sun
прапорщик
Сообщения: 487
Зарегистрирован: 2008-07-14 18:27:14
Откуда: Красноярск
Контактная информация:

Re: Cоunter Strike 1.6 server под freeBSD

Непрочитанное сообщение Sun » 2008-11-15 13:07:33

как в фоновом режиме запустить сервер?

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

Re: Cоunter Strike 1.6 server под freeBSD

Непрочитанное сообщение Raven2000 » 2008-11-15 13:08:54

2.6) Запуск в background
# ./hlds_run -game cstrike -insecure -nomaster +sv_lan 1 +maxplayers 12 +map de_dust > /dev/null 2>&1 &
Если хочешь разобраться... Так иди и разбирайся!
[ igNix.ru | Технология жизни - технологии будущего ] [ Forum.igNix.ru ]

Аватара пользователя
Sun
прапорщик
Сообщения: 487
Зарегистрирован: 2008-07-14 18:27:14
Откуда: Красноярск
Контактная информация:

Re: Cоunter Strike 1.6 server под freeBSD

Непрочитанное сообщение Sun » 2008-11-15 13:09:50

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

/home/ad/hlds_l/>./hlds_run -game cstrike -insecure -nomaster +sv_lan 1 +maxplayers 12 +map de_dust > /dev/null 2>&1 &
Ambiguous output redirect.

Аватара пользователя
Sun
прапорщик
Сообщения: 487
Зарегистрирован: 2008-07-14 18:27:14
Откуда: Красноярск
Контактная информация:

Re: Cоunter Strike 1.6 server под freeBSD

Непрочитанное сообщение Sun » 2008-11-15 13:11:18

Тепреь ругается

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

Console initialized.
scandir failed:/usr/home/ad/hlds_l/./valve/SAVE
scandir failed:/usr/home/ad/hlds_l/./platform/SAVE
Protocol version 48
Exe version 1.1.2.6/Stdio (cstrike)
Exe build: 18:05:13 Oct 24 2008 (4383)
STEAM Auth Server
couldn't exec language.cfg
WARNING: UDP_OpenSocket: port: 27015  bind: Address already in use
FATAL ERROR (shutting down): Couldn't allocate dedicated server IP port 27015.
Add "-debug" to the ./hlds_run command line to generate a debug.log to help with solving this problem
Sat Nov 15 18:10:27 KRAT 2008: Server restart in 10 seconds

Аватара пользователя
Pez!
старшина
Сообщения: 436
Зарегистрирован: 2008-01-13 20:02:24
Откуда: москва матушка

Re: Cоunter Strike 1.6 server под freeBSD

Непрочитанное сообщение Pez! » 2008-11-15 13:21:57

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

WARNING: UDP_OpenSocket: port: 27015  bind: Address already in use
Порт используется уже - убей сервер сначал перед тем как его заного запускать.
Всёравно все умрут, какая разница....и только серваки с фряхой будут работать ещё некоторое время после.

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

Re: Cоunter Strike 1.6 server под freeBSD

Непрочитанное сообщение Raven2000 » 2008-11-15 13:27:11

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

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

Re: Cоunter Strike 1.6 server под freeBSD

Непрочитанное сообщение Raven2000 » 2008-11-15 13:28:01

Pez! писал(а):

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

WARNING: UDP_OpenSocket: port: 27015  bind: Address already in use
Порт используется уже - убей сервер сначал перед тем как его заного запускать.
killall hlds_amd
или
killall hlds_i386
смотря что пускаешь
Если хочешь разобраться... Так иди и разбирайся!
[ igNix.ru | Технология жизни - технологии будущего ] [ Forum.igNix.ru ]

Аватара пользователя
Pez!
старшина
Сообщения: 436
Зарегистрирован: 2008-01-13 20:02:24
Откуда: москва матушка

Re: Cоunter Strike 1.6 server под freeBSD

Непрочитанное сообщение Pez! » 2008-11-15 13:37:13

а вообще используй скрипт, который я где-то подснял и подправь под себя

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

$ cat server
#!/bin/sh

DEDSERVER='CS 1.6 dedicated server'
LONGNAME='Counter-Strike 1.6'
WORKDIR='/usr/games/cs_server'
DAEMON='./hlds_run'

IP='твой ip'
PORT='порт сервера'
MAP='de_dust2'
SIZE='20'
GAME='cstrike'
NAME='cs'
CONFIG='server.cfg'
FPS_MAX='600'
SV_LAN='0'
LOG='on'


OPTIONS="-debug -game cstrike +ip $IP -port $PORT +map $MAP +log $LOG +maxplayers $SIZE +sv_lan $SV_LAN +exec $CONFIG -secure -pidfile $WORKDIR/$GAME/$NAME.pid -norestart"

service_start(){
        if [ ! -f $WORKDIR/$GAME/$NAME.pid ]; then
        echo "Starting $DEDSERVER - $LONGNAME"
        echo "Server IP: $IP"
        echo "Server port: $PORT"
        echo "Server size: $SIZE players"
        cd $WORKDIR
        $DAEMON $OPTIONS >> cs_server.log 2>&1 &

        sleep 1
        ps |grep ./bin/sh/ | grep $DAEMON |grep $PORT |awk '{ print $1}' >> $WORKDIR/$GAME/$NAME.pid
        echo "$LONGNAME server process ID written to $STEAM/$GAME/$NAME.pid"
        echo "$DEDSERVER started"
        else
        echo "$DEDSERVER - $LONGNAME already running"
        fi
}
service_stop(){
        if [ -f $WORKDIR/$GAME/$NAME.pid ]; then
        echo "Stoping $DEDSERVER - $LONGNAME"
        for id in `cat $WORKDIR/$GAME/$NAME.pid`
            do kill -9 $id
            echo "Killing process ID $id"
            echo "Removing $LONGNAME server pid file"
            rm -rf $WORKDIR/$GAME/$NAME.pid
            break
        done
        echo "$LONGNAME server stopped."
    else
        echo "Cannot stop $LONGNAME server.  Server is not running."
    fi
}

case "$1" in
    'start')
        service_start
        ;;
    'stop')
        service_stop
        ;;
    'restart')
        service_stop
        sleep 1
        service_start
        ;;
    *)
        echo "Usage $0 start|stop|restart"
esac
его еще допилить надо, но моих знаний в шеле немного не хватает )
Всёравно все умрут, какая разница....и только серваки с фряхой будут работать ещё некоторое время после.

Аватара пользователя
Sun
прапорщик
Сообщения: 487
Зарегистрирован: 2008-07-14 18:27:14
Откуда: Красноярск
Контактная информация:

Re: Cоunter Strike 1.6 server под freeBSD

Непрочитанное сообщение Sun » 2008-11-15 14:06:00

А что я в HLSW должен зрить пр ивводе IP/PORT ? Че тотам у меня глухо ...

sockstat |grep hlds

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

/home/ad/hlds_l/>sockstat |grep hlds
ad       hlds_i686  1053  4  udp4   *:27015               *:*
ad       hlds_i686  1053  7  udp4   *:26900               *:*
ad       hlds_i686  1052  4  udp4   *:27015               *:*
ad       hlds_i686  1052  7  udp4   *:26900               *:*
ad       hlds_i686  1051  4  udp4   *:27015               *:*
ad       hlds_i686  1051  7  udp4   *:26900               *:*

Аватара пользователя
Pez!
старшина
Сообщения: 436
Зарегистрирован: 2008-01-13 20:02:24
Откуда: москва матушка

Re: Cоunter Strike 1.6 server под freeBSD

Непрочитанное сообщение Pez! » 2008-11-15 14:14:02

Ну ниже должно появится название твоего сервера, какая карта и т.д.
Всёравно все умрут, какая разница....и только серваки с фряхой будут работать ещё некоторое время после.

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

Re: Cоunter Strike 1.6 server под freeBSD

Непрочитанное сообщение Raven2000 » 2008-11-15 14:15:21

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

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

Re: Cоunter Strike 1.6 server под freeBSD

Непрочитанное сообщение Raven2000 » 2008-11-15 14:17:27

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

Аватара пользователя
Sun
прапорщик
Сообщения: 487
Зарегистрирован: 2008-07-14 18:27:14
Откуда: Красноярск
Контактная информация:

Re: Cоunter Strike 1.6 server под freeBSD

Непрочитанное сообщение Sun » 2008-11-15 14:24:22

че нить из этого возможно http://www.krasgames.ru/index.php?cct=291&fc=gm&gid=4

а вообще больше интересует стандартный класический сервак

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

Re: Cоunter Strike 1.6 server под freeBSD

Непрочитанное сообщение Raven2000 » 2008-11-15 14:29:11

у меня заблокированно.
или см тут
Mods
http://server.counter-strike.net/server.php?cmd=tools
+ сюда пожелания
Если хочешь разобраться... Так иди и разбирайся!
[ igNix.ru | Технология жизни - технологии будущего ] [ Forum.igNix.ru ]

Аватара пользователя
Sun
прапорщик
Сообщения: 487
Зарегистрирован: 2008-07-14 18:27:14
Откуда: Красноярск
Контактная информация:

Re: Cоunter Strike 1.6 server под freeBSD

Непрочитанное сообщение Sun » 2008-11-15 14:36:06

WarCraft3 Mod
SuperHero Mod
MetaMod
AMX Mod
AdminMod
WebMod
PsychoStats

PHPAdminmod

Примерно вот так :-D Возможно?

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

Re: Cоunter Strike 1.6 server под freeBSD

Непрочитанное сообщение Raven2000 » 2008-11-15 14:38:06

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

Аватара пользователя
Sun
прапорщик
Сообщения: 487
Зарегистрирован: 2008-07-14 18:27:14
Откуда: Красноярск
Контактная информация:

Re: Cоunter Strike 1.6 server под freeBSD

Непрочитанное сообщение Sun » 2008-11-15 14:40:56

У нас это все раскидано серверов на 7-8 помойму! :smile:

вообще если возможно напиши поподробнее,про установку простого классического сервера,желательно с анти-читом, на примере MyAC, возможно?

Как думаете какой он-лайн максимум может быть?
CPU-Pentium 1.7
DDR-1024mb
HDD-40GB
LAN-100MB/s

Аватара пользователя
Pez!
старшина
Сообщения: 436
Зарегистрирован: 2008-01-13 20:02:24
Откуда: москва матушка

Re: Cоunter Strike 1.6 server под freeBSD

Непрочитанное сообщение Pez! » 2008-11-15 15:23:22

маяк платный если что ..
Всёравно все умрут, какая разница....и только серваки с фряхой будут работать ещё некоторое время после.

Аватара пользователя
Sun
прапорщик
Сообщения: 487
Зарегистрирован: 2008-07-14 18:27:14
Откуда: Красноярск
Контактная информация:

Re: Cоunter Strike 1.6 server под freeBSD

Непрочитанное сообщение Sun » 2008-11-15 15:36:40

Тода вопрос снят

XpycT
рядовой
Сообщения: 27
Зарегистрирован: 2008-10-05 20:11:02

Re: Cоunter Strike 1.6 server под freeBSD

Непрочитанное сообщение XpycT » 2008-11-16 0:35:27

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

$ ./steam -update
Checking bootstrapper version ...
Getting version 34 of Steam HLDS Update Tool
Downloading. . . . . . . . . . .
Cannot open output file 'LinuxHldsUpdateTool_34.pkg'
прочитал всю ветку и не нашел не чего в ответ ???? что сделать чтоб обновился ???

Аватара пользователя
Pez!
старшина
Сообщения: 436
Зарегистрирован: 2008-01-13 20:02:24
Откуда: москва матушка

Re: Cоunter Strike 1.6 server под freeBSD

Непрочитанное сообщение Pez! » 2008-11-16 0:50:17

./steam -command update -game cstrike -dir .
Всёравно все умрут, какая разница....и только серваки с фряхой будут работать ещё некоторое время после.

XpycT
рядовой
Сообщения: 27
Зарегистрирован: 2008-10-05 20:11:02

Re: Cоunter Strike 1.6 server под freeBSD

Непрочитанное сообщение XpycT » 2008-11-16 1:07:58

XpycT писал(а):

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

$ ./steam -update
Checking bootstrapper version ...
Getting version 34 of Steam HLDS Update Tool
Downloading. . . . . . . . . . .
Cannot open output file 'LinuxHldsUpdateTool_34.pkg'
прочитал всю ветку и не нашел не чего в ответ ???? что сделать чтоб обновился ???
эту я проблему уже решил. ща новая возникла !

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

Auto detecting CPU
Using Pentium II Optimised binary.
Auto-restarting the server on crash
Error:steam_api_i486.so: cannot open shared object file: No such file or directory
Unable to load engine, image is corrupt.
Add "-debug" to the ./hlds_run command line to generate a debug.log to help with solving this problem
воскресенье, 16 ноября 2008 г. 02:08:12 (UTC): Server restart in 10 seconds
^Cвоскресенье, 16 ноября 2008 г. 02:08:16 (UTC): Server Quit
вот так он мне ругается при запуске. ща дебыг сделаю да посмотрю логи.

ага а лог информативен до смеха

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

----------------------------------------------
CRASH: воскресенье, 16 ноября 2008 г. 02:10:07 (UTC)
Start Line: ./hlds_i686 -game cstrike -insecure -nomaster +sv_lan 1 +maxplayers
End of crash report

----------------------------------------------
no-steam другой скачал все пошло!

XpycT
рядовой
Сообщения: 27
Зарегистрирован: 2008-10-05 20:11:02

Re: Cоunter Strike 1.6 server под freeBSD

Непрочитанное сообщение XpycT » 2008-11-16 3:04:14

есть люди которые у ся недавно ставили кс сервае с но-стимом????

Аватара пользователя
Sun
прапорщик
Сообщения: 487
Зарегистрирован: 2008-07-14 18:27:14
Откуда: Красноярск
Контактная информация:

Re: Cоunter Strike 1.6 server под freeBSD

Непрочитанное сообщение Sun » 2008-11-16 9:07:26

Raven2000 сейчас пишет новую статью по HLDS, а вообще посмотри тут http://www.japje.nl/steam-linux-guides/ ... 16-server/ , у меня запуск прошел,но но_стим прикрутить не вышло... :(