Nastavit LERP na server ?

Technická podpora k herním serverům Counter-Strike: Source
Message
Autor
Uživatelský avatar
SPiRIT
Příspěvky: 921
Věk: 34
Registrován: 02 led 2010, 17:38
Reputation: 2
Kontaktovat uživatele:

Re: Nastavit LERP na server ?

#11 Příspěvekod SPiRIT » 07 úno 2011, 11:22

myslím, že to bude volba
zb_warmode 0
měl jsem v plánu ten zblock otestovat na serveru kvůli LERPu, tak bych se kouknul i na to jestli fungují spraye atp.
tím, že je to nastavené na 0 tak je vyplý warmod a když ho zapneš mělo by se to dostat do režimu ,který nastaví server tak aby vyhovoval nastavením většiny herních lig, ale to je zatím má teorie, jdu to pozkoušet, jestli budeš rychlejší tak sem hoď report ;)

xxx.smoke
Příspěvky: 22
Registrován: 04 říj 2010, 09:06
Reputation: 0

Re: Nastavit LERP na server ?

#12 Příspěvekod xxx.smoke » 07 úno 2011, 11:33

zb_warmode mam na 0. a bohuzel to nejede, musi
v tom byt jiny hacek, kazdopadne bych to rad doresil,
chci docilit stejnych podminek pro vsechny hrace

Uživatelský avatar
SPiRIT
Příspěvky: 921
Věk: 34
Registrován: 02 led 2010, 17:38
Reputation: 2
Kontaktovat uživatele:

Re: Nastavit LERP na server ?

#13 Příspěvekod SPiRIT » 07 úno 2011, 11:40

Za hodinu budu mít stáhlý server na lokálu, pak to můžu otestovat ;)
EDIT//:
Pokud ti jde pouze o ten LERP, tak si dej do autoexec.cfg nebo server.cfg tohle:

Kód: Vybrat vše

sv_competitive_minspec 1
sv_maxrate 25000
sv_minrate 20000
sv_maxupdaterate 70
sv_maxcmdrate 70
sv_mincmdrate 60
sv_minupdaterate 60
sv_client_cmdrate_difference 10
sv_client_predict 1
sv_client_max_interp_ratio 1
sv_client_min_interp_ratio 1
sv_client_interpolate -1
sv_unlag 1
sv_maxunlag 1

To mi srazilo lerp na lokálním windows serveru na 31ms, když jsem to z autoexecu odstranil tak jsem měl lerp 100ms, takže to funguje. Tím pádem můžeš dát zblock pryč ;)

xxx.smoke
Příspěvky: 22
Registrován: 04 říj 2010, 09:06
Reputation: 0

Re: Nastavit LERP na server ?

#14 Příspěvekod xxx.smoke » 07 úno 2011, 12:27

no jo jenze to pak kdo nema u sebe v autoexecu prikaz na interp tak bude mit lerp 100ms.
a ja chci aby i lidi co nemaji zadny cfg a pouzivaji origo css meli lerp 30.3

Uživatelský avatar
SPiRIT
Příspěvky: 921
Věk: 34
Registrován: 02 led 2010, 17:38
Reputation: 2
Kontaktovat uživatele:

Re: Nastavit LERP na server ?

#15 Příspěvekod SPiRIT » 07 úno 2011, 12:38

To řídí server...
LERP = cl_interp_ratio/cl_updaterate

takže když jim nastavíš tímto příkazem:
sv_client_max_interp_ratio 1
sv_client_min_interp_ratio 1
=> cl_interp_ratio 1
a tímto:
sv_mincmdrate 60
=> minimální hodnota cl_updaterate 60
takž výsledný LERP bude:
LERP=1/60 = 0.016=16ms
jenže server vždy nastaví 0.031=31ms
ale to je jedno, takto to opravdu funguje, bez toho aniž by klient něco nastavoval.
No a proto, že server to nastaví na 31ms mám asi logické vysvětlení, a to takové, že není potřeba nastavovat LERP na 16ms, protože engine je optimalizován pro správné fungování s LERP 30-31ms.
protože ručně jde nastavit cl_interp třeba na 0.016 ale výš než na 0.031 to nastavit nejde. To je na tom to nejlepší. Nepotřebuješ interakci od klienta, server si to nastaví sám.

A tady jsou některé příklady co jem našel na netu:

Kód: Vybrat vše

cl_interp_ratio 1.0 cl_updaterate 30 interpolation = 0.033
cl_interp_ratio 1.0 cl_updaterate 35 interpolation = 0.029
cl_interp_ratio 1.0 cl_updaterate 40 interpolation = 0.025
cl_interp_ratio 1.0 cl_updaterate 50 interpolation = 0.020
cl_interp_ratio 1.0 cl_updaterate 60 interpolation = 0.017
cl_interp_ratio 1.0 cl_updaterate 66 interpolation = 0.015
cl_interp_ratio 1.0 cl_updaterate 75 interpolation = 0.013
cl_interp_ratio 1.0 cl_updaterate 80 interpolation = 0.013
cl_interp_ratio 1.0 cl_updaterate 100 interpolation = 0.010


cl_interp_ratio 1.5 cl_updaterate 30 interpolation = 0.050
cl_interp_ratio 1.5 cl_updaterate 35 interpolation = 0.043
cl_interp_ratio 1.5 cl_updaterate 40 interpolation = 0.038
cl_interp_ratio 1.5 cl_updaterate 50 interpolation = 0.030
cl_interp_ratio 1.5 cl_updaterate 60 interpolation = 0.025
cl_interp_ratio 1.5 cl_updaterate 66 interpolation = 0.023
cl_interp_ratio 1.5 cl_updaterate 75 interpolation = 0.020
cl_interp_ratio 1.5 cl_updaterate 80 interpolation = 0.019
cl_interp_ratio 1.5 cl_updaterate 100 interpolation = 0.015


cl_interp_ratio 2.0 cl_updaterate 30 interpolation = 0.067
cl_interp_ratio 2.0 cl_updaterate 35 interpolation = 0.057
cl_interp_ratio 2.0 cl_updaterate 40 interpolation = 0.050
cl_interp_ratio 2.0 cl_updaterate 50 interpolation = 0.040
cl_interp_ratio 2.0 cl_updaterate 60 interpolation = 0.033
cl_interp_ratio 2.0 cl_updaterate 66 interpolation = 0.030
cl_interp_ratio 2.0 cl_updaterate 75 interpolation = 0.027
cl_interp_ratio 2.0 cl_updaterate 80 interpolation = 0.025
cl_interp_ratio 2.0 cl_updaterate 100 interpolation = 0.020

Uživatelský avatar
max_007
Příspěvky: 510
Věk: 36
Registrován: 03 led 2010, 21:19
Reputation: 0

Re: Nastavit LERP na server ?

#16 Příspěvekod max_007 » 07 úno 2011, 13:15

co sa tyka tých quake soungou , tak zblock to robi preto lebo si prepina sv_pure , aby ti zvucky sli tak ich musis pridat do whitelistu
je to trocha zlozite vysvetlovat


je to nieco taketo
http://forums.steampowered.com/forums/s ... ?t=1344153


Zpět na „Counter-Strike: Source“

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 0 hostů