Сервер принудительно выставялет cl_interp 0.05 lerp 50.0

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

#1 Сообщение 22.01.2013, 13:42

Сервер принудительно выставляет клиентам cl_interp 0.05 lerp 50.0
сl_interp
cl_interp
"cl_interp" = "0.050000" ( def. "0.1" ) min. 0.000000 max. 0.500000
** NOTE: The real value is 0.000 but the server has temporarily restricted it to 0.050 **
client
- Sets the interpolation amount (bounded on low side by server interp ratio settings).
version
Protocol version 22
Exe version 1.0.0.75 (cstrike)
Exe build: 16:06:45 Sep 20 2012 (5066) (240)
Это не Соурсмод и вообще ничего, что работает из папки addons, переименовывал в addons1, запускал, всё было так же.
Rev Emu 19.10.12 вряд ли на это влияет.
Start Line
./srcds_run -game cstrike -port 27015 +map de_dust2 +maxplayers 43 +ip x.x.x.x +sv_lan 0 +sv_cheats 0 +rcon_password "xxxxxxx"
ai.cfg
ai_show_hints
ai_show_connect
ai_nodes
autoexec.cfg
log on // включение ведения логов
logaddress_delall // удаляет все предыдущие логи
logaddress_add x.x.x.x:27500 // передает логи в HLstatsX CE daemon
//exec setmasters.cfg // Setmasters
sv_competitive_minspec 1
config_default.cfg
// YWB 10/10/03:
// If the user doesn't have a config.cfg when they run, this gets executed the first time they run the engine
// It doesn't execute if they have their own config.cfg saved out.
unbindall

bind "ESCAPE" "cancelselect"
bind "`" "toggleconsole"

bind "TAB" "+showscores"
bind "SPACE" "+jump"
bind "," "buyammo1"
bind "." "buyammo2"
bind "0" "slot10"
bind "1" "slot1"
bind "2" "slot2"
bind "3" "slot3"
bind "4" "slot4"
bind "5" "slot5"
bind "6" "slot6"
bind "7" "slot7"
bind "8" "slot8"
bind "9" "slot9"
bind "a" "+moveleft"
bind "b" "buymenu"
bind "c" "radio3"
bind "d" "+moveright"
bind "e" "+use"
bind "f" "impulse 100"
bind "g" "drop"
bind "h" "commandmenu"
bind "i" "showbriefing"
bind "j" "cheer"
bind "k" "+voicerecord"
bind "m" "chooseteam"
bind "n" "nightvision"
bind "o" "buyequip"
bind "q" "lastinv"
bind "r" "+reload"
bind "s" "+back"
bind "t" "impulse 201"
bind "u" "messagemode2"
bind "w" "+forward"
bind "x" "radio2"
bind "y" "messagemode"
bind "z" "radio1"
bind "CTRL" "+duck"
bind "SHIFT" "+speed"
bind "F1" "autobuy"
bind "F2" "rebuy"
bind "F4" "bug"
bind "F5" "jpeg"
bind "F6" "save quick"
bind "F7" "load quick"
bind "F10" "quit prompt"
bind "MWHEELDOWN" "invnext"
bind "MWHEELUP" "invprev"
bind "MOUSE1" "+attack"
bind "MOUSE2" "+attack2"
bind "PAUSE" "pause"
game.cfg
sv_rollangle 0
skill1.cfg
sv_accelerate 5
sv_stopspeed 75
server.cfg
log on
sv_logbans 1
sv_logfile 0
sv_log_onefile 0
mp_logdetail 3
sv_logecho 0



exec banned_ip.cfg
exec banned_user.cfg

writeid
writeip

hostname "xxxxxx"

mp_allowNPCs 1
mp_allowspectators 1
mp_autocrosshair 0
mp_autokick 0
mp_autoteambalance 1
mp_buytime 0.5
mp_c4timer 35
mp_chattime 14
mp_decals 100
mp_fadetoblack 0
mp_falldamage 1
mp_flashlight 1
mp_forcecamera 0
mp_forcerespawn 1
mp_fraglimit 0
mp_freezetime 3
mp_footsteps 1
mp_friendlyfire 0
mp_hostagepenalty 0
mp_limitteams 1
mp_maxrounds 0
mp_playerid 1
mp_spawnprotectiontime 10
mp_roundtime 2
mp_startmoney 800
mp_teamplay 0
mp_timelimit 20
mp_tkpunish 0
mp_weaponstay 0
mp_winlimit 0

