Poga 528 Posted March 15, 2020 Share Posted March 15, 2020 (edited) Добрый день. Во время игры вам время от времени приходится сталкиваться с ситуациями, когда какие-либо персонажи, либо герой самого игрока находятся где угодно, только не на том месте, на котором их наблюдаем мы с вами. Такие расхождения наблюдаемого с тем, как расположены герои на самом сервере называются рассинхронизацией либо рассинхроном. В теме будут раскрыты факторы появления расхождений, что об этом сигнализирует, а также рекомендации по управлению своим героем. Полученная здесь информация поможет вам комфортнее проводить свое время, понимая, как работает передвижение героя в игре. Часть 1. Передвижение персонажа. Передвижение героя осуществляется с помощью курсора, набор доступных команд довольно прост: на нажатие по пустой клетке герой будет к ней следовать, пока не займет ее, также нажимая на самого себя, вы остановите свое движение на занятой клетке. На нажатие на персонажа/NPC/монстра- герой возьмет цель и либо подойдет к ней, либо продолжит следование за ней, если цель двигается. Стоит отметить, что по вражеской цели персонаж будет проводить атаку с максимально допустимой дистанции. И хотя вариантов команд для движения в игре минимум, уже этим управлением вы в силах запутать происходящее на вашем экране. От частых и внезапных изменений направления движения и целей в итоге может случиться как запоздалое, так и раннее, чем ожидалось, прибытие к отмеченной цели или точке на локации. Обычно, вместе с такими моментами искажается и путь, пройденный персонажем на сервере. Почему это происходит-под спойлером. Спойлер Информация о ваших передвижениях поступает на сервер в виде исходящего пакета, и только после этого персонаж двигается к указанной вами точке. Если вы меняете направление или цель, то персонаж пойдет к последней указанной вами точке. Таким образом в связи с задержкой, вызванной отправкой пакета на сервер, а также анимацией бега, ваш персонаж на экране некоторое время будет двигаться по иной траектории, нежели на сервере. Т.е. нельзя наблюдать на экране и утверждать, что если во время движения из А в Б вы поменяли курс в сторону точки С, вы гарантированно пройдете через точку Б, которая являлась промежуточной. Даже если на вашем экране все происходило именно так. Рекомендации по управлению персонажем: Передвигайте персонажа по локации последовательно. Изменение цели/точки способно вызвать рассинхрон, в случае, если персонаж не достиг предыдущей цели/точки Нажимайте на точку, на которой стоит ваш герой. Пользуйтесь свободными промежутками и "уточняйте" свою позицию, периодически нажимая на себя, либо на ближайшие к вам клетки, если необходимо. Этим действием вы подтвердите абсолютно для всех на локации свое реальное местоположение. Или близкое к реальному, во время боя пользоваться этим понадобится не 1 и не 2 раза. Отступая от врагов, полностью останавливайтесь по возможности. Во время отступлений на 10-20 клеток вам может потребоваться постоять на месте 2-3 секунды для того, чтобы исчез рассинхрон вашего положения героя. Особенно, если перед отступлением происходили обмены атаками/применение способностей/лаги. Продолжая бегать туда-сюда вы не избавитесь от рассинхрона. Не проходите препятствия на локации, обходясь одной дальней командой передвижения (под "дальней" подразумевается команда с большим расстоянием от курсора до персонажа). Находясь на одном конце препятствия на локации, и нажав на клетку, которая находится за препятствием, высок риск появления рассинхрона в том, с какой стороны препятствия персонаж идет на самом деле. Обходите препятствия в 2-3 последовательные "команды" по нужному вам маршруту. На этом можно закончить с рассинхроном, который может возникнуть от вашей манеры управления персонажем. Следуя рекомендациям, с рассинхроном вы будете встречаться намного, намного реже. Часть 2. Прочие факторы, влияющие на рассинхрон. Далее пробежим по прочим факторам появления рассинхрона: 1) Нестабильное подключение с сервером/лаги/высокий пинг. Простояв 10 секунд после начала боя на арене в лагах, вы пропустите все действия, которые были совершены союзниками и врагами в это время(за 10 секунд враги пробегут 20 клеток, о чем вы не узнаете). Как и ваши действия в момент лагов не будут получены сервером. По итогу получаются известные "атаки через всю карту". Спойлер 2) Использование способностей в движении, атаки в движении. Когда находящийся в движении персонаж использует какую-либо способность на противника, либо атакует и продолжает движение, анимация не всегда способна показать, что персонаж замедлился. На самом же деле, на самом сервере персонаж после каждого подобного действия отстает на 1 клетку. Отстает на 1 клетку, если сравнивать вариант, в котором атака/способность бы не применялась и продолжалось движение. 3) Получение урона в движении персонажем. Частный случай предыдущего пункта. Получая урон, персонаж замедляется, что не всегда может быть достоверно отображено анимацией. Данные факторы-это то, что обязательно следует учитывать во время боя между игроками. Зная их, можно увереннее корректировать дистанцию своего героя от врагов во время боя. Двигаясь и контролируя положение своего героя, вам будет легче вынудить врагов сражаться в нужных вам местах на локации, на которых вы будете уверены, что враги там, и не промахнетесь наверняка. Это безусловно окажет свое влияние на победу. Часть 3. Рассинхрон во время боя. ..."Кинул я темный круг под него, а он стоял на нем, и ничего не чуствовал", - мертвый чернокнижник Рассинхрон безусловно оказывает влияние на успех боя, склоняя результат к одной из сторон. Именно поэтому, вступая в бой с врагами, игровым классам с навыками по площади(АоЕ) важно знать, где находится противник и куда он перемещается на самом сервере. И самый очевидный факт того, что бой ведется в рассинхроне-это ваш либо союзный навык по площади, который не задел в своем радиусе врага. В этот момент враги как правило находятся либо дальше от вас, либо сбоку от того места, в радиусе которого действовал ваш АоЕ-навык. В подобной ситуации есть несколько вариантов действий: 1) "Уточнять" свое собственное положение на локации, отступать. Прожимать и перемещаться в ту область, в которой вы начали бой, уточняя занятую позицию, либо плавно и постепенно отступать в тыл, уходя настолько далеко, насколько позволяет ситуация. Справедливо и для мили, и для дальнобойных классов. Постепенно отходя назад, вы будете уверенны в области, на которой теперь будет находится ваш враг. Магу и паладину сделать такой маневр проще за счет своих навыков перемещения. 2) Продолжить бой на изначальных позициях, применяя навыки по другой области. Если область локации, в которой ведется бой, довольно узкая (в 2-3 клетки), то иногда разумнее будет проигнорировать неудачу, и просто направить следующие навыки на нетронутую ранее область, шансы промахнуться второй раз в узком пространстве минимальные. Советую обращать внимание на воздействие на врагов всех ваших/союзных АоЕ-навыков, и их анимацию. Также стоит отметить, что анимация навыка "прыжка" разбойника воспроизводится на том месте, где на самом деле (на сервере) стоит враг, а "капкан" рейнджера наоборот-держит противника ровно на той клетке, на которой был установлен, несмотря на анимацию. Стоит добавить и о призыве "птицы" заклинателя-она появится около того места, где на самом деле стоит цель, на которую применили этот призыв. А бывает-ваших врагов рассинхронит, и они используют свои навыки, сокращая дистанцию сильнее, чем требуется, или вовсе за ваши спины, промахиваясь ими. Такие случаи тоже можно подмечать, рассматривая, на каком расстоянии от площади поражения вражеского АоЕ-навыка должен был на самом деле стоять противник. 3) Передвигать противника самостоятельно, используя навыки. Неплохой выход из ситуации, когда не ясно, где стоит противник, а времени на отступление нет. По окончанию действия "страха" чк, или "вспышки" шамана персонаж противника становится расположен довольно близко к тому месту, где он на самом деле находится на сервере. Единственный нюанс-с высоким пингом "вспышка" и "страх" на экране прекратятся несколько позже, чем на сервере, что может привести к тому, что рассинхрон на вашем экране останется. Спойлер Основная информация на этом заканчивается. Конечно, не запрещается использовать сразу все, что доступно-отогнать врага "страхом", отступить на пару клеток, и зарядить в область перед вами какой-нибудь АоЕ-навык, чтобы понимать, когда, где и как расположены ваши противники. Еще раз стоит отметить, что управляя своим персонажем последовательно, совершая паузы и с вниманием обходя препятствия, довольно легко будет свести случаи рассинхрона к минимуму. Также стоит порекомендовать при любых раскладах стараться вести сражение на участках локаций шириной в 2-3-4 клетки. В таких областях у вас наименьший шанс на промахи, вопреки рассинхрону. Помимо всего, у рассинхрона есть и свой плюс-с его помощью можно отлавливать тех, кто пытается убегать по кругу, используя препятствия. Ниже один из примеров подобного. Удачи на полях сражений! Edited October 1, 2021 by Poga LostKaktus, Revolt, Konditer and 6 others 9 Quote Link to comment Share on other sites More sharing options...
Mucmp 1404 Posted March 15, 2020 Share Posted March 15, 2020 Го гайд для разработчиков, который поможет убрать расинхрон Quote Link to comment Share on other sites More sharing options...
Poga 528 Posted March 15, 2020 Author Share Posted March 15, 2020 (edited) 20 минут назад, Mucmp сказал: Го гайд для разработчиков, который поможет убрать расинхрон Честно, я и сейчас не испытываю проблем с рассинхроном. Применяя эти рекомендации, о рассинхроне, как о проблеме, вполне можно забыть. Решение рассинхрона от разработчиков принесет или рваную анимацию, или большую нагрузку на подключение. Edited March 15, 2020 by Poga Quote Link to comment Share on other sites More sharing options...
Батько 785 Posted March 15, 2020 Share Posted March 15, 2020 Быстрое переподключение, самое эффективное решение проблем с разсинхроном. Quote Link to comment Share on other sites More sharing options...
Poga 528 Posted March 15, 2020 Author Share Posted March 15, 2020 3 минуты назад, PIE сказал: Быстрое переподключение, самое эффективное решение проблем с разсинхроном. Сомнительный вариант. Например, в моей местности переподключение займет не меньше секунд пяти, за это время пару раз на фарш пустят. То ли дело нажать пару раз на клетку под персонажем пару раз между автоатаками, и все исправить Quote Link to comment Share on other sites More sharing options...
LostKaktus 1008 Posted April 4, 2020 Share Posted April 4, 2020 Более чем полезная инфа в наших реалиях. Хотя меня всё равно не всегда спасает, это всё-таки избавило от большинства случаев, заканчивающихся криками "ДА ТЫ ЖЕ РЯДОМ СТОИШЬ КАКОГО ЧЁРТА ТЫ НЕ БЬЁШЬ" Благодарю за проделанную работу. Quote Link to comment Share on other sites More sharing options...
Vers 373 Posted April 4, 2020 Share Posted April 4, 2020 >разработчики пытались оптимизировать игру и сервера, не вышло, успешно забили >2020 год, гайд от игроков по борьбе с рассинхроном такое только в варспире может быть, реально Ernallid, lemonage and Konditer 3 Quote Link to comment Share on other sites More sharing options...
lemonage 1751 Posted April 14, 2020 Share Posted April 14, 2020 В 04.04.2020 в 17:29, Vers сказал: такое только в варспире может быть, реально Я уже не представляю варспу без рассинхрона. Если завтра уберут рассинхрон, то я промахиваться будут чаще чем попадать аоешками Quote Link to comment Share on other sites More sharing options...
Helnex 71 Posted April 14, 2020 Share Posted April 14, 2020 5 часов назад, lemonage сказал: Я уже не представляю варспу без рассинхрона. весело же, когда в тебя вары за километр летят и всякие ханты стреляют так, что ты даже контроль дать не можешь и отдышаться и мы к этому привыкли уже Quote Link to comment Share on other sites More sharing options...
XzzzX 467 Posted December 20, 2020 Share Posted December 20, 2020 В 15.03.2020 в 19:43, Poga сказал: Использование способностей в движении(баффы), атаки в движении Бафы были пофикшены(если бафаешь себя дак точно) Quote Link to comment Share on other sites More sharing options...
Poga 528 Posted December 20, 2020 Author Share Posted December 20, 2020 4 minutes ago, XzzzX said: Бафы были пофикшены(если бафаешь себя дак точно) Если немного углубить в вопросе, какие именно скиллы были пофикшены, то ответ у разработчиков был следующий "там пару скиллов поправить надо было всего". Я согласен, сейчас с этим пунктом стало проще, но я не уверен, что эта правка действительно затронула все баффы всех классов. Я пока подожду и наберусь собственного опыта. Quote Link to comment Share on other sites More sharing options...
XzzzX 467 Posted December 20, 2020 Share Posted December 20, 2020 4 минуты назад, Poga сказал: но я не уверен, что эта правка действительно затронула все баффы всех классов Баффы, которые жмутся строго на себя дак точно, проверно на личном опыте. Но ничего против не имею, себе всегда больше веры. Спасибо за работу Quote Link to comment Share on other sites More sharing options...
Poga 528 Posted December 20, 2020 Author Share Posted December 20, 2020 1 minute ago, XzzzX said: Баффы, которые жмутся строго на себя дак точно, проверно на личном опыте. Но ничего против не имею, себе всегда больше веры. Спасибо за работу После стольких лет с рассинхроном к изменениям в игре в этом направлении отношение очень скептическое. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.