Перейти к содержимому
RU
Играть

Форум

Потеря ХП из за пустоты.


DepressiveBlackMetal

Рекомендованные сообщения

M1ABQ.png

 

На картинке мы видим 2 танка....Красного пингует и сервер мне показывает что танк предо мной.Я делаю выстрел и получаю сплеш урон.(Рис.1)....Но потом сервер говорит --Чел.Оказывается красный танк не должен был быть перед тобой и отлагивает его назад (рис.2)  и что в итоге мы имеем?Я от пустоты получаю урон и сервер тому подтверждение что красного танка рядом передо мной  и не было некогда...Вопрос...Почему красный танк сервер вернул на его натуральное положение отлагав назад а мне ХП не отлагивает как было перед выстрелом в пустоту.(а красный танк и был пустота раз сервер сказал его нету передо мной...).Когда вы это почините?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

@DepressiveBlackMetal

Здравствуйте, спасибо за подробные разъяснения :yes:

 

Это проблема рассинхрона.

Ваша проблема имеет на сервере 2 (одновременных) действия.

1 - лагающий (по своим причинам) танк.

2 - сплеш урон, который вы получили.

 

Когда танк начал лагать, он писался на сервере 1-м действием и для сервера был нормальным танком, ввиду чего вы получили свое действие от сервера (сплеш урон).

После этого произошел следующий процесс, от чего сервер переместил танк на точку А из точки В (также по своим причинам). Если бы вы снова выстрелили, то не получили бы ни сплеша, и не нанесли бы урона.

 

На сервере все пишется разными действиями, а не 1-м, единым, поэтому все так и происходит.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Если я правильно понимаю то сервер следит за танком НО не за последствия которые он как бы по ошибки успел натворить.( из за своих лаг).Но опять же интересно выходит...Сервер отлагивает танк,сервер даже флаг сбрасывает с лагающего танка а не отлагивает вместе с ним (значит и за флагом следит серв)(античит) НО сервер не следит за ХП получается и не синхронизирует  меня с лагающим танком.Я так понимаю это слишком будет трудозатратно для сервера что бы устранять все последствия лагера и по этому этого нет в игре?

Изменено пользователем DepressiveBlackMetal

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Гость
Эта тема закрыта для публикации сообщений.
  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу

×
×
  • Создать...