Рейтинг темы:
  • 0 Голос(ов) - 0 в среднем
  • 1
  • 2
  • 3
  • 4
  • 5
Пакет урона?
#1
Не секрет что в GoD появилась возможность отображения урона прямо на экране.. при этом отображается урон/прирост по MP/HP

Это отдельный пакет? если да, то как называется/ются?

К чему я это все спрашиваю.... чтобы не возникало тупых комментов

Необходимо посчитать весь(автоатаки/скилов/ДоТов) урон, который наносит персонаж/его суммоны другому персонажу/NPC/мобу..
C#, Delphi, Java, WMI, MSSQL, MySQL, Ruby(on Rails)
Ответ
#2
SystemMessage и StatusUpdate соответственно.
Ответ
#3
rage Написал:SystemMessage и StatusUpdate соответственно.

А MessageID не подскажете?
C#, Delphi, Java, WMI, MSSQL, MySQL, Ruby(on Rails)
Ответ
#4
Не в ID дело, там добавлен еще один атрибут, в котором указывается дамаг.
[src=java]
case TYPE_DAMAGE:
{
int[] attr = (int[]) e.obj;
writeD(attr[0]); // target object id
writeD(attr[1]); // attaker object id
writeD(attr[2]); // damage
break;
}
[/src]
TYPE_DAMAGE = 16.
Ответ
#5
rage Написал:Не в ID дело, там добавлен еще один атрибут, в котором указывается дамаг.
[src=java]
case TYPE_DAMAGE:
{
int[] attr = (int[]) e.obj;
writeD(attr[0]); // target object id
writeD(attr[1]); // attaker object id
writeD(attr[2]); // damage
break;
}
[/src]
TYPE_DAMAGE = 16.

Интересно, а где тогда указывается, прирост?? например по МП от "Блистательного Восстановления"
C#, Delphi, Java, WMI, MSSQL, MySQL, Ruby(on Rails)
Ответ
#6
atukal Написал:Интересно, а где тогда указывается, прирост?? например по МП от "Блистательного Восстановления"

Прирост мп, хп и его отображение прекрасно работает без каких либо изменений т.к. S.U. не менялся, а клиенту больше и не нужно, только включить галочки в опциях клиента чтобы отображался всплывающий текст.
А вот дамаг, да как и подсказал вам Рейдж нужно добавлять новый systemmsg id = 16
[Изображение: 61b684.png]
Ответ
#7
перенесено в топикстарт
C#, Delphi, Java, WMI, MSSQL, MySQL, Ruby(on Rails)
Ответ
#8
А для StatusUpdate какая константа, для ХП, МП и ЦП там имееться а для ДПСа какая? Сори если не правильно понял.
Ответ
#9
итак, кто направит на пусть истинный, какие пакеты и какую информацию с них брать чтобы посчитать дпс
C#, Delphi, Java, WMI, MSSQL, MySQL, Ruby(on Rails)
Ответ
#10
atukal Написал:итак, кто направит на пусть истинный, какие пакеты и какую информацию с них брать чтобы посчитать дпс

:redlol:и чё будет?


а по делу. Их нету всех - нужно самим смотреть что ОФФ посілает. В ГоДе добавили SystemMessage тип с дамагом.

что б узнать ХП/МП моба, можно зайти на PowerWiki и все
consulo.io - Consulo - multi-language IDE
Ответ


Возможно похожие темы ...
Тема Автор Ответы Просмотры Последний пост
  Пакет на клик в "вопросик" kotelok 2 1,299 12-12-2021, 05:34 PM
Последний пост: kotelok
  Непонятный пакет сервера kotelok 2 1,565 01-04-2020, 06:51 PM
Последний пост: kotelok
  Странный пакет pokan81 2 1,567 09-02-2016, 05:36 PM
Последний пост: pokan81
  UserInfo Помогите пожалуйста поправить пакет vanyahunter123 0 1,181 11-30-2015, 04:01 AM
Последний пост: vanyahunter123
  Как работает пакет RequestBBSwrite? Johnson 2 1,227 02-01-2015, 09:34 PM
Последний пост: Johnson
  Задержка крит урона петов\самоннов Influence 14 2,649 10-30-2014, 08:03 AM
Последний пост: Melcor
  Что такое пакет Numeric 8 1,850 07-01-2014, 05:47 PM
Последний пост: Daan Raven
  Мобы получают 0 урона и не убиваются JimmKary 11 2,824 05-09-2013, 11:45 PM
Последний пост: Noize
  Пакет kloni1 3 1,718 04-15-2013, 01:17 PM
Последний пост: elastic
  пакет SendMacroList Mazaffaka 13 3,710 11-04-2012, 04:27 PM
Последний пост: RaRus

Перейти к форуму:


Пользователи, просматривающие эту тему: 1 Гость(ей)