-
Постов
19 440 -
Зарегистрирован
-
Посещение
Тип контента
Форумы
Галерея
Исправление ошибок
Весь контент Admin
-
Проверьте, исправилось или нет, кое что поменял (без рестарта).
-
Я не про браузер, а про блокировку сервисов яндекса в Украине.
-
Баг с водой поправил, а так же чар теперь меньше ходит по дну. Сделал более точное позиционирование, теперь чар добегает до цели и в клиенте и в сервере одновременно на любых скоростях. Как выяснилось, ранее, чем меньше у чара скорость, тем больше было отставание на сервере. Вероятно поэтому чары и дергались (плюс пинг). Причина была в том, что время которое чар идет шагом перед тем как перейти на бег, оказывается не константа, а различается для разных скоростей. Вот итог на сегодня (следите за кубиком, и сравните с прошлыми видео): Capture 2018-04-09 01-27-23-388.mp4 Кубик не дергается зигзагами, и не находится чуть позади/впереди чара, как было раньше. Ну и, как я уже писал выше, положение обновляется в 2 раза чаще. Проблемы, связанные с петами пока не исправлял, но подозреваю что ситуация улучшится из за этих правок. Проблема там возникает если зажать скилл пета, послав его атаковать вдаль. Причина скорее всего в слишком частых запросах на движение, движок просто не успевал. Но теперь возможно будет успевать. Нужны тесты.
-
Может быть, из за блокировки яндекса?
-
Еще одно важное улучшение: ранее, персонажи бегали по цепочкам из квадратиков 16х16, и могли находиться только в центрах этих квадратиков. Это было необходимо для гарантии целостности пути. Теперь, цепочки из квадратиков все так же строятся, но чар может ходить не только по центрам, его координаты рассчитываются с точностью до единицы. Это значительно повысило точность движения. Пример: ранее, если чар почти дошел до края квадратика, но движение было прервано, то чар оставался на середине квадрата (а визуально нет), и новое движение начиналось оттуда же. Теперь же, даже если чар прошел небольшой кусочек квадрата, этот прогресс запоминается и координаты сохраняются. Дополнительно, повышена частота с которой обновляются координаты, теперь в 2 раза чаще, т.е. каждые 32мс при скорости 250. Пока не знаю, хватит ли производительности у сервера, но посмотрим, сравним. Скорее всего, мало повлияет. Так же, исправил неточность в координатах при изменении скорости движения во время бега.
-
Взял этого чара для опытов - не получилось повторить. Зато нашел баг, связанный с водой, поправлю. Подозреваю, что проблема все-таки в пинге. Какой пинг показывает?
-
Ну тут только упреждение поможет, позже сделаю тоже. И хочу подчеркнуть, это уже не баг.
-
Проблему с рашем вероятно решил, и дерганий при беге должно стать меньше. Обновление утром.
-
Очень и очень странно, у меня не получается повторить это. И дело явно не в пинге. При пинге 6 и при пинге 80 у меня нет ни одного подергивания. Если бы я смог повторить, то точно бы нашел причину... Какой ник, какой город? Могу попробовать взять этого чара ненадолго и сам им побегать.
-
А все потому, что я об этом ничего не знаю. Ок, займусь.
-
Вчера на х55 была старая ревизия. Не нужно про него больше писать, о том что было вчера. Ревизию на нем откатывали из за проблем с логином. На всех остальных и вчера и сегодня - новая. Мне нужно знать, постоянных дерганий во время движения больше нет? Я не говорю про окончание и начало движения, именно во время. Если есть, то опишите, как часто, и на всех ли персонажах, во всех ли локациях. Если нет, то я попробую еще раз уменьшить максимально допустимое отклонение. Оно сейчас - 3 квадратика геодаты (16*3=48) а это довольно много, хочу сократить до 2-х, чтобы движение стало более точным.
-
Противник и раньше и сейчас был в паре метров, но теперь его визуальное положение корректируется. В следующий раз, делайте видео, чтобы мне было понятнее, что именно произошло.
-
Вообще-то, последний год как минимум, я обновляю все сервера одновременно, с помощью 1 команды в консоль. Потому что стало лень открывать каждую консоль отдельно, и сделал для этого скрипт. Лишь в редких случаях они обновляются по-отдельности, когда это необходимо.
-
Это хорошо, если так. Потому что иначе, рассинхронизация будет.
-
Это перепроверить, сегодня уже должно быть нормально.
-
Это вероятно исчезнет после рестарта.
-
Корректировка положения чара нужна в любом случае. Или в начале движения, или в конце, или во время. Я конечно ее еще немного оптимизирую, но она все равно будет, если будет разница в координатах.
-
Проблему с луками (и не только, оно на самом деле и на магов и вообще на всех влияло) исправил. Флуд в чат убрал. Обновится утром. Сегодня больше ничего не трогал, пару дней в таком виде побегаете, жду отзывов, на сколько текущий вариант комфортный, и есть ли какие-то проблемы.
-
Потери и пинг - почти не связанные друг с другом вещи.
-
Это временно, завтра исчезнет. Кстати, можно координаты, где были получены такие значения?
-
Но тогда не будут качать 10+, чтобы избежать варов.
-
Для х55 были планы сделать что-то похожее. Можно между владельцами замков и крепостей, но можно и между всеми кланами в целом. А чтобы новичков не обижали, то сделать вар только между высокоуровневыми кланами (5+ уровень клана например). Это можно сделать как на постоянной основе, так и в качестве ивента, например на выходные.
-
Не страшно, забыл просто отключить. Зато если проблемы будут, то доп информация будет Это еще вчерашняя проблема. Попробую сегодня исправить.
-
По вашей логике, он тогда каждый день скатывается. Ночью. В воскресенье пиковый онлайн всегда меньше, чем в будние дни. Но средний больше.