Здравствуйте, уважаемые разработчики! 🌟
У нас возникла одна странная, но, надеемся, решаемая ситуация, и мы были бы очень благодарны за помощь.
Суть проблемы:
Когда наш друг заходит к нам в игру в первый раз — всё отлично: он двигается, играет, взаимодействует, всё отображается корректно.
Но при повторном подключении начинается нечто странное:
Мы видим, что он просто стоит на месте (обычно на месте спавна) и не двигается.
Однако он продолжает выполнять действия, которые частично отображаются у нас: например, открывает рюкзак, подбирает предметы, может даже убивать противников.
Боты его не видят, он становится для них как будто невидимым.
При стрельбе слышны два звука: один — когда он действительно кого-то убивает, второй — как будто выстрел происходит там, где он стоит у нас.
При этом у себя он видит полноценную игру: он бегает, сражается и не замечает проблем.
С нашей стороны он просто стоит, но на самом деле он "играет только у себя".
Мы проверяли это и с модами, и без модов — результат одинаковый. Также мы протестировали всё на его сервере:
Первый заход проходит нормально.
Но при втором подключении ситуация меняется — теперь мы для него стоим на месте, как будто в AFK на спавне, а он видит, что играет с нами.
То есть, проблема повторяется в обе стороны: второй раз подключившийся игрок "зависает" для остальных, хотя у себя всё работает.
Выглядит так, будто сервер "теряет" связь с позиционированием игрока, но всё остальное (инвентарь, стрельба, взаимодействия) отрабатывается только на его стороне.
Будем очень признательны за помощь или подсказки, куда копать. Спасибо вам за вашу отличную работу и поддержку! ❤️