Доброго времени суток. Я делаю небольшие карты, в которые потом играю с друзьями по локалке или по гарене.
Так вот... У меня в последней опять появились проблемы с десинхроном!
Я хочу узнать все причины, из-за которых может появиться дисинхрон!
Одну причину я нашёл сам... Когда нейтрально враждебные юниты атакуют летающих юнитов, у которых миссы, то если они мисанут - то в 50% случаев вылетали пол игроков с мапы!
И вот недавно я создавал карту - обычная мапа на развитие (переделанная)!
Вот что я добавил:
Нестандартные спелы на ГУИ и Джасс - героям.
Переделал 2 расы (юниты, модели, звуки и тд).
Изменил звуки/текст/картинки в константах. (к примеру иконка дерева выглядит по другому, и звук когда на союзника напали другой и тд). Что-то ещё там менял.
Сделал простенькие скрипты.
Ну и добавил ИИ через "редактор ИИ" этим расам...
И бывает что вылетает игрок с дисинхроном! Причём тупо на ровном месте! Он ничего не делал. Только отдал может приказ герою/солдатам двигаться! И ВСЁ! Из-за чего дисинхрон? Я смотрел реплей - ничего такого не происходит вообще! Ни триггеров, ни спелов... Вообще ничего не заметил.
Так вот.... Напишите плз из-за чего может происходить дисинхрон! Все причины!
Вдруг я найду в своей мапе что-то похожее...

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

Fraps:
Там короче когда я воду создавал, то криво земля шла... Как бы это объяснить... Тыкаю создать воду - рядом создаётся земля...
Пришлось как-то скрыть в текстурах растений этот баг.
Это из-за него может быть дисинхрон?
Нет. Это не баг, а корявый ланд дизайн и из за этого дропать не будет. Уверен на 99%, что десинх кроется в "GetLocalPlayer"

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
0
16
7 лет назад
0
Да эт жесть конечно.... Но благо скоро гарену переделают, и можно будет реконект сделать как в Доте 2 - это в корне решит эту проблему)
0
32
7 лет назад
0
Fraps:
Да эт жесть конечно.... Но благо скоро гарену переделают, и можно будет реконект сделать как в Доте 2 - это в корне решит эту проблему)
Эмм рекконект дело скорее не платформы а хост бота.
0
29
7 лет назад
0
Если бы можно было сделать реконнект как в доте проблемы десинхрона не было бы в принципе, но реконнект если и будет то будет скорее как в хотсе - по 10 минут ожидания как при перемотке реплея, только хуже.
0
16
7 лет назад
0
quq_CCCP:
Fraps:
Да эт жесть конечно.... Но благо скоро гарену переделают, и можно будет реконект сделать как в Доте 2 - это в корне решит эту проблему)
Эмм рекконект дело скорее не платформы а хост бота.
Не, именно игроков. Я спрашивал у них.
Doc:
Если бы можно было сделать реконнект как в доте проблемы десинхрона не было бы в принципе, но реконнект если и будет то будет скорее как в хотсе - по 10 минут ожидания как при перемотке реплея, только хуже.
а заодно и проблему фаталов... Если хост не вылетит)
Хотя там наверное даже хост перезайти сможет, но насчет этого не знаю.
0
28
7 лет назад
0
а как реконект может помочь при десинхроне?
вар ведь кикает читера нафиг
а конектиться заново каждые 5 минут думаю никто не будет
особенно если десинк у хоста будет
0
24
7 лет назад
0
nvc123, десинхрон это скорее баг, чем античит
nvc123:
а конектиться заново каждые 5 минут думаю никто не будет
Ну это надо хорошо накосячить, дабы кикало каждые 5 минут
0
20
7 лет назад
0
а как реконект может помочь при десинхроне?
При реконнекте, внезапно, клиент синхронится с актуальными данными сервера
2
28
7 лет назад
2
десинхрон это скорее баг, чем античит
десинхрон это баганый античит
0
21
7 лет назад
0
Мемхак вот уже сделали, хотя кто-то говорил раньше о недостижимости такого.
Если уж потрошить вар и дальше (той или иной версии), по-хорошему и о вшивании реконнекта можно задуматься прямо в движок, если у кого будут силы и желание, ведь это одна из вещей, которых реально не хватает.
Я всегда говорю, что из всего можно сделать все, вопрос, насколько это каша из топора.
0
16
7 лет назад
0
всегда можно было делать что хочешь, мемхак удобен лишь за счет того, что юзеру не надо ничего устанавливать или делать, запустил и играешь. полноценный реконнект пытались делать году в 2010, но дота2 убила эти планы - слишком дохера усилий за нихера и меньше
4
29
7 лет назад
4
При реконнекте, внезапно, клиент синхронится с актуальными данными сервера
Лол, удачи. Если у тебя по ходу игры произошла ошибка реконнект при локстепе точно таким же образом эту ошибку вопроизведет и тебя просто опять кикнет.
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.