PL/Sync interval settings: Difference between revisions

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
mNo edit summary
mNo edit summary
 
(No difference)

Latest revision as of 12:11, 19 April 2024

O synchronizacji graczy

Synchronizacja klawiszy gracza jest zawsze wykonywana na żądanie. tzn. gracz naciska W (lub przesuwa joystick do przodu), a synchronizacja jest natychmiast wysyłana do serwera, a następnie do innych klientów. Nie ma ustawienia ograniczającego synchronizację klawiszy, ponieważ jest to niezbędny element minimalizujący opóźnienia. Poniższy parametr "player_sync_interval" to odstęp między korektami pozycyjnymi i obrotowymi w celu synchronizacji klawiszy. Dzieje się tak w przypadku, gdy ruch zinterpretowany przez system synchronizacji kluczy na zdalnych klientach spowodował jakiekolwiek błędy.

Domyślne wartości

Nazwa Wartość domyślna (ms) Zakres wartości Opis
player_sync_interval 100 50-4000 Czas między aktualizacjami korekcji synchronizacji kluczy dla graczy. (Uwaga: synchronizacja klawiszy gracza jest zawsze wykonywana na żądanie i żadne ustawienie nie ma na nią wpływu) (Uwaga 2: nie ustawiaj zbyt wysokiego interwału player_sync_interval, spowoduje to fałszywe problemy z siecią).
lightweight_sync_interval 1500 50-4000 Czas pomiędzy aktualizacjami dla bardzo odległych graczy
camera_sync_interval 500 50-4000 Jak często informować serwer o zmianach po stronie klienta w pozycji kamery i celu lokalnego gracza.
ped_sync_interval 400 50-4000 Czas pomiędzy aktualizacjami dla pedów niebędących graczami
ped_far_sync_interval 2000 50-4000 Czas pomiędzy aktualizacjami pedów niebędących graczami dla klientów, którzy są od nich daleko.
unoccupied_vehicle_sync_interval 1000 50-4000 Czas pomiędzy aktualizacjami dla pustych pojazdów (bez pasażerów i kierowcy).
keysync_mouse_sync_interval 100 50-4000 Minimalna przerwa między aktualizacjami ruchu myszy wysyłanymi do serwera
keysync_analog_sync_interval 100 50-4000 Minimalna przerwa między aktualizacjami ruchu częściowych osi joysticka wysyłanymi do serwera. (Pełny ruch osi jest traktowany jako synchronizacja klawiszy i nie jest ograniczony przez to ustawienie).

Sugerowane ustawienia

Przepustowość i oszczędność CPU

player_sync_interval 200
lightweight_sync_interval 3000

Przepustowość i spora oszczędność CPU

player_sync_interval 300
lightweight_sync_interval 4000

Mniej irytujące, puste pojazdy

unoccupied_vehicle_sync_interval 500

Ekstra synchronizacja (intensywne zużycie CPU oraz przepustowości)

player_sync_interval 50
keysync_mouse_sync_interval 50
keysync_analog_sync_interval 50