При загрузке карты с частой вероятностью возникает десинхронизация. Насколько я понимаю такую проблему могут создать только триггеры с событием инициализации карты или с событиями типа "От старта прошло 0.1 секунды", а причинами десинка может быть GetLocalPlayer А так же работа с переменными с плавающей точкой (типа игра зачитывает по разному значения этих переменных и из-за этого возникает десинк). Можете помочь с поиском причин десинков с теоретической точки зрения? P.S. Речь идёт о Рефордже

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

Деформация рельефа + использование нативки GetLocationZ() - популярная причина десинхронизации. Интересно, а какие способности вызывают деформацию рельефа, кроме Землетрясения и Волны силы?
`
ОЖИДАНИЕ РЕКЛАМЫ...
1
32
3 года назад
1
0
28
3 года назад
0
А так же работа с переменными с плавающей точкой (типа игра зачитывает по разному значения этих переменных и из-за этого возникает десинк).
Ну это вряд ли.
0
22
3 года назад
0
Деформация рельефа + использование нативки GetLocationZ() - популярная причина десинхронизации. Интересно, а какие способности вызывают деформацию рельефа, кроме Землетрясения и Волны силы?
Принятый ответ
0
28
3 года назад
Отредактирован PT153
0
Деформация рельефа + использование нативки GetLocationZ() - популярная причина десинхронизации
Впервые слышу вообще. Днформация не может вызывать десинка, ибо происходит у всех. Z локальная вещь, но ещё ни разу не было какой-либо разницы, кроме HD vs SD.
0
22
3 года назад
0
PT153, Как обычно, много противоречивой информации. Без наглядных тестов истину не найти.
3
8
3 года назад
Отредактирован PT153
3
Я предположу, т.к GetLocatioZ возвращает локальное значени, то если например если менять координату какого-нибудь юнита, например x, используя высоту, вы получите десинк, кроме того, можно ожидать, что нативка SetUnitFlyHeight также синхронизируется (Видел карту, где снаряд управлялся таким образом по высоте и это иногда вызывало десинк)
Также стоит помнить, что, например, землятрясение в тумане войны не меняет z юнита (как видно на картинке)
Загруженные файлы
Чтобы оставить комментарий, пожалуйста, войдите на сайт.