Grafica și conectarea la greva contra 1

Uneori ne punem întrebarea: "De ce mă deranjează și frânează KS?" Pentru a obține răspunsuri, ar trebui să citiți acest articol
1. De ce?
2. Optimizarea Windows






3. Tweaks de grafică
4. Configurarea conectivității
5. Configurați Counter Strike

1. De ce?

Să începem cu cele mai simple. Ce este PC-ul și Internetul? Dacă jucați pe o mașină slabă cu un dial-up, atunci va trebui să lucrați la glorie. Un alt lucru este dacă aveți un calculator scump cu o linie dedicată. Dar, chiar și cu cea mai bună configurație hardware, nu veți obține niciodată un rezultat bun decât dacă știți cele mai de bază. De exemplu, aplicațiile în mod ecran complet funcționează la 60Hz, ceea ce face posibilă o mai bună reparație a ochilor. Sau imaginați situația. Faceți un salt amețitor de la o anumită cutie, în speranța de a plasa frumos oponentul din digla și merită gloria trișorului. Și în momentul cel mai pictant jocul în timp ce acesta se blochează, iar șurubul începe să se rotească sălbatic și să facă sunete oribile. După asta aterizați și veți fi surprinși să aflați că ați fost deja uciși. Motivul acestei confuzii este o mașină greșit configurată.

2. Optimizați Windows.

3. Grafica Tviki.

Acestea sunt preferințele personale, dar s-au dovedit bine. Faceți clic dreapta pe spațiul de lucru, Proprietăți, Setări, Avansat, Marcați cartea video. Fila Performanță / Calitate
-Setarea imaginii: Preformanța
-Analiza: Dezactivat
-Filtrarea anizotropică: oprită
-Ascuțirea texturii: oprită

traducere:
- Sincronizare anizotropă - Dezactivați
- Sincronizare verticală - Dezactivați
- Performanță - livrează la performanțe ridicate
Sau puteți pune doar toate punctele de viteză și nu de calitate, bine, asta e foarte rău.
Dacă vrei să afli mai multe, vino aici.
În așteptare pentru sincronizare verticală - Vsync: ON.
De ce?
Și acum direct la această problemă:
Vsync: un exemplu viu al celei mai mari neînțelegeri din istoria setărilor grafice. Iată cum funcționează Vsync: pentru monitorul dvs., rata de reîmprospătare a ecranului este determinată pentru fiecare rezoluție în moduri diferite. Voi explica prin exemplu: monitorul meu trage 75 Hz la rezoluția maximă disponibilă de 1152x864. Aceasta înseamnă că monitorul meu are doar 75 de cadre pe secundă la această rezoluție. Vă admirați 150 fps în T3? Cifra de pe ecran cu siguranță arată că multe, dar în realitate întregul efect este complet redus la "nu" de rata de reîmprospătare. Orice mai mare decât rata de reîmprospătare provoacă un efect numit ruperea sau ruperea imaginii. Îndoiala este exprimată în derularea cadrelor - care rulează pe benzi ecran. De asemenea, Vsync vă fixează frecvența maximă egală cu actuala rată de reîmprospătare a ecranului, ceea ce vă permite să eliminați complet ruperea și să obțineți o îmbunătățire semnificativă a imaginii. Morala acestei fabule este următoarea: folosiți Vsync în joc. Imaginea este mult mai moale, mai netedă, aproximativ vorbind, există o diferență. Dar dacă măsurați FPS doar pentru a evalua performanța, dezactivați Vsync.

4. Configurarea conexiunii.


Ping nu primește în mod accidental primul loc, pentru că este la un ping mare că jocul este imposibil de la toate. Pentru ca un jucător pe un modem să îl pingă ca un sfânt. se roagă la el, pun lumanari pe el, încearcă să-l scadă cu orice mijloace. Dar aceste metode nu funcționează întotdeauna (nu este clar de ce).







Ping-ul anormal este rezultatul unei discrepanțe între capacitățile fizice ale liniei și setările de rețea ale jocului. Luați în considerare situația: Conectați 28,8 kBaud, jucătorul rămâne fără la mulțimea de adversari, sa „myasyat“, și ca rezultat - un frag cu ping 4096 atârnă în aer breakdance sau dans. Există un loc pentru pachetele preferate FlushEntityPacket - (overflow) ale tuturor, care nu pot ajunge la utilizator în timpul specificat și în ordinea dorită. Este necesară fie creșterea capacității liniei, fie reducerea numărului de pachete (aprobări). Nu este nimic de ghicit: vom reduce numărul de pachete (pentru că uneori mai mult de 33,6 din modemul nu poate fi stors).

Echipe și rezultate

De fapt, pentru a optimiza procesul de potrivire pentru o anumită mașină și o conexiune modem specifică, trebuie să cunoașteți comenzile de bază pentru optimizarea gamei de rețea. Aceste comenzi vor ajuta întotdeauna (sau aproape :). Dar pentru o situație specifică - o configurație specifică.

