Подозреваю, что цель у магов не слетает. Просто для выстрела магией нужно действие на клиенте, которого конечно же нет после вылета. А воин и лучник бьют автоматом - ничего дополнительного, кроме установки атаки, на клиенте не требуется.
/quit - это команда, которую вы сами используете, почему сервер за вас должен думать и снимать атаку, когда это можно и вручную перед ее использованием сделать? Это же команда для закрытия клиента, когда не хочется ждать минуту после боя, а вовсе не для корректного выхода. Это тоже самое, что просто убить клиент через диспетчер задач.
Если персонаж теряет связь - во многих случаях это действительно означает вылет клиента. Но что считать потерей связи? Например, залагавший клиент может и полминуты не отвечать серверу, а потом восстановить связь и продолжить игру.
--------------------
Личные сообщения на форуме отключены. Обращайтесь на antok_bin@mail.ru
|