Перейти к содержанию
Asterios

Admin

Administrator
  • Постов

    19 440
  • Зарегистрирован

  • Посещение

Весь контент Admin

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

    ruuush?)

    А все потому, что я об этом ничего не знаю. Ок, займусь.
  11. Вчера на х55 была старая ревизия. Не нужно про него больше писать, о том что было вчера. Ревизию на нем откатывали из за проблем с логином. На всех остальных и вчера и сегодня - новая. Мне нужно знать, постоянных дерганий во время движения больше нет? Я не говорю про окончание и начало движения, именно во время. Если есть, то опишите, как часто, и на всех ли персонажах, во всех ли локациях. Если нет, то я попробую еще раз уменьшить максимально допустимое отклонение. Оно сейчас - 3 квадратика геодаты (16*3=48) а это довольно много, хочу сократить до 2-х, чтобы движение стало более точным.
  12. Противник и раньше и сейчас был в паре метров, но теперь его визуальное положение корректируется. В следующий раз, делайте видео, чтобы мне было понятнее, что именно произошло.
  13. Вообще-то, последний год как минимум, я обновляю все сервера одновременно, с помощью 1 команды в консоль. Потому что стало лень открывать каждую консоль отдельно, и сделал для этого скрипт. Лишь в редких случаях они обновляются по-отдельности, когда это необходимо.
  14. Это хорошо, если так. Потому что иначе, рассинхронизация будет.
  15. Это перепроверить, сегодня уже должно быть нормально.
  16. Это вероятно исчезнет после рестарта.
  17. Корректировка положения чара нужна в любом случае. Или в начале движения, или в конце, или во время. Я конечно ее еще немного оптимизирую, но она все равно будет, если будет разница в координатах.
  18. Проблему с луками (и не только, оно на самом деле и на магов и вообще на всех влияло) исправил. Флуд в чат убрал. Обновится утром. Сегодня больше ничего не трогал, пару дней в таком виде побегаете, жду отзывов, на сколько текущий вариант комфортный, и есть ли какие-то проблемы.
  19. Потери и пинг - почти не связанные друг с другом вещи.
  20. Это временно, завтра исчезнет. Кстати, можно координаты, где были получены такие значения?
  21. Но тогда не будут качать 10+, чтобы избежать варов.
  22. Для х55 были планы сделать что-то похожее. Можно между владельцами замков и крепостей, но можно и между всеми кланами в целом. А чтобы новичков не обижали, то сделать вар только между высокоуровневыми кланами (5+ уровень клана например). Это можно сделать как на постоянной основе, так и в качестве ивента, например на выходные.
  23. Не страшно, забыл просто отключить. Зато если проблемы будут, то доп информация будет Это еще вчерашняя проблема. Попробую сегодня исправить.
  24. По вашей логике, он тогда каждый день скатывается. Ночью. В воскресенье пиковый онлайн всегда меньше, чем в будние дни. Но средний больше.
×
×
  • Создать...