1. Miért kell a ratekat beállítanom? Ez a te saját, és minden más játékos érdeke is a szerveren. Ha mindenkinek jók a ratei, nincs lag, és nincs különbség aközött amit lossz, és amit látsz.
2. Hol tudom beállítani a ratekat? A ratekat a config.cfg, vagy az autoexec.cfg fileokban tudod állítani. Inkább elobbiben, abban alapból is benne van a két kérdéses kulcs, vagyis a cl_cmdrate, és a cl_updaterate. Ezenkívül létre kell hoznod még egy rate paramétert is, amely értéke 20000 kell legyen ("rate 20000"). A Steam ezt alapból 7500-ra teszi, ami messze nem elég! Ha a game újraindítás után kiveszi valamelyiket, netán visszaállítja valamelyiket, akkor az autoexec.cfg-be tedd oket.
3. Mire állítsam az cl_cmdrate, és cl_updaterate értékeket? A Source motor ezeket alapól 30/20-ra teszi. Tehát a config.cfg-ben igy néz ki: "cl_cmdrate 30" és "cl_updaterate 20". Ezt a két értéket kell átállítanod minimum 60-ra. A két értéket egyformára vedd, 60 és 101 között mindegy mire állítod!
4. Mit csinálnak ezek a beállítások? A "rate 20000" a kliens által forgalmazható maximális byteok számát adja meg. 20 ezer esetén már kicsi az esélye az eldobott csomagoknak.
A cl_updaterate és a cl_cmdrate pedig a szerver és a kliens közötti adatcsere suruségét szabályozza. A Source motor nem enged 34-34-nél több átvitt parancsot/frissítést másodpercenként, ezért álljtja a Steam alapból 30/20-ra. Csakhogy, ezáltal az ÁTLAGOS átvitel valahol 24/s és 16/s között lesz, ami nem elegendo forgalmasabb helyzetekben. A ratek magasabbra állítása azt erolteti, hogy a maximális 34/34 kihasználásra kerüljön. Ezért tehát halálmind1, hogy 60 felett mire állítod oket. Ez a kb 2x érték is boven elég.
5. Beállítottam 60+/60+/20000-re, de mostmeg apró képlagot tapasztalok! A "cl_smooth 1" nevu parancs alapból 1-es értéken van, ami az alapbeállítás szerinti alacsony updaterate, és cmdrate közötti vitákat hivatott elsimítani. Magasabb cmdrate és updaterate esetén azonban ez apró lagokat okoz (visszaugrál a kép néha), ezért ilyenkor a "cl_smooth 0" parancs beírása szükséges az autoexec.cfg fileba.
6. Mi az a ratehaxor? A ratehaxor az az ember, aki SZÁNDÉKOSAN 60/60/20k alatti, de az alap ratektol eltéro értékeket állított be. Ebbol fakadnak ugyanis a lelohetetlen emberek, lag, és egyéb zavaró tényezok, amelyek mindenki játékát elrontják a szerveren.
FONTOS tehát, hogy jól állítsd be a rateidat.
7. Mit tesznek az adminok a ratek beállítása érdekében? Folyamatosan ellenorzik a játékosok rateit. Ezt ok megteheteik egy egyszeru paranccsal. Aki ratehaxor (ld. fentebb) azt azonnal kickeljük. Akinek csak nem jók, vagy alap raten vannak a beállításai, azt maponként 1x figyelmeztetjük, hogy ejtse meg a szükséges lépéseket. Amennyiben ennek nem tesz eleget valaki, ugyancsak kickelés lesz a vége. Az adminok (bár megtehetnék) senkinek a configjába nem nyúlnak bele a szerverrol! Ilyet tehát ne is kérjen senki. Ezen útmutató alapján mindenki be tudja állítani a dolgokat.
8. Mi az a tickrate? Ez egy szerver beállítás. Alapból a CSS szerverek 33-szor küldenek friss adatot a klienseknek másodpercenként, tehát a tickrate 33. Az [SG] szerver jelenleg 100-as tickraten fut. Ez azért jobb, mert logikusan többször frissít, így finomabbak a mozgások, pontosabb a találatok számítása, stb. Természetesen ezzel együtt magasabb processzor terhelést is jelent a szerver számára, tehát ahol például több dolgot is futtat a szerver, ott nem biztos hogy érdemes beállítani. Kliens oldalról nem feltétlenül kell állogatni dolgokat ahhoz, hogy ennek elonyeit a játékos kihasználja. DE! Lehetoség van arra, hogy az interpoláció kikapcsolásával a hitboxok még pontosabban illeszkedjenek a modellekre, tehát még pontosabb találatok legyenek. Az interpoláció kikapcsolása azonban egy sor másik bugot, és vibrációt is hoz, tehát nem feltétlenül érdemes kapcsolgatni. Ami viszont kell, az a jó RATE beállítás (ld fentebbi pontok). Hogy miért? Logikusan, 33-as tickrate mellett nagyjából 33 cmd és 33 update frissítést küld a szerver másodpercenként a kliensnek. A tickrate emelésével azonban ez felmegy 50-66 köré is, mert egyszeruen surubben kell frissítse a dolgokat. Aki tehát pl alap raten játszik (30/20), az jól lagolni fog a 100-as tickrate szerveren. Ezért különösen fontos, hogy MINIMUM a cl_updaterate 60 / cl_cmdrate 60 be legyen tartva.
9. Itthon elfogadott beállítások
rate 20000
cl_updaterate 80-101
cl_cmdrate 80-101
Ezekkel a beállításokkal általában az adminok hagyják játszani a játékosokat. Ha war-ozol ne feledd, hogy ott az elfogadott értékek a 20000/101/101. Nem érdemes a többi kapcsolóval játszani, hiszen azok oly mértékben befolyásolhatják a játékot, amit netes ligákban és kupákon nem tolerálnak.
Ha nem tudod, hogyan kell beállítani a helyes értékeket, illetve, hogyan kell a konzolt előhívni nézz körül a Gyakran ismételt kérdésekben (Fórum menü)! Konzol beállítások és parancsok
Archív cikk áttöltve: 2012/03/29 · Eredeti szerző: ismeretlen