sv_use_steam_voice 0
sv_forcepreload 1
sv_competitive_minspec 1
sv_airaccelerate 10
sv_allowdownload 1
sv_allowupload 1
sv_alltalk 0
sv_cheats 0
sv_consistency 1
//sv_enableoldqueries 1
sv_footsteps 1
sv_friction 4
sv_gravity 800
sv_maxrate 100000
sv_maxspeed 320
sv_maxupdaterate 66
sv_maxcmdrate 66
sv_mincmdrate 66
sv_minrate 100000
sv_minupdaterate 66
sv_pausable 0
sv_rcon_banpenalty 15
sv_rcon_maxfailures 5
sv_rcon_minfailures 5
sv_rcon_minfailuretime 30
sv_specaccelerate 5
sv_specnoclip 1
sv_specspeed 3
sv_stats 1
sv_stepsize 18
sv_stopspeed 75
sv_timeout 60
sv_voiceenable 1
//sv_client_predict 1
//sv_client_cmdrate_difference 1
sv_client_min_interp_ratio 1.0
sv_client_max_interp_ratio 1.0
//sv_turbophysics 1
//net_maxfilesize 250

sm_plistpub 1

//breakable_multiplayer 1
decalfrequency 10
host_framerate 0
//phys_timescale 1.5
sv_allow_wait_command 0

//antiddos
daf_log 1
daf_block_alla2cprint 1

//adverts
sm_advertisements_interval 20

zx2_swapteam_round 10

sv_tags no-steam
sm_deadtalk 1
mp_round_restart_delay 7

sm_bleeding_health 1
sv_alltalk 0
Раньше сервер выставлял всем:

cl_interp 0.03 lerp 31.0, а если прописывали cl_interp 0 клиенты после захода, то вообще lerp был 15.2

Теперь он продолжает регулировать rate, cl_cmdrate, cl_updaterate, cl_interp_ratio, но cl_interp регулировать стал по-идиотски на 0.05, хотя я ничего не менял, да и обновлений после 75 версии не было ещё.

Добавлено спустя 7 минут 50 секунд:
Хотя только что с дефолтного клиента стим зашёл, перед этим прописав:

rate 100000
cl_cmdrate 66
cl_updaterate 66
cl_interp_ratio 1
cl_interp 0.03

и lerp был 31.0, после входа прописал cl_interp 0 и lerp стал 15.2, как и положено.
Последний раз редактировалось Sammit92 22.01.2013, 13:54, всего редактировалось 2 раза.

oblomkrs
Майор
Майор
Сообщения: 775
Зарегистрирован: 02.07.2011
Благодарил (а): 4 раза
Поблагодарили: 32 раза

#2 Сообщение 22.01.2013, 13:51

Это скорей всего DB у него там есть такие квары
Качественный хостинг OPTIBIT в Красноярске
NOVOSIBIRSK-CSS.RU|Only DUST2[NSK] ip:46.38.63.119:27015
NOVOSIBIRSK-CSS.RU|Only $2000$+AWP LEGO[NSK] ip:46.38.63.119:27016

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

#3 Сообщение 22.01.2013, 13:52

oblomkrs писал(а):Это скорей всего DB у него там есть такие квары
Что за DB?

oblomkrs
Майор
Майор
Сообщения: 775
Зарегистрирован: 02.07.2011
Благодарил (а): 4 раза
Поблагодарили: 32 раза

#4 Сообщение 22.01.2013, 13:54

DBlocker это серверный античит плагин для Day of Defeat Source, Counter-Strike: Source и TeamFortress 2. DBlocker был создан для предотвращения использования игроками запрещенных консольных переменных и скриптов.
Качественный хостинг OPTIBIT в Красноярске
NOVOSIBIRSK-CSS.RU|Only DUST2[NSK] ip:46.38.63.119:27015
NOVOSIBIRSK-CSS.RU|Only $2000$+AWP LEGO[NSK] ip:46.38.63.119:27016

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

#5 Сообщение 22.01.2013, 13:56

oblomkrs писал(а):DBlocker это серверный античит плагин для Day of Defeat Source, Counter-Strike: Source и TeamFortress 2. DBlocker был создан для предотвращения использования игроками запрещенных консольных переменных и скриптов.
У меня он не стоит.

