ORG

quake.net.pl » Polskie Centrum Quake od 1998 roku



Quake4 Network Settings

pią, 04 listopad 2005 22:52:01 | Autor: bryan
"
Jak wiadomo, dobre łącze to połowa sukcesu. Drugą połową jest poprawna konfiguracja siecie w grze. Bez niej ani rusz, błędne ustawienia potrafią podwyższyć ping kilkukrotnie. Tutaj zaczyna się miejsce na moje kilka słów wyjaśnienia. Komendy odpowiedzialne za parametry połączenia sieciowego w q4 zmieniły się w stosunku do q3, postaram się więc opisać je dosyć obszernie. Nie ma co ukrywać, że teraz wymagają one od użytkownika dużo większej wiedzy na temat posiadanego łącza, ale może to i dobrze? Ich ustawienia domyślne sprawdzają się w praktyce nieźle, więc laicy nie będą musieli się zbytnio głowić. Dla zaawansowanych z kolei będzie to prawdziwa uczta.



Co tu mamy ?



net_clientLagOMeter : odpowiednik cg_drawlagometer z q3 i działa niemal tak samo jak w quake'u 3. Pierwsza linia (górna) pokazuje na ile zsynchronizowany jest renderer gry z danymi otrzymywanymi z sieci. Jeśli wszystko jest poprawnie, tzn. nie skacze nam gwałtownie liczba fps, nie pracuje mocno dysk, to linia ta powinna być cienka. Druga - dolna linia pokazuje nam nasz rzeczywisty ping i ewentualne straty pakietów. Najlepiej, gdy linia jest jak zielona i znajduje się jak najbliżej dolnej krawędzi grafu - znaczy to, że mamy niski ping. Zółta linia może sugerować problemy z łączem, lub niewłaściwe ustawienia net_clientMaxRate. Pojedyńcze, czerwone, pionowe linie oznaczałyby gubienie pakietów i taki wykres pojawia się już tylko w przypadku problemów z łączem (np. przeciążenia routerów). Wykres cały czerwony oznacza utratę połączenia.



com_showAsyncStats : pokazuje dokładne statystyki połączenia z serwerem, ilość przesłanych i odebranych danych, zgubione pakiety itd. Alternatywa dla net_clientLagOMeter w formie tekstowej, bardzo przydatne narzędzie diagnostyczne.



net_clientPrediction : podobnie jak w q3, tak i tutaj możemy ustawić predykcję ruchu, czyli tłumacząc na chłopski rozum "wsteczny ping". Pozwala to zredukować częściowo efekt laga podczas gry sieciowej. Jako wartość zmiennej ustawiamy czas (w ms). Domyślnie jest ustawione na 10ms i zalecane jest pozostawienie takiej właśnie wartości - wtedy funkcja działa optymalnie.



net_clientUsercmdBackup : komenda wprowadzona dla osób, ktore mają problemy z łączem. Przyjmuje wartości z zakresu 1-5 i określa ile jednakowych pakietów ma zostać wysłanych (w razie zgubienia któregoś, aby nie tracić informacji o ruchach gracza). Dla osób z lepszym technicznie łączem zalecana jest redukcja wartości tej komendy nawet do 1 - zmniejszy to ruch generowany przez grę i poprawi nieco ping.



net_clientPredictGUI : działa podobnie jak net_clientPrediction, ale dotyczy interakcji z otoczeniem, np. podnoszenia przedmiotów (przy wartości 1 może się zdarzyć, że gra pokaże nam, że wzięliśmy dany przedmiot, podczas gdy wcale nie zostanie zebrany). W tej chwili nie można zmieniać wartości w multiplayerze.



net_clientMaxRate : odpowiednik komendy 'rate' w quake'u 3 - określa maksymalną przepustowość łącza, którą może wykorzystywać gra. Jako wartość podajemy tę przepustowość w bps (bajtach na sekundę).I tak dla najczęściej spotykanych w naszym kraju połączeń zalecane wartości: 16000 dla ADSL/Cablei 25000 dla gry po LANie. Ustawienia jak widać identyczne z tymi spotykanymi w Q3. Ograniczenie wartości jest zwykle narzucane odgórnie przez serwer, więc ustawienie wyższe niż limit na serwerze i tak zostanie automatycznie zredukowane podczas gry.



net_clientSmoothing : pomaga przy słabym łączu i wypadaniu pakietów. Dzięki niej pozbywamy się efektu "warpowania", czyli przeskakiwania przeciwnika z miejsca na miejsce przy utracie pakietu (sami też nie warpujemy). Domyślna wartość to 0.8 (włączone) i nie można jej zmienic w multiplayerze.



Poniżej przedstawię przykładowe optymalne ustawienia sieciowe często proponowane na forach:



Połączenie LAN :

seta net_clientUsercmdBackup "2" (lub "1" jeśli jesteśmy absolutnie pewni co do jakości łącza)

seta net_clientMaxRate "28000"





Połączenia ADSL/SDSL/Kablowe/Bezprzewodowe - np. Neostrada, polpak etc. :



256 kbit uplink: seta net_clientUsercmdBackup"5",

256 kbit downlink: seta net_clientMaxRate "28000"

128 kbit uplink: seta net_clientUsercmdBackup"3"

128 kbit downlink: BPS: seta net_clientMaxRate "14000"

64 kbit uplink: seta net_clientUsercmdBackup "2"

64 kbit downlink: BPS: seta net_clientMaxRate "7000"



* uplink - przepustowość wysyłania

** downlink - przepustowość pobierania

