V každé online hře je ping extrémně důležité, protože to závisí na rychlosti odezvy a výměně dat mezi hráči a tím i na pohodlné hře. Někdy se ping stane tak vysoko, že vůbec není možné hrát. V důsledku toho nastane situace, kdy se má ping snížit. Jak snížit ping, budeme popisovat v tomto článku.
Zvažte problém pingu na příkladu oblíbené multiplayerové online hry Counter-Strike 1.6. Chcete-li zjistit aktuální ping ve hře, stačí stisknout klávesu Tab. Po stisku tlačítka se na obrazovce zobrazí konzola a zde můžete zadat příkazy, které ukazují, kolik času je v tuto chvíli zapotřebí, abyste se dostali na server, kde se hra odehrává. Pravděpodobně není nutné říkat, že čím menší bude, tím rychleji bude odpověď, což znamená, že hra bude pohodlnější a zajímavější. Rychlost přenosu dat na server je nejčastěji ovlivněna fyzickou vzdáleností klienta od serveru. Čím více je server, tím déle budou k němu potřebné informace. Samozřejmě, fyzická poloha není jediná věc, která ovlivňuje ping. Důsledkem je také vliv internetového kanálu, takže se nedoporučuje udržovat programy, jako jsou Torrent Clients a další software, který aktivně využívá internetovou komunikaci zapnuta během hry. Snažte se dostat z takových aplikací a není třeba snížit ping v CA. Chcete-li zobrazit statistiky aktuálního připojení v CS 1.6, stačí zadat příkaz net_graph3 v již nazvané herní konzoli, po níž se ve spodním rohu zobrazí všechny potřebné údaje. Je zde, že obsahuje důležité informace o tom, jaká je úroveň aktuálního pingu, kolik paketů bylo ztraceno na cestě na server nebo ze serveru, jaká je stabilita stávajícího připojení. V závislosti na získaných datech pochopíte, jak snížit ping.
Parametr Choke udává, kolik paketů nelze na server přenést kvůli tomu, že rychlost připojení je velmi nízká. Parametr Ztráta umožňuje určit, kolik paketů se při přenosu ze serveru ztratí. Je-li tento parametr vysoký, může to znamenat, že rychlost přenosu dat serveru neodpovídá (je mnohem vyšší) rychlosti příjmu dat klienta. Abyste mohli v takové situaci normálně přehrát a snížit ping, bude nutné snížit tok těchto informací. Tímto způsobem snížíte ping prostřednictvím klienta, budeme dále hovořit v tomto článku.
Prostřednictvím konfigurace klienta CS 1.6 můžete změnit různé parametry připojení. Parametr jako cl_updaterate tedy umožňuje určit počet aktualizací přicházející za sekundu ze serveru vašemu klientovi, a tak regulovat výše uvedenou úroveň ztrát. Pomocí tohoto parametru můžete získat informace o akcích jiných hráčů rychleji nebo pomaleji. Také konfigurace by měla brát v úvahu další důležitý parametr, jako je cl_cmdrate, který umožňuje určit počet aktualizací za sekundu odeslaných od klienta serveru. Jak můžete odhadnout, tento parametr řídí úroveň sytiče. Díky tomuto parametru můžete nastavit, kolik informací o vašich akcích ve hře a kolikrát budete posílat na server. Problém, jak snížit ping může být již vyřešen, a pokud ne, pak si přečtěte.
Existuje také taková věc jako rychlost, tedy rychlost, s jakou komunikují klient a server. Velmi často je důvodem vysoké rychlosti tlumení a ztráty právě nesprávné nastavení rychlosti.
Zkusme to shrnout průběžné výsledky. V případě, že máte vysokou ztrátu, měli byste snížit cl_updaterate. Pokud je vaše ztráta nízká, můžete zvýšit cl_updaterate a odpovídajícím způsobem ping poklesne. Uvádíme průměrná data, pro která CS 1.6 funguje dobře. Pokud hrajete v místní síti, měli byste nastavit parametr 100 pro vyhrazenou linku - od 50 do 100 v případě použití modemu - od 15 do 25. V případě, že máte vysokou sytič, nastavte parametr cl_cmdrate. Analogicky s předchozím volitelným typem, čím je menší tlumivka, tím více můžete zvýšit parametr cl_cmdrate, což opět umožňuje dosažení nižší úrovně pingu. Pro lokální síť můžete nastavit hodnotu rovnou 100, pro vyhrazenou linku - od 60 do 100 a pro modem na úrovni 25-35. Dále, abyste snížili ping, nastavte parametr Rate. Nejprve musí být v korelaci s odpovídajícím parametrem sv_maxrate charakterizujícím server. Důležité je také mít na paměti, že rychlost v žádném případě nesmí být vyšší než šířka pásma vašeho kanálu. Míra je užitečná pro nastavení v případě, že dojde ke ztrátě i tlumení. V tomto případě by měla být tato sazba snížena. Pokud ztráta a tlumivka chybí, může se zvýšit indikátor rychlosti, což také sníží ping. Uvádíme průměrnou rychlost pro různé typy sloučenin. V lokální síti se doporučuje nastavit rychlost z 9999 na 25 000, v případě použití připojení Dsl je hodnota nastavena na hodnotu 7500 a pokud je připojení provedeno modemem, pak 3500-5000. Je třeba poznamenat, že ve standardní nemodifikované podobě je úroveň rychlosti 7500, cl_cmdrate - 30 a cl_updaterate - 20. V případě, že se plánuje přehrávání v lokální síti, jsou tyto parametry změněny na maximální hodnotu.
V případě, že máte slabý stroj, měli byste přemýšlet o spuštění hry s nejnižší prioritou. Tím se zlepší výkon samotné hry a tím se sníží úroveň pingu.
Prioritu CS 1.6 lze snížit pomocí speciálních bat-souborů, které mohou automaticky nastavit úroveň priority, nebo je můžete ručně změnit. Pro takovou změnu priority otevřete Správce úloh systému Windows, najděte v něm proces hl.exe, klepněte pravým tlačítkem na něj a vyberte nízkou prioritu. V případě, že systém Windows vytvoří další dialogových oknech souhlasit a přijmout změny. V případě, že jsou výše uvedené tipy jak snížit ping nepomohlo, měli byste zkontrolovat kvalitu připojení k Internetu. Pokud to není moc dobré, měli byste zavřít všechny programy, které používají internet, jako jsou antivirové programy, instant messenger, torrent klienti, stejně jako různé správce stahování.