Üdvözöllek a GKT weboldalán: Vendég
Login
Szponzorok
Logo
Póló
polorendeles
Chatbox



Üzenet küldéséhez jelentkezz be!

 
 
War server
Partner
Logo
Rate! Mi az? Elmondom röviden...

Definíciók:

rate : Maximális szervertől a klienshez küldött byteok száma másodpercenként

cl_cmdrate : Másodpercenként ennyiszer informálja a kliens a servert tevékenységéről.

cl_updaterate : Másodpercenként ennyiszer informálja a szerver a klienst a történésekről.

Rate vs. Sávszélesség:

Manapság már majdnem mindenki számára elérhető a legalább 384 kbps és 512 kbps ADSL (néhol kábel). Elég sok félreértés tárgyát képezik a fönti változók beállítása, de némi matektudással ezeket könnyedén megérthetjük:

rate:

Maximális értéke: 100000, ennyi byte másodpercenként. Számoljunk! 25000 byte / 1024 = 24.41 kilobyte, kétlem, hogy bármely, akár 384, akár 512-es adsl-nek vagy kábelnetnek gondot okoz ez a letöltési sebesség...
512 / 8 = 64kB/s és 384 / 8 = 48kB/s : maximális letöltés sebesség, tehát 512-es ADSL kapcsolatunk szükség esetén, akár két embert is elbír 25000 rattel, könnyedén

cl_updaterate:

Ezzel a változóval maximalizálhatjuk a servertől kapott másodpercenkénti frissítések számát. Teljesen egyértelmű, minél több frissítés, annál pontosabb képet kaphatunk a történésekről.

FIGYELEM! ha rateünk (rate) túl alacsony, az befolyásolhatja a servertől klienshez küldött frissítések (cl_updaterate) számát is!

Vegyünk egy példát: cl_updaterate 100 rate 25000:

Így minden update maximum 250 byte adatot tartalmazhat (25000 / 100 = 250).

cl_cmdrate:

Ez a változó pontosan úgy működik, mint az updaterate, annyi különbséggel, hogy ezt a kliens küldi a szerver felé másodpercenként, szintén érdemes a lehető legmagasabb értékre beállítani. Minél több adatot küldünk a szerverhez, tetteink annál nagyobb pontossággal hajtódnak ott végre.

a cl_rate és a cl_cmdrate együtt határozzák meg a maximális adatmennyiséget, amit küldhetünk.

Vegyünk egy pédát: cl_cmdrate 100 cl_rate 9999, így Minden egyes update 99.99 bájt adatot tartalmazhat (9999 / 100 = 99.99).

sv_client_cmdrate_difference :

Szerveren játszó játékosokra közt maximálisan megengedett CMDRATE különbség

Choke és Loss:

Choke : a kliens vagy a szerver által el NEM küldött frissítések száma.

Loss : azon frissítések száma, amelyeket ugyan elküldött a kliens vagy a szerver, de soha nem érkeztek meg célállomásukra.

Világos, hogy a ketto közül a Choke a fontosabb, hiszen ezek a frissítések összetömörülnek, majd esetenként egyszerre érik el a célállomást és fura dolgokat eredményezhetnek. Szörnyen lagoló, teleportálgató modellek, stb. A Loss nem ekkora probléma, oka a vonalban leledzik (távoli szerver, packetloss). Choke-ot és Loss-t okozhat a túl alacsony, esetenként akár túl magas ratek használata.

Ajánlott értékek :

rate 30000
cl_updaterate 100
cl_cmdrate 100

Forrás www.inteliart.hu/grmo

Synhosting által ajánlott beállítások :

sv_minrate 30000

sv_maxrate 60000

sv_minupdaterate 80

sv_maxupdaterate 100

sv_mincmdrate 80

sv_maxcmdrate 100

sv_client_cmdrate_difference 20

sv_client_predict 1

sv_client_interpolate 1

sv_client_min_interp_ratio 1.0

sv_client_max_interp_ratio 1.0

gyik.synhosting.eu

 

Rate! Mi az? Elmondom röviden...
Komment küldéséhez jelentkezz be!