Respawn.pl

Poradnik: nowa aktualizacja pomoże ci pozbyć się choke

Autor: Jakub Wąsala
grafika z CS:GO

W nowo wprowadzonej aktualizacji CS:GO, o której pisaliśmy kilka godzin wcześniej, Valve zabrało się do pracy nad siecią. Teraz pokażemy wam, jak jeszcze lepiej wykorzystać możliwości łącza, aby pozbyć się opóźnień w grze.

 

Uwagę graczy przykuły bowiem zmiany w działaniu komendy “rate”, której wartość możecie sprawdzić sami wpisując jej nazwę w konsoli w grze. Jeśli jeszcze jej nie aktywowaliście, możecie to zrobić w ustawieniach gry, a następnie włączyć klawiszem ~.

Domyślna wartość wynosi “196608” i symbolizuje zakres szerokości pasma. Brzmi to dość niezrozumiale, tak więc najprościej ujmując – im wartość jest większa, więcej ruchu z gry zostaje dopuszczone do komputera, tym samym zwiększając wydajność łącza w grze.

W przypadku, gdy jakość łącza jest zbyt niska, rośnie wartość procentowa “choke”, którą można łatwo sprawdzić wpisując w konsoli “net_graph 1”. Im większy choke, większe lagi w grze.

Jak się jednak okazuje, każdy z nas może jeszcze więcej wycisnąć z gry, aby usprawnić jej wydajność. Wystarczy, że zmienimy wartość komendy “rate” – co można zrobić na dwa sposoby.

Zanim zaczniesz: sprawdź, jaka wartość będzie odpowiednia

Niezależnie od użytego sposobu, najpierw musimy sprawdzić, jaka wartość dla naszej sieci będzie najbardziej odpowiednia. W tym celu musimy sprawdzić szybkość łącza. Korzystając ze stron takich jak speedtest.net dowiemy się, ile wynosi szybkość downloadu i uploadu – nas interesuje tylko to pierwsze.

Kiedy już będziesz znał szybkość downloadu swojego internetu, porównaj ją z poniższą tabelą i dopasuj odpowiednią wartość “rate” w grze:

 Szybkość downloadu “Rate” w grze
 0,5 Mbps lub mniej 62500
1 Mbps 125000
1,5 Mbps 187500
1,57 Mbps 196608 – domyślna
2 Mbps 250000
2,5 Mbps 312500
3 Mbps 375000
3,5 Mbps 437500
4 Mbps 500000
4,5 Mbps 562500
5 Mbps 625000
5,5 Mbps 687500
6 Mbps 750000
6,2 Mbps lub więcej 786432 – maksymalna

Sposób krótszy: po prostu użyj konsoli

Mniej trwały, ale dużo szybszy w wykonaniu sposób pierwszy opiera się o zmianę ustawień w konsoli. Włącz konsolę przyciskiem ~ i wprowadź nową wartość “rate”:

rate “wartość”

Przykładowo, jeśli internet osiąga szybkość 5 Mbps, a rate wynosi 625000:

rate “625000”

I gotowe! Niestety, w tym wypadku, gra będzie wymagała od nas ustawiania tego za każdym razem, gdy włączymy ją od nowa. Aby temu zapobiec, można skorzystać z dłuższego sposobu.

Sposób dłuższy: autoexec.cfg

W tym wypadku będziemy musieli podzielić naszą pracę na dwa kroki.

Najpierw utwórz w notatniku plik o nazwie autoexec.cfg, a w jego zawartości wprowadź wartość “rate” tak, jak zostało to wyjaśnione w krótszym sposobie. Plik musi być zapisany w lokalizacji: C:\Program Files (x86\Steam\userdata\<STEAMID>\730\local\cfg.

Kiedy zapiszesz plik we wskazanej lokalizacji, musimy przejść do ustawień CS:GO w kliencie Steama. Kliknij prawym przyciskiem myszy na “Counter-Strike: Global Offensive” na liście gier i wybierz “Właściwości”.

W pierwszej zakładce kliknij na przycisk “Ustaw opcje uruchamiania…”. W otwartym oknie wpisz:

+exec autoexec.cfg

Następnie zapisz, zamknij właściwości i możesz cieszyć się grą wykorzystującą w pełni możliwości twojego łącza.

Czy jest w tym jakiś haczyk?

Odpowiedź brzmi nie, nie należy jednak oszukiwać gry podając większą wartość “rate” niż wskazywałaby na to szybkość internetu. Dlaczego? Nadmierna ilość pakietów wysyłanych przez grę do sieci może zostać zablokowana przez dostawcę internetu. W praktyce oznacza to, że jeśli nie zmienimy ustawień z powrotem, zamiast wskaźnika “choke”, wzrośnie “loss” – który również będzie utrudniał nam warunki podczas grania.

Oczywiście, sami wszystkich problemów z internetem nie naprawimy. Jeśli mimo wszystkich podjętych prób CS:GO dalej ma problemy z opóźnieniami, może to być problem po stronie ISP – dostawcy.