Да и к тому же, он наверняка устанавливается в папку addons, а я же говорю, что без неё сервер запускал(переименовал её в addons1), т.е. ничего не работало, и всё равно проблема осталась.

oblomkrs
Майор
Майор
Сообщения: 775
Зарегистрирован: 02.07.2011
Благодарил (а): 4 раза
Поблагодарили: 32 раза

#6 Сообщение 22.01.2013, 13:58

Поставь слэши перед вот этими строчками в server.cfg
//sv_client_min_interp_ratio 1.0
//sv_client_max_interp_ratio 1.0
//sv_competitive_minspec 1
Качественный хостинг OPTIBIT в Красноярске
NOVOSIBIRSK-CSS.RU|Only DUST2[NSK] ip:46.38.63.119:27015
NOVOSIBIRSK-CSS.RU|Only $2000$+AWP LEGO[NSK] ip:46.38.63.119:27016

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

#7 Сообщение 22.01.2013, 14:05

oblomkrs писал(а):Поставь слэши перед вот этими строчками в server.cfg
//sv_client_min_interp_ratio 1.0
//sv_client_max_interp_ratio 1.0
//sv_competitive_minspec 1

Всё равно сервер ставит cl_interp 0.05 у клиента, но lerp теперь 100, т.к. cl_interp_ratio теперь сервером не регулируется и оно по умолчанию 2, а не 1 у клиента.

oblomkrs
Майор
Майор
Сообщения: 775
Зарегистрирован: 02.07.2011
Благодарил (а): 4 раза
Поблагодарили: 32 раза

#8 Сообщение 22.01.2013, 14:10

Если ты поставиш 2 то на клиенте лерп будет грубо 31 но лагать будет

Добавлено спустя 1 минуту 48 секунд:
И в автозапуске то тоже слэш поставь перед строкой sv_competitive_minspec 1 http://store.steampowered.com/news/4246/
Качественный хостинг OPTIBIT в Красноярске
NOVOSIBIRSK-CSS.RU|Only DUST2[NSK] ip:46.38.63.119:27015
NOVOSIBIRSK-CSS.RU|Only $2000$+AWP LEGO[NSK] ip:46.38.63.119:27016

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

#9 Сообщение 22.01.2013, 14:18

oblomkrs писал(а):Если ты поставиш 2 то на клиенте лерп будет грубо 31 но лагать будет

Добавлено спустя 1 минуту 48 секунд:
И в автозапуске то тоже слэш поставь перед строкой sv_competitive_minspec 1 http://store.steampowered.com/news/4246/
Не дурак, конечно в autoexec убрал вообще эту строчку, её я написал, когда возился с проблемой.
А сколько lerp вообще должен быть?
Комментирование строчек, которые Вы указали, и рестарт сервера не помогают. Что ещё посоветуете?

oblomkrs
Майор
Майор
Сообщения: 775
Зарегистрирован: 02.07.2011
Благодарил (а): 4 раза
Поблагодарили: 32 раза

#10 Сообщение 22.01.2013, 14:35

Вообще лерп на клиенте я настраиваю конфигом у меня например белым становится при 30.4.Ну а посоветовать еще могу поигратся с моим конфигом http://rghost.ru/43225276 поставь его и проверся
Качественный хостинг OPTIBIT в Красноярске
NOVOSIBIRSK-CSS.RU|Only DUST2[NSK] ip:46.38.63.119:27015
NOVOSIBIRSK-CSS.RU|Only $2000$+AWP LEGO[NSK] ip:46.38.63.119:27016

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

#11 Сообщение 22.01.2013, 16:17

Короче скачал я чистый сервер, даже не патчил его.
Из изменений это только командная строка:
screen -A -m -d -S css-server-clear ./srcds_run -game cstrike -port 27017 +map de_dust2 +maxplayers 32 +ip x.x.x.x +sv_lan 0 -secure

И server.cfg:

sv_maxcmdrate 66
sv_maxupdaterate 66
sv_mincmdrate 66
sv_minupdaterate 66

Это обязательные параметры, изменению не подлежат.

Каждый раз перед заходом удалял папку аккаунта в steamapps, т.е. мой лицензионный клиент был всегда чистым и дефолтным.
Что я получил в результате экспериментов:

Если в server.cfg как дополнение к тому, что там уже есть, добавить:

sv_competitive_minspec 1

