Показать сообщение отдельно
Старый 08.08.2008, 08:59  
bettatest
Постоялец
Аватар для bettatest
OFFLINE
Регистрация: 09.05.2007
Сообщений: 88
Благодарностей:
28 всего
Мнения: + 9
Репутация: 338
Отправить сообщение для bettatest с помощью ICQ

Цитата:
НО, если ты попытаешься атаковать цель, которая далеко от тебя (и получишь ошибку атаки: цель слишком далеко), то для всех окружающих ты исчезнешь :) А теперь подумай, неужели окружающим передаётся пакет об ошибке ТВОЕЙ атаки?
Объяснения я искать не стал, т.к. ради простого интереса время на это тратить жалко.
Тут как раз простой ответ.
Несколько неверный алгоритм заложен в сервере - если чар или моб совершает действие то не шлется пакет о присутствии юнита, а шлется пакет о результате действии. Однако после прощета результата действия окружающим отсылается инфа лишь в случае успешного результата. Т.е. ошибки атаки типа "вне радиуса атаки" не посылаются всем, а только тому кто промахнулся НО! при этом пакет о присутствии чара-моба уже тоже не посалается окружающим и они слепнут.

Интересно, а что это сейчас так БУМкнуло?
И где интересно мой воздушный шарик?
И откуда тут взялась эта зеленая тряпочка?
Ааааа!Аааааа!Аааааа!Ааааа!АААААААААААА!
::divan::
 
Ответить с цитированием