cl_updaterate ## - numărul de pachete (aprobări) trimise de la server către client pe unitate de timp (a doua). Această comandă are legătură directă cu viteza de conectare și având 28,8 kbaud, nu are sens să setați o valoare mai mare de 15 (mai bună de 10). Deoarece pentru a împărți 2,5 kb / sec cu 15 și a obține o dimensiune mică a "pachetului" de date pentru un acord (nu va fi mult). Deci, pentru 28.8 puneți cl_updaterate "10" și nu mai mult.

Cu o conexiune de 28,8 Kb, cl_updaterate (1 / sec) de la 10 * la 15

Când conectați 33,6 Kb, cl_updaterate (1 / sec) de la 15 * la 20

Când conectați 48,8 Kb sau mai mult, cl_updaterate (1 / sec) de la 20 * sau mai mult

cl_cmdrate ## - numărul de reconcilieri pe secundă trimis de client către server. Aici este: Dacă doriți să vorbiți pe microfon și doriți ceilalți jucători pentru a auzi vocea ta, mai degrabă decât „motor diesel de evacuare“, sau mai rău, apoi pune valoarea 30. Dar, după cum știm, în același timp, fluxurile de ieșire și de intrare sunt: ​​cei doi urși într-o singură den , se reduc reciproc. Deci, dacă nu este de așteptat chat vocal, apoi se pune la 10 la 20. În principiu, 28,8 cl_updaterate „10“ și cl_cmdrate „30“ este perfect acceptabil. Pentru fiecare trei reconcilieri din partea clientului - una din partea serverului. Pleacă!

La conectarea la 33,6 Kb, viteza (bit / sec) de la 2500 la 3000

Atunci când conectați 48,8 Kb sau mai mult, rata (biți / s) de la 3000 și mai mult


Dacă setați o valoare care este mai mult decât acceptabilă - prindeți FlushEntityPacket, serverul vă va abandona "pachetele" la cererea dumneavoastră la un moment convenabil. Rețineți că pentru un număr mare de jucători (16-20) viteza de conectare joacă un rol important. Nu se recomandă setarea valorii maxime în cazul în care pachetele nu ajung adesea: trebuie să aibă o "rezervă" pentru "redirecționare".

cl_latency - ### - Compensarea decalajelor. Suma necesară pentru cel puțin un fel de umbrire a rutinei zilnice a unui jucător "modem". Este setat ca 50% sau 75% din ping-ul curent cu semnul opus (100% are un efect, dar nu ar trebui să fie setat atât de mult). De exemplu, pentru ping 200, cl_latency "-150" este adecvat. Această valoare este foarte importantă. Dar în KS1.6 nu este folosit.

cl_rate #### - La fel ca rata, dar pe partea clientului. Valoarea nu este atât de importantă, pentru că clientul nu va putea niciodată să-l folosească 100% (numai când "logo-ul" este încărcat pe server). Valoarea implicită este cl_rate "9999" și lăsați-o.

fps_max ### - După cum puteți vedea de la nume - maximul FPS din joc. De obicei puneți 100. Depinde de "puterea" mașinii. În principiu, de la 60 la 100 - calitate acceptabilă. DAR, fără următoarea variabilă, nu veți vedea aceste FPS deloc.

fps_modem ### - Dar asta este ceea ce aveți nevoie. Ecuați fps_modem la fps_max și asta este. Există o opinie că fps_modem ar trebui să fie egală cu cl_updaterate. Imaginați-vă o "nebună" în 20 de programe de operare? Am pus de la principiile fps_max "100" și fps_modem "100". În plus, fără valoarea mare a fps_modem, nu puteți face unele trucuri "murdare". Dar aceste variabile au MINUS. "Lags" este mai puternic, adică mai des la fps_modem de mare decât la fps_modem scăzut. Așa că puneți de la 60 la 100.


În principiu - tot ce aveți nevoie pentru a optimiza jocul de pe modem. Voi adăuga că atunci când jocul din rețea este în desfășurare, serverul și clientul sunt coordonate continuu. Pachetele lor sunt interconectate și dacă pachetele server nu ajung la client, atunci pachetele client nu vor fi percepute de server imediat, ci vor fi plasate în coadă. La urma urmei, nu puteți pierde nimic.

În cele din urmă, vă dau un "config" standard pentru o viteză de conectare de 33,6 kbps.

cl_updaterate "15"
cl_cmdrate "30"
rata "2500"
fps_max "60"
fps_modem "60"

Dacă Internetul este uman, atunci trebuie să scrieți următoarele:

cl_updaterate "101"
cl_cmdrate "101"
rata "25000"
fps_max "101"

5. Configurați Counter Strike.

P.S. Nu trebuie să uităm de ce server jucăm. Dacă încărcarea pe server este mare, atunci nu este nimic de făcut.







Articole similare

Trimiteți-le prietenilor: