Помогите настроить server.cfg на минимальный пинг у клиентов

Обсуждаем все, что относится к выделенным серверам *NIX (Unix, Linux) и Windows
Ответить
Сообщение
Автор
max150990
Сержант
Сержант
Сообщения: 39
Зарегистрирован: 10.11.2010

#1 Сообщение 02.03.2011, 19:35

Серв css v59 no-steam на 10 слотов
батник:
@echo off
cls
:loop
echo=-=-=-=-=-=-=-=-=-=SeRVeR by Maxon=-=-=--=-=--=-=-=-=-

echo=============================================================
echo support skype: max150990
echo=============================================================

echo (%date% %time%) Starting SRCDS
start /wait/high srcds.exe -console -game cstrike +maxplayers 10 +map de_dust2 +fps_max 0 +mp_flashlight 1 -tickrate 33 -port 27015 +sv_lan 0
echo (%date% %time%) Restarting SRCDS
goto loop)

входящая 2300 кбс
исходящая 530 кбс

железо
Athlon X2 64 3800+
4gb ОЗУ (2x2048 Kingston)
видюха 1гб 128бит GDDR5 (Palit Platinum 450 GF)
1винт 250гб (старенький...)
бп LinkWorld 600вт
Win 7 ultimate sp1 64

самое лучшее, что мне удалось выжать, это игра 5x5 со средним пингом у всех 100-120 ( не пингом, а Latency,который мы обычно смотрим при нажатии TAB)

мой server.cfg:
echo "****** Executing server.cfg ******"

log off
exec banned_ip.cfg
hostname "Server Maxona ZDES' PIZDEC!!!!"

// Быстрая скачка
sv_consistency 1
sv_allowupload 1
sv_allowdownload 1
sv_downloadurl ""


mp_buytime 0.5
mp_c4timer 35
mp_freezetime 0
mp_footsteps 1
mp_roundtime 3
mp_startmoney 800
mp_timelimit 0
sv_pure 0

sv_password
bot_quota 0
bot_join_after_player 0
bot_chatter off

bot_quota_mode "fill"
bot_difficulty 3

rcon_password "120"

net_maxfilesize 63

mp_allowNPCs 1
mp_allowspectators 1
mp_autocrosshair 0
mp_autokick 0
mp_autoteambalance 0

mp_chattime 10
mp_decals 200
mp_fadetoblack 0
mp_falldamage 1
mp_flashlight 1
mp_fraglimit 0
mp_footsteps 1
mp_friendlyfire 1
mp_hostagepenalty 3
mp_limitteams 1
mp_maxrounds 0
mp_playerid 1
mp_spawnprotectiontime 10
mp_startmoney 1000
mp_teamplay 0
mp_tkpunish 1
mp_weaponstay 0
mp_winlimit 0
rate 9000
sv_airaccelerate 10
sv_alltalk 1
sv_cheats 0
sv_consistency 1
sv_contact [email protected]
sv_client_cmdrate_difference 1
sv_client_predict 1
sv_client_min_interp_ratio -1
sv_client_max_interp_ratio -1
sv_enableoldqueries 0
sv_footsteps 1
sv_friction 4
sv_gravity 800
sv_maxrate 9000
sv_maxspeed 320
sv_maxcmdrate 67
sv_maxupdaterate 13
sv_minrate 9000
sv_minupdaterate 13
sv_mincmdrate 67
sv_competitive_minspec 1
sv_pausable 0
sv_rcon_banpenalty 15
sv_rcon_maxfailures 5
sv_rcon_minfailures 3
sv_rcon_minfailuretime 30
sv_specaccelerate 5
sv_specnoclip 1
sv_specspeed 3
sv_stats 1
sv_stepsize 18
sv_stopspeed 75
sv_timeout 300
sv_lan 0
sv_voiceenable 1
sv_turbophysics 1
phys_pushscale 10


fps_max 0
r_sse2 1
r_3dnow 1
r_shadows 0


r_shadows 0
r_lod 0

sv_logbans 0
sv_logecho 0
sv_logfile 0
sv_log_onefile 0
mp_logdetail 0


breakable_multiplayer 1
decalfrequency 10
host_framerate 0
sv_visiblemaxplayers 50

setmaster add 69.28.151.162:27010
setmaster add 68.142.72.250:27010
setmaster add 72.165.61.189:27010
setmaster add 68.142.72.250
setmaster add 69.28.151.162
setmaster add 72.165.61.189
setmaster add 207.173.177.11
setmaster add 72.165.61.190
setmaster add 213.239.209.221
setmaster add 207.173.177.12
setmaster add 65.73.232.251
setmaster add 65.73.232.253
setmaster add "69.28.151.162"
setmaster add "68.142.72.250"
setmaster add "72.165.61.189"
setmaster add "207.173.177.11"
setmaster add "72.165.61.190"
setmaster add "213.239.209.221"
setmaster add "207.173.177.12"
setmaster add "65.73.232.251"
setmaster add "65.73.232.253"

echo "****** Finished executing server.cfg ******"


Прошу конструктивной помощи! несколько винтов, проц помощней и скорось отдачи увеличивай - это я всё учёл, но с заменой железа пока туго, а провайдер гад - скор. отдачи не повышает, говорит тел. линия говно....

Так что прошу, может добавления, корректировку каких - нибудь команд в server.cfg или может плагины какие-нибудь....
Хз, может я максимум уже и сам выжал, жду Ваших ответов, помощи,мнений)))))

doctorxakep
Нович0к
Нович0к
Сообщения: 13
Зарегистрирован: 29.08.2009

#2 Сообщение 03.03.2011, 21:27

Дабы добится максимально наименьшего значения пинга необходимо 2 вещи!

1. Процессор как минимум 2-х ядерка на 3Ghz
2. Нормальный канал с постоянной скоростью отдачи не менее 2Mbs (при учете что никто кроме серва не использует эту скорость отдачи)

Необходимо максимально избавить серв от доп. нагрузок типо звуки, нестандартные карты и т.п. дребедень и поставить в "0"
переменные "sv_allowupload", "sv_allowdownload" снизить количество отоброжаемых декалей условно до 10-20 и запретить распылять спреи.
В этом случае твой канал будет ипользоваться только для обмена пакетами между Клиент-Сервер.
На сколько я понимаю у тебя ADSL, а это значит что ты можешь забыть о 20-30 клиентах на серве + ты и сам с компа на котором серв стоит играешь ( Угадал =)) ? )
В лучшем случае что ты сможешь выжать при условии нормального коннекта это 10-клиентов... с latency 100-150 это вполне себе нормальное явление...

max150990
Сержант
Сержант
Сообщения: 39
Зарегистрирован: 10.11.2010

#3 Сообщение 03.03.2011, 21:57

спасибо. собственно я просил про это не писать))) а конкретно команды или плагины

Аватара пользователя
dremk1n
Нович0к
Нович0к
Сообщения: 21
Зарегистрирован: 18.01.2011
Откуда: Москва
Благодарил (а): 1 раз
Контактная информация:

#4 Сообщение 04.03.2011, 23:07

max150990 писал(а):спасибо. собственно я просил про это не писать))) а конкретно команды или плагины
Какие могут быть команды или плагины ?!
ТЫ сам подумай...
Команды, плагины тебе не скинут пинг (Latency) со 100 до 5-10...
Зависит от канала отдачи (хотя бы выложил тест скорости) и от железа...
Изображение

Изображение

Изображение

max150990
Сержант
Сержант
Сообщения: 39
Зарегистрирован: 10.11.2010

#5 Сообщение 04.03.2011, 23:58

всё понятно, спасибо...если что , то скорость указана выше 8-)

Аватара пользователя
dremk1n
Нович0к
Нович0к
Сообщения: 21
Зарегистрирован: 18.01.2011
Откуда: Москва
Благодарил (а): 1 раз
Контактная информация:

#6 Сообщение 05.03.2011, 11:18

max150990 писал(а):всё понятно, спасибо...если что , то скорость указана выше 8-)
оооу не увидел...
Неее ты что исходящая 530 кбс это смешно....
У меня 20мбит исходящая...
Изображение

Изображение

Изображение

max150990
Сержант
Сержант
Сообщения: 39
Зарегистрирован: 10.11.2010

#7 Сообщение 05.03.2011, 12:43

какой ты молодец, поэтому ты и не знаешь ни одной команды и плагина для понижения пинга, потому что такой отдачей ничего этого не нужно

vtosno
Нович0к
Нович0к
Сообщения: 7
Зарегистрирован: 07.03.2011

#8 Сообщение 08.03.2011, 00:10

max150990 писал(а):какой ты молодец, поэтому ты и не знаешь ни одной команды и плагина для понижения пинга, потому что такой отдачей ничего этого не нужно
А какие плагины? У меня анлим скорость, и у всех пинг максимум 50 :)
Все от канала зависит..

p.s. в описании твоего железа нафиг не нужно описание видяхи, винчестера и блока питания. :D

kadet89
Майор
Майор
Сообщения: 557
Зарегистрирован: 26.12.2006

#9 Сообщение 08.03.2011, 03:24

Причем здесь скорость? Пинг - время прохождения пакета от клиента к серверу и наоборот. Вы хотите скриптами увеличить скорость света или скорость работы узлов на пути "сервер <-> клиент"? Это не возможно! И более того, это полный абсурд!
Снизить можно только задержку. И то хоть 10-ти ядерный проц поставь, всёрано разницы не будет. Сервер работает в один поток - а это значит что только увеличение частоты приведет к ускорению его работы.

max150990
Сержант
Сержант
Сообщения: 39
Зарегистрирован: 10.11.2010

#10 Сообщение 08.03.2011, 15:11

понятно) хотел спросить про такие команды:
sv_unlag 1
sv_maxunlag 0.5
sv_lagflushbonecache 1
sv_unlag_fixstuck 1

в консоле серверной пишет напротив этих команд unknown comand, типа не знает таких команд...а везде пишут ,что эти команды лаги понижают немного, стоит их вообще server.cfg писать, если он не знает таких команд, или они всё равно работают??

Аватара пользователя
Sammit92
Лейтенант
Лейтенант
Сообщения: 188
Зарегистрирован: 14.04.2010
Откуда: Ukraine
Благодарил (а): 48 раз
Поблагодарили: 2 раза
Контактная информация:

#11 Сообщение 08.03.2011, 17:39

Единственная твоя проблема - маленькая исходящая скорость(надо хотябы 10 мегабит/с на 32 человека).
Даже если и понизишь пинг - будет лагать.

max150990
Сержант
Сержант
Сообщения: 39
Зарегистрирован: 10.11.2010

#12 Сообщение 08.03.2011, 17:43

понятно) хотел спросить про такие команды:
sv_unlag 1
sv_maxunlag 0.5
sv_lagflushbonecache 1
sv_unlag_fixstuck 1

в консоле серверной пишет напротив этих команд unknown comand, типа не знает таких команд...а везде пишут ,что эти команды лаги понижают немного, стоит их вообще server.cfg писать, если он не знает таких команд, или они всё равно работают??

Ответить