Страница 1 из 1

Как установить серверное время

СообщениеДобавлено: 29 июл 2018, 12:35
nikotin
Здравствуйте. Время посланное сервером доходит до клиента не мгновенно. Пинг может прыгать на 200% (и более). Как определить на сколько полученное время от сервера на клиенте надо увеличить (причем от сервера клиенту время доходит за половину пинга -величина, которая всегда остается в тайне, можно вычислить только полный пинг, который постоянно скачет)? Нужно ли вычислять средний пинг и по нему корректировать полученное серверное время на клиенте? Если да то сколько принято посылать вычислительных пакетов пинга (средний пинг из 50 полученных пингов, или по другому количеству), и с какой частотой (получил ответ от сервера и сразу следующий запрос посылает или например раз в секунду)? На сколько точно возможно установить серверное время на клиентах?

Re: Как установить серверное время

СообщениеДобавлено: 30 июл 2018, 14:21
DbIMok

Re: Как установить серверное время

СообщениеДобавлено: 06 авг 2018, 16:01
KanycTa
Работает в RakNet и в uNet

Синтаксис:
Используется csharp
double time = Network.time