Установка Source Dedicated Server (SRCDS) Win & Linux

Статус
В этой теме нельзя размещать новые ответы.

Guyri

Участник
Сообщения
2
Реакции
0
Такой вопрос к знающим людям, при установке сервера L4D2 на Linux Debian вопрос при полной настройке и всем остальном, почему при заходе на сервер игра ведет себя просто бешено(тоесть движение ботов как и всего окружающего просто ускоренно до неимеверных высот, тому видно по бешеному net_graph, как я понимаю проблема в тикрейте, и у меня такой вопрос как можно решить данную возможность или какой дистрибутив Debian устанавливать. Знающие люди прошу помочь
 
Последнее редактирование:

wificorp

Участник
Сообщения
2
Реакции
0
У меня вопрос сервер запускает а зайти пишет нет дополнения какогото, по инструкции некоторые коды в терминале пишет нет такого каталога, сервер ставлю на стиме как обновился нет понять не могу короче кто может помочь оставьте контакты Скайп или что еще я позвоню и поможете, с меня 150 руб на счет телефона) У меня Linux Fedora 14
 

Guyri

Участник
Сообщения
2
Реакции
0
Ребят ну я так и не понял, почему при стандартных настройках установленного Debian на сервере L4D2 при заход на нем действия просто в ускоренном режиме, как это устранить?
 

Const-NW

Участник
Сообщения
9
Реакции
0
Guyri, вероятно, из за многоядерности процессора на сервере, у меня с css так же было. Закомментируй "host_framerate" в server.cfg.
 

new_

Участник
Сообщения
38
Реакции
1
Доброго времени суток!

Подскажите пожалуйста простой способ(оба сервера со всеми файлами конфигурации будут лежать в отдельных папках) запуска 2-х серверов на 1-ой машине под CentOS и способ их дальнейшей остановки(остановки по отдельности). Задумка такова, есть 1 рабочий сервер, второй тестовый на котором буду экспериментировать, рабочий сервер запускается так:

#!/bin/bash
./srcds_run -game cstrike +mapchangecfgfile mapcycle.txt +map de_dust2 +maxplayers 18 +port 27015 +ip мой ip -pingboost 3 +heapsize 250000 +sys_ticrate 10000 +sv_lan 0 >&1 &

а останавливается:

#!/bin/bash
kill `ps ax -H --cols 1000|grep -e "-game cstrike"|grep -e "srcds_"|grep -v grep|awk '{printf("%s\n",$1);}'`
таким способом убиваются все сервера :(
 
Последнее редактирование:

neatek

Участник
Сообщения
424
Реакции
225
таким способом убиваются все сервера :(
Вырубать отдельные сервера нужно ручками, ну по крайне мере я так делал на CentOS, выводишь в SSH список серверов( Команда top ) ищещь айди своего сервера, закрываешь список процессор и набираешь kill PROCESS_ID, вот и все...
Также можно принудительно завершить процесс kill -9 PROCESS_ID
*PROCESS_ID - Айди процесса.

SSH Программа подключения - PuTTY
 
  • Мне нравится
Реакции: new_

tiger_by

Гл. Админ SourceGames.RU
Сообщения
631
Реакции
278
В общем наваял по быстрому. Может кому пригодится.
PHP:
#! /bin/bash
echo "Which server? (1-2)"
read srv
echo "What do? (start|stop|restart)"
read comm

# select variables from list

case $srv in
"1" )
    port={port_1_serv}
    runsrv='screen -A -m -d -S server1 {srv1_command}'
;;

"2" )
    port={port_2_serv}
    run_srv='screen -A -m -d -S server2 {srv2_command}'
;;

"*" )
    echo "Enter correct server number!!!"; exit 1
esac

#functions

srvstart ()
{
        if ps ax | grep $port | grep -v grep >/dev/null; then
                echo "server $srv already running!"; exit 2; else
                echo -ne "Starting server $srv..."; $run_srv && echo -ne " \t[ok]\n"
        fi
}

srvstop ()
{
        echo -ne "Stoping server $srv... "; kill -9 `ps ax | grep $port | grep "srcds_run" | grep -v grep | awk '{print $1}'` 2>/dev/null && echo -ne "\t[ok]\n"
}


