Ведь не даром GetRandomReal вызывает десинхронизацию под GetLocalPlayer?
В общем я решил сделать случайные направления для полёта плавающего текста который видел лишь конкретному игроку и столкнулся с такой проблемой, которую уже быстро решил, но с другой стороны, а почему не десинхронило сразу? иногда могло выдежать до 3х такий появлений плавающего текста с несинхронизированным направлением и не выкидывало, как так? вар просто решил замять это дело и продолжить игру? при этом были секундные подлагивая, как будто прогружается способность в 100 уровней.
В общем я бы хотел порассуждать на эту тему, проблемы как таковой нет, но ничего подобного не нашёл на форуме, жевать так до победного!

Принятый ответ

как только рандомайзер где-то понадобился, тут же десинкнуло. А если в это время все крипы стоят ровно, никто никуда не движется, никто никого не атакует, то и рандомайзеру не на чем сработать. Логично, что рандом должен вызываться на всех клиентах :)
`
ОЖИДАНИЕ РЕКЛАМЫ...
0
23
5 лет назад
0
каждый текст свои игроки GetLocal и рандомить у каждые игроки. Если 6 игрок то 6 текстаг для каждого игрока и рандом.
0
32
5 лет назад
0
я то сделал функци рандома за пределами за пределами гетлокаплеер, общаю и всё сразу нормализовалось, так смешное то, почему вылетает не после первого вызова, хотелось бы узнать степень терпимости вара к асинхронным данным, может кто проводил какие исследования или опытным путём, что то понял
6
16
5 лет назад
6
как только рандомайзер где-то понадобился, тут же десинкнуло. А если в это время все крипы стоят ровно, никто никуда не движется, никто никого не атакует, то и рандомайзеру не на чем сработать. Логично, что рандом должен вызываться на всех клиентах :)
Принятый ответ
Чтобы оставить комментарий, пожалуйста, войдите на сайт.