-
Постов
19 440 -
Зарегистрирован
-
Посещение
Тип контента
Форумы
Галерея
Исправление ошибок
Весь контент Admin
-
Наоборот, уменьшающий, т.к. при частых кликах сервер отстает от клиента. Но тогда уж корректировать скорость на сервере, а не в клиенте. Только это все называется костыли, изначальную проблему не решающие.
-
Это не так работает. Во время любого движения (при атаке или нет) клиент раз в секунду отсылает валидейты серверу, со своими координатами. Сервер сверяет эти координаты со своими, и если разница слишком большая (сейчас это 128 единиц, вероятно надо будет уменьшить когда все доделаю) то корректирует позицию чара в клиенте. Если я выставлю это значение в 16 единиц, то рассинхрона вообще не будет никогда, но чар будет дергаться постоянно. При атаке на видео, чар видимо продолжает бежать но не выходит за разницу в 128 единиц поэтому валидейт не присылается. Нужна, но я ее сократил в 3 раза. Это утром исправится.
-
На текущий момент, сервер х5 состоит из 12 объединенных серверов, включая изначальный.
-
Исправлен баг, которому уже лет 10 минимум, или даже больше, который вызывал криты при входе в игру. Он до сих пор присутствует абсолютно на всех java серверах. Но конечно, не все виды критов исправятся. Так же, исправлена проблема, из за которой после релогина, персонаж оказывался непонятно где. Ну и заодно, исправили сортировку макросов.
-
Сегодня уже на пару больших пакетов меньше при входе. С завтрашнего утра на несколько десятков мелких меньше. Останется всего с десяток, которые уже точно нужны, дальше некуда оптимизировать.
-
You must create a topic with payment details: https://forum.asterios.in/forum/81-unitpay-интеркасса-webmoney-qiwi-яд-итп/
-
Да, тоже хотел сделать. Сделал для тестов отображение реального положения чара на сервере. Вот как выглядит нормальный бег, если не кликать часто: Capture 2018-03-17 01-11-00-183.avi А вот проблема, которая еще не исправлена, это если кликать часто вдалеке: Capture 2018-03-17 01-11-18-780.avi
-
Долго разбирался, причину рассинхрона при частых кликах на дальнее расстояние в принципе нашел, но пока не знаю как исправлять. Пока что рекомендую кликать пореже, тогда не будет откидывать назад. Несколько более мелких причин рассинхрона исправил. Пока ковырял, нашел причину, по которой рассылалась куча лишних больших пакетов (7 месяцев было сломано). А так же, подозреваю что исправил некоторые криты, при входе в игру. Нужно тестить. Утром обновлю.
-
Используйте другую читалку. Потому что если добавить дату в заголовок, то во всех остальных будет видно дату два раза подряд.
-
Это не баг. Это граница боевой зоны, которую трудно нарисовать вплотную к стене. При выходе за границу, игрок считается проигравшим. Чтобы такого не происходило, нужно более точную зону нарисовать. Когда будет время сделаю, но это не такой простой вопрос, как кажется. Нужно учитывать малейшие изгибы стены, а еще лучше рисовать зону прямо внутри стены, что в клиенте трудно осуществить.
-
Занимался другими делами, времени сейчас мало очень, буквально несколько дней свободных до конца месяца. Вероятно, успею что-нибудь поправить. Но вплотную займусь только через пару недель.
-
You dont need to leave home to buy Bitcoins Its same as credit cards. You can go to https://localbitcoins.net/ and create the online wallet in 1 min. After that, you can choose any pay method, choose a good seller, and buy bictoins, in few minuts. After that, you can buy golds on our shop. Its not the best method to create the wallet (better offline wallet), and not best price (better on stock exchange), but very fast and easy.
-
Не нужно называть что-то проблемой до тех пор, пока вы сами детально не разобрались в этом.
-
Никаких технических накладок с нашей стороны не было. На другом проекте сервера бы просто отключились на сутки, в лучшем случае. И это было бы нормой. А мы норму перевыполнили. Радуйтесь.
-
Есть защищенные каналы, а есть незащищенные. Защищенные работают в среднем хуже, чем незащищенные. Там хуже пинг и иногда могут быть потери. Поэтому, когда нет атак, мы пускаем вас через незащищенные каналы, потому что иначе вы жалуетесь и ноете. Переключение с одних каналов на другие не автоматическое, и не всегда возможно, а иногда требуется участие провайдера (звонок в офис), но атаки часто происходят в выходные. Это я описал все упрощенно в сотню раз, на деле все сложнее. Иногда требуется срочно поднять новый сервер в другой стране, иногда быстро разработать новые методы защиты. Иногда просто заканчиваются варианты. Совсем. В этот раз мы среагировали за несколько минут, далее пол часа разбиралась и решалась проблема, и еще пол часа потребовалось чтобы достучатся до провайдера. И это очень и очень быстро.
-
Любое решение, принятое мною по поводу осад, вызовет кучу негатива либо от одних, либо от других игроков. А так же, будет вмешательством в игровой процесс. Поэтому я предпочитаю ничего не делать. Это тот самый случай, когда выхода из ситуации просто не существует. Ваши подозрения по поводу каких-то там кланов просто глупы и смешны. Это все равно, что подкидывать тараканов в еду в своем собственном ресторане, чтобы насолить неугодным клиентам. Но делать это со всеми клиентами сразу, и угодными и неугодными.
- 22 ответа
-
11
-
Возможно, этот провайдер блокирует ip адреса, вместо доменных имен. Это проблема провайдера, они таким образом тысячи случайных сайтов блокируют.
-
Ограниченная мана у магов тоже причиняет неудобства. Что теперь, делать ее бесконечной?
-
Судя по тестам, значительно улучшилось преследование и атака/каст. Особенно при движении вдоль стен. Я прицепил к себе чара со скоростью 120, выставил себе скорость 450, и попытался убежать от него в гиране, оббегая все стены и удаляясь на приличное расстояние. В итоге он меня всегда находил
-
Это о чем вообще? Они же наоборот, раньше ползли где-то вдалеке, а теперь бегают рядом с чаром, да еще со скоростью чара. За следующий такой репорт выдам просто РО. Хотя нет, не нужно больше сообщений в мою сторону от этого автора. Любых.
-
Остановку чара при неудачном касте/атаке убрал. Нашел настоящую причину зависания клиента, исправил. Оказывается, этой ошибке много лет, но могла не проявляться ранее, или проявляться реже. Если коротко: чар использует скилл на цель, цели не видно, но она в радиусе скилла. Движок строит хороший, красивый и правильный путь до цели, состоящий из цепочки квадратиков 16х16. Но т.к. у скилла есть радиус, и он больше чем длина пути, то он применяет оффсет к найденному пути, т.е. вырезает весь путь целиком (если бы радиус был меньше, то вырезал бы только часть пути около цели, равную радиусу). В итоге, путь нулевой, движок думает что мы достигли цели, но цели все еще не видно, продолжаем попытку... ну вы поняли А где-то в середине этого цикла происходит отправка например пакета на остановку движения. В итоге, клиент получает бесконечно большое количество пакетов, и конечно же вырубается. Решение - отрезать от пути по одному квадратику до тех пор, пока цель не перестанет быть видна, или выйдем за пределы радиуса скилла. Уже сделал.
-
Тогда, ваш персонаж будет оказываться неизвестно где (в стене?), если вы не остановили движение. Но я уменьшу эту задержку до более комфортного уровня. Нужно только потестить будет.
-
Выделение цели вызывает механизм выравнивания ее положения, и это видите только вы. Значит, у цели сильно отличались координаты от реальных.
-
Я небольшой перерыв делал, скоро продолжу. Не переживайте, все поправлю в итоге. Тот рассинхрон что вы видите, на самом деле следствие багов, а не недостатков движка. Надо понимать разницу. Это уберу.
-
Преследование со скиллами радиусом более 500 полностью отключено. Управляйте руками.