# run command on server $srv

case $comm in

"start" )
    srvstart
;;

"stop" )
    srvstop
;;

"restart" )
    srvstop
    srvstart

"*" )
    echo "Unknown command!"; exit 3
;;

esac
 

new_

Участник
Сообщения
38
Реакции
1
А какой из этих процессов CSS сервер?
11648 root 15 0 12760 1112 824 R 0.3 0.1 0:00.02 top
1 root 15 0 10368 692 580 S 0.0 0.0 0:00.54 init
2 root RT -5 0 0 0 S 0.0 0.0 0:00.00 migration/0
3 root 34 19 0 0 0 S 0.0 0.0 0:00.00 ksoftirqd/0
4 root RT -5 0 0 0 S 0.0 0.0 0:00.00 watchdog/0
5 root RT -5 0 0 0 S 0.0 0.0 0:00.08 migration/1
6 root 34 19 0 0 0 S 0.0 0.0 0:00.00 ksoftirqd/1
7 root RT -5 0 0 0 S 0.0 0.0 0:00.00 watchdog/1
8 root 10 -5 0 0 0 S 0.0 0.0 0:00.03 events/0
9 root 10 -5 0 0 0 S 0.0 0.0 0:00.03 events/1
10 root 10 -5 0 0 0 S 0.0 0.0 0:00.00 khelper
27 root 10 -5 0 0 0 S 0.0 0.0 0:00.00 kthread
32 root 10 -5 0 0 0 S 0.0 0.0 0:00.00 kblockd/0
33 root 10 -5 0 0 0 S 0.0 0.0 0:00.15 kblockd/1
34 root 14 -5 0 0 0 S 0.0 0.0 0:00.00 kacpid
161 root 14 -5 0 0 0 S 0.0 0.0 0:00.00 cqueue/0
162 root 14 -5 0 0 0 S 0.0 0.0 0:00.00 cqueue/1
165 root 10 -5 0 0 0 S 0.0 0.0 0:00.00 khubd
167 root 10 -5 0 0 0 S 0.0 0.0 0:00.00 kseriod
241 root 15 0 0 0 0 S 0.0 0.0 0:00.00 khungtaskd
242 root 15 0 0 0 0 S 0.0 0.0 0:00.20 pdflush
244 root 10 -5 0 0 0 S 0.0 0.0 0:00.70 kswapd0
245 root 15 -5 0 0 0 S 0.0 0.0 0:00.00 aio/0
246 root 15 -5 0 0 0 S 0.0 0.0 0:00.00 aio/1
395 root 11 -5 0 0 0 S 0.0 0.0 0:00.00 kpsmoused
428 root 10 -5 0 0 0 S 0.0 0.0 0:00.05 ata/0
429 root 10 -5 0 0 0 S 0.0 0.0 0:10.52 ata/1
430 root 15 -5 0 0 0 S 0.0 0.0 0:00.00 ata_aux
437 root 17 -5 0 0 0 S 0.0 0.0 0:00.00 kstriped
450 root 18 -5 0 0 0 S 0.0 0.0 0:00.00 ksnapd
465 root 10 -5 0 0 0 S 0.0 0.0 0:01.29 kjournald
491 root 10 -5 0 0 0 S 0.0 0.0 0:00.00 kauditd
524 root 16 -4 13072 1224 396 S 0.0 0.1 0:00.09 udevd
1110 root 10 -5 0 0 0 S 0.0 0.0 0:16.63 scsi_eh_0
1111 root 10 -5 0 0 0 S 0.0 0.0 0:00.00 scsi_eh_1
1480 root 17 -5 0 0 0 S 0.0 0.0 0:00.00 scsi_eh_2
1481 root 14 -5 0 0 0 S 0.0 0.0 0:00.00 scsi_eh_3
1508 root 15 -5 0 0 0 S 0.0 0.0 0:00.00 hd-audio0
1651 root 10 -5 0 0 0 S 0.0 0.0 0:00.00 scsi_eh_4
1652 root 10 -5 0 0 0 S 0.0 0.0 0:00.00 scsi_eh_5
1796 root 11 -5 0 0 0 S 0.0 0.0 0:00.00 kmpathd/0
1797 root 11 -5 0 0 0 S 0.0 0.0 0:00.00 kmpathd/1
1798 root 11 -5 0 0 0 S 0.0 0.0 0:00.00 kmpath_handlerd
1857 root 10 -5 0 0 0 S 0.0 0.0 0:00.00 kjournald
2037 root 11 -5 0 0 0 S 0.0 0.0 0:00.00 iscsi_eh
2067 root 11 -5 0 0 0 S 0.0 0.0 0:00.00 cnic_wq
2085 root 10 -5 0 0 0 S 0.0 0.0 0:00.00 ib_addr
2095 root 11 -5 0 0 0 S 0.0 0.0 0:00.00 ib_mcast
2096 root 11 -5 0 0 0 S 0.0 0.0 0:00.00 ib_inform
2097 root 11 -5 0 0 0 S 0.0 0.0 0:00.00 local_sa
2101 root 11 -5 0 0 0 S 0.0 0.0 0:00.00 iw_cm_wq
2105 root 11 -5 0 0 0 S 0.0 0.0 0:00.00 ib_cm/0
2106 root 11 -5 0 0 0 S 0.0 0.0 0:00.00 ib_cm/1
 