То при заходе lerp 100, белый, изменение на клиенте cl_interp ничего не даёт, изменение cl_interp_ratio на клиенте с 2 на 1 изменяет lerp 50, оранжевый.

Аналогично, если sv_competitive_minspec 0

Бред какой-то.

Я проверил все сочетания:
Скрытый текст
sv_maxcmdrate 66
sv_maxupdaterate 66
sv_mincmdrate 66
sv_minupdaterate 66
sv_competitive_minspec 0
sv_client_max_interp_ratio 1
sv_client_min_interp_ratio 1

и

sv_maxcmdrate 66
sv_maxupdaterate 66
sv_mincmdrate 66
sv_minupdaterate 66
sv_competitive_minspec 1
sv_client_max_interp_ratio 1
sv_client_min_interp_ratio 1

и

sv_maxcmdrate 66
sv_maxupdaterate 66
sv_mincmdrate 66
sv_minupdaterate 66
sv_competitive_minspec 0
sv_client_max_interp_ratio 2
sv_client_min_interp_ratio 2

и

sv_maxcmdrate 66
sv_maxupdaterate 66
sv_mincmdrate 66
sv_minupdaterate 66
sv_competitive_minspec 1
sv_client_max_interp_ratio 2
sv_client_min_interp_ratio 2
lerp можно сделать или 100 белый или 50 оранжевый, и всё. Даже если на клиенте пробовать менять, то ничего не меняется.

Остановился на этих параметрах:

sv_maxcmdrate 66
sv_maxupdaterate 66
sv_mincmdrate 66
sv_minupdaterate 66
sv_competitive_minspec 0
sv_client_max_interp_ratio 1
sv_client_min_interp_ratio 1

Т.к. с ними по умолчанию 100 белый. Всё же лучше, чем 50 оранжевый.

Кто что думает по этому поводу?

Аватара пользователя
shtopor-89
Майор
Майор
Сообщения: 657
Зарегистрирован: 27.08.2009
Благодарил (а): 6 раз
Поблагодарили: 158 раз
Контактная информация:

#12 Сообщение 22.01.2013, 18:14

Команда sv_competitive_minspec как раз регулирует lerp
1 = разрешает регулировку лерпа (можно настроить так, чтобы был 31 и т.д.). Как правило при таком лерпе стрельба лучше
0 = соответсвтенно запрещает регулировку лерпа (то есть он всегда у всех будет 100)

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

sv_client_max_interp_ratio 2
sv_client_min_interp_ratio 2
почему у вас такие жесткие рамки? не понятно!
Попробуйте поставить так:

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

sv_minrate 100000
sv_minupdaterate 66
sv_mincmdrate 66
sv_maxrate 100000
sv_maxupdaterate 66
sv_maxcmdrate 66
sv_competitive_minspec 1

sv_client_cmdrate_difference 1
sv_client_predict 1
sv_client_max_interp_ratio 2
sv_client_min_interp_ratio 1

weinstreizeR
Эксперты no-Steam
Эксперты no-Steam
Сообщения: 2105
Зарегистрирован: 30.08.2011
Благодарил (а): 32 раза
Поблагодарили: 760 раз
Контактная информация:

#13 Сообщение 22.01.2013, 18:51

Или так:

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

sv_client_min_interp_ratio 0
sv_client_max_interp_ratio 2

Аватара пользователя
mihaput
Майор
Майор
Сообщения: 509
Зарегистрирован: 11.11.2009
Откуда: http://stat.kristal-lab.ru
Благодарил (а): 5 раз
Поблагодарили: 40 раз

#14 Сообщение 23.01.2013, 08:31

А можно поставить так:

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

sv_client_max_interp_ratio -1
sv_client_min_interp_ratio -1
sv_competitive_minspec 1
sv_client_cmdrate_difference 1
И клиент при правильных настройках рейтов у себя, сможет выставить себе значение в 15,2 что очень не плохо :)
ИзображениеИзображение
Изображение

-----------
Gigabyte Z77P-D3/i7-3770 3.4MHz (4.1MHz)/Geforce GTX 760 2Gb 256Bit/6Gb Ram/OS Windows 8.1

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

#15 Сообщение 23.01.2013, 14:31

Так в том то и дело, что до Нового года я сам сервером выставлял клиентам правильные настройки, и версия была 75.
Сейчас версия не поменялась, но cl_interp клиенту сервером уже не отрегулируешь....

Ладно, спасибо за помощь.

Ответить