*** Przy większych przepustowościach stosujemy ustawienia dla 256kbit, gdyż na serwerach do takiej przepustowości zostaje ograniczony odgórnie transfer.





A czego nie ma ?



Przy okazji chciałbym wyjaśnić, czemu nie ma tutaj odpowiedników komend takich jak snaps i cl_maxpackets z q3. Ponieważ gra pracuje w 60Hz nie ma potrzeby zmiany tych parametrów. Snaps odpowiada za ilość snapshotów (ilość stanów gry) , jakie dostajemy z serwera w ciągu sekundy - tutaj dostajemy ich 60. Komenda cl_maxpackets określała, w ilu pakietach te snapshoty miały być przesyłane. Tutaj zastosowano zasadę 1pakiet=1snapshot - czyli w praktyce oznacza to, że fizycznie dostajemy 60 pakietów w ciągu sekundy (lub kilka razy więcej, w zależności od wartości net_clientUsercmdBackup).





"
Wyświetleń: 9257

gr. | 2005-11-04 23:03:51

pierwszy [+]

bodzo | 2005-11-06 00:00:45

gw bryan !

Gravatar

Caleb | 2005-11-06 13:27:04

krotki i tresciwy. bardzo dobrze :)

hom1e | 2007-01-19 12:40:02

U mnie na radiówce i tak te komendy nic nie zmienią ;D jedynie Smootchclient ale nie mogę jej włączyć, jak by Q4 jej nie miał może nie ma jej już w 1.3?

Zaloguj się by dodać komentarz.

Co nowego

  1. Szczawson napisał post: Tak ja w tej okolicy. Dawaj na maila numera to se pogadamy na GG cz... / Sylwester 2025
  2. Requiem napisał post: Niestety musisz go wysłać na jakiś serwis hostingujący obrazki... / szukam starej mapy: M-City
  3. Magus napisał post: Jak to dodac obrazki? widze tylko opcje z url ... / szukam starej mapy: M-City
  4. Requiem napisał post: Tak, na steam możesz kupić remaster za 40zł: https://store.steampow... / Quake 1 w 2026
  5. Requiem napisał post: Koniecznie :D / szukam starej mapy: M-City
  6. Magus stworzył temat: Quake 1 w 2026
  7. Magus napisał post: mape znalazlem :) jak odpale to posle jakiego screena / szukam starej mapy: M-City
  8. Szczawson napisał post: panie chooy i Martinez, macie jakieś foty z judgement night? / O By cię chuj jak mnie tu dawno nie było
  9. Requiem napisał post: Przeszukałem swoje zbiory i płytki, ale niestety nie posiadam tej m... / szukam starej mapy: M-City
  10. Magus napisał post: inna nazwa pliku to MLM_08.bsp / szukam starej mapy: M-City
  11. Magus stworzył temat: szukam starej mapy: M-City
  12. Szczawson napisał post: Czołem martinezu. Daj znać, pogadałbym. Na GG cię nie ma. Może what... / Wielkie plany, wielka iluzja i wielkie... rozczarowanie?
  13. Szczawson napisał post: Trójmiasto to daleko. Wszyscy siedzą na Śląsku albo małopolskie / Piwo w Krakowie
  14. Requiem napisał post: A czy ktoś z Was rezyduje albo bywa w Trójmieście albo okolicy? :D / Piwo w Krakowie
  15. MateoMartinezz napisał post: hej - i jak tam Wasze wnioski po latach? Gdzie jesteście i czy jes... / Wielkie plany, wielka iluzja i wielkie... rozczarowanie?
  1. Requiem zaktualizował plik: Q3Visit screensaver
  2. Requiem dodał newsa: Drużyny i grupy QLIP Bravo League
  3. Bugmenot napisał komentarz: No cóż, moi przyjaciele, witajcie w 2026 roku! Piszę w moim ojczyst... / pliki
  4. Szczawson napisał post: Tak ja w tej okolicy. Dawaj na maila numera to se pogadamy na GG cz... / Sylwester 2025
  5. tath napisał komentarz: super ;-) / newsy
  6. Requiem napisał post: Niestety musisz go wysłać na jakiś serwis hostingujący obrazki... / szukam starej mapy: M-City
  7. Magus napisał post: Jak to dodac obrazki? widze tylko opcje z url ... / szukam starej mapy: M-City
  8. Requiem zaktualizował newsa: Mieszkanie w Quake III: Proces tworzenia + sekretne lokacje
  9. Requiem napisał post: Tak, na steam możesz kupić remaster za 40zł: https://store.steampow... / Quake 1 w 2026
  10. Requiem napisał post: Koniecznie :D / szukam starej mapy: M-City
  11. Magus stworzył temat: Quake 1 w 2026
  12. Magus napisał post: mape znalazlem :) jak odpale to posle jakiego screena / szukam starej mapy: M-City
  13. Szczawson napisał post: panie chooy i Martinez, macie jakieś foty z judgement night? / O By cię chuj jak mnie tu dawno nie było
  14. Requiem napisał post: Przeszukałem swoje zbiory i płytki, ale niestety nie posiadam tej m... / szukam starej mapy: M-City
  15. Magus napisał post: inna nazwa pliku to MLM_08.bsp / szukam starej mapy: M-City

Pokaż więcej »

Cytaty

Quakecon will soon start getting sponsored by hair loss solutions, erection pills, life insurance and QVC.

Źródło: http://esreality.com/post/2891023/clawz-everyone-can-give-me-a-hard-time-it-is-about/#pid2891208

Dodał: tath

Ankieta

OMPQ3 2023 - turniej 1v1 online (gracze sami się dogadują, finał 21 maja))

Głosów: 57