- Хроники
- Master Class
- Исходники
- Присутствуют
- Сборка
- приватный
Greetings everyone,
I've been messing around with the newest protocol version client (High Elves p464) and I can't seem to figure out how to display the ON-SCREEN DAMAGE TEXT.
The old system from Essence SevenSigns (p447) no longer works.
There is a new system triggered through the ExDamagePopUp packet. I've added the packet, with the proper structure taken directly from the client, but the text appears GREEN, all the time, regardless of what type of element I hit with and what type of elemental defence a monster has. It is never white/silver.
From what I could gather from the client, the TEXT color depends on the ELEMENTAL SPIRIT TYPE, as evident from this GFX code block:
I've used
The question is, where are these SPIRIT_TYPES provided from, or more specifically, how can I force a specific SPIRIT_TYPE to be used from within the SERVER CORE (which packet)?
Below is a screenshot of how the new DMG Text is being triggered in the GFX, where `attackType` equals the SPIRIT_TYPE. I've checked everywhere, but I couldn't find the culprit.
I've been messing around with the newest protocol version client (High Elves p464) and I can't seem to figure out how to display the ON-SCREEN DAMAGE TEXT.
The old system from Essence SevenSigns (p447) no longer works.
There is a new system triggered through the ExDamagePopUp packet. I've added the packet, with the proper structure taken directly from the client, but the text appears GREEN, all the time, regardless of what type of element I hit with and what type of elemental defence a monster has. It is never white/silver.
From what I could gather from the client, the TEXT color depends on the ELEMENTAL SPIRIT TYPE, as evident from this GFX code block:
I've used
Вы не можете просматривать ссылку пожалуйста воспользуйтесь следующими ссылками
Вход или Регистрация
to convert the colors and the default is SILVER, as it should be, the FIRE is red, WATER is blue, etc.The question is, where are these SPIRIT_TYPES provided from, or more specifically, how can I force a specific SPIRIT_TYPE to be used from within the SERVER CORE (which packet)?
Below is a screenshot of how the new DMG Text is being triggered in the GFX, where `attackType` equals the SPIRIT_TYPE. I've checked everywhere, but I couldn't find the culprit.