tiger_by

Гл. Админ SourceGames.RU
Сообщения
631
Реакции
278
Никакой. Какой командой процессы эти получил?
 
  • Мне нравится
Реакции: new_

tiger_by

Гл. Админ SourceGames.RU
Сообщения
631
Реакции
278
Лучше
C-подобный:
ps ax | grep srcds
А еще есть команда htop
 
  • Мне нравится
Реакции: new_

new_

Участник
Сообщения
38
Реакции
1
ппц...туплю по жесткому, но прошу сильно не пинать!

Введя
вижу:
11778 pts/1 S 0:00 /bin/sh ./srcds_run -game cstrike +mapchangecfgfile mapcycle.txt +map de_dust2 +maxplayers 18 +port 27015 +ip мой ip -pingboost 3 +heapsize 250000 +sys_ticrate 10000 +sv_lan 0
11802 pts/1 Sl 0:31 ./srcds_linux -game cstrike +mapchangecfgfile mapcycle.txt +map de_dust2 +maxplayers 18 +port 27015 +ip мой ip -pingboost 3 +heapsize 250000 +sys_ticrate 10000 +sv_lan 0
11881 pts/1 S+ 0:00 grep srcds
Означает ли это что мне для остановки сервера нужно вводить:
и

тогда почему у меня при запуске одного сервера запускаются 2 продцесса О_о а то и 3...
 

BMW M6

Участник
Сообщения
1,217
Реакции
534
new_, напиши в терминале screen -ls и увидишь номер процесса :)
 

_Lexa_

Участник
Сообщения
846
Реакции
260
Всем привет.
Как запустить выделенный сервер с рандомной картой?
 

Dyshha

Участник
Сообщения
22
Реакции
0
Вот один вопрос,создал сервер сделал всё правильно во общем,но создал я его на VDS проблема в том что я его запускаю всё норм пишет а зайти на него нельзя,то есть по данному айпи он вообще его не находит. На другом вдс у меня сервер кс 1.6 стоит и всё норм работает =.=
 

Andrey

пишу код за еду
Сообщения
3,386
Реакции
4,019
Dyshha, значит порт закрыт.
_Lexa_, написать скрипт на баше или питоне который будет случайно выбирать карту из списка и подставлять ее в параметр запуска сервера :)
 

otaku-kun

Участник
Сообщения
14
Реакции
0
После выпонения комманды
C-подобный:
./steam -command update -game "Counter-Strike Source" -dir .
в коносле выдаёт такое
C-подобный:
Checking bootstrapper version ... 
 Updating Installation 
 No installation record found at ./css 
 No installation record found at . 
 No installation record found at . 
 No installation record found at . 
 No installation record found at ./css
и в папке появляется папка css и всё скачивается туда,что может быть причиной ?
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу