Форум администраторов игровых серверов

Форум администраторов игровых серверов (https://forum.zone-game.info/TT.php)
-   Работа со скриптами (https://forum.zone-game.info/forumdisplay.php?f=37)
-   -   "Один пакет сбивает другой" (https://forum.zone-game.info/showthread.php?t=25010)

finfan 11.12.2012 18:12

"Один пакет сбивает другой"
 
Доброго времени суток.

Собственно сам вопрос:

http://s005.radikal.ru/i209/1212/5e/3c358fd65a16.jpg

Обведённое красным мешает завершению эффекта - как положенно.
По какой-то непонятной причине, при установке абнормал эффекта, на персонажа, во время действия эффекта посылается пакет AbnormalStatusUpdate, который в свою очередь "будит пакеты" ChangeWaitType и doRevive.

Сам эффект: Юз скила - цель падает на землю (changeWaitType.WT_START_FAKE_DEATH) и отхватывает абнормал в виде STUN эффекта. Полежав на земле секунду, цель поднимается визуально но никнейм её остается на таком уровне как при смерти. В логах я увидел, то, что вижу на скрине. Во время действия эффекта (выделенно желтым), подается AbnormalStatusUpdate, который "будит" чара автоматом подавая пакеты ChangeWaitType и Revive. В конце эффекта (выделено голубым) так и должно быть.

Где копать? для решения данной проблемы.
Спасибо.

Ro_0TT 11.12.2012 18:19

Re: "Один пакет сбивает другой"
 
Стак трейс добавьте на отправку этого пакета и анализируйте.


Текущее время: 21:18. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot