MA

Heal com cores diferentes

Por MatheusEnjoy, 21 de abr. de 2014 em Linguagens de Programação

4
1.7k
MatheusEnjoyM
21 de abril de 2014 às 14:42

arhPioO.png

Nome: Heal Changing Colors
Versão: 1.0
Código: Evil Hero
Forum Origem: OTLand.net
Versão: Todos TFS
Descrição: Você pode definir a cor que vai sair a cura.


Vamos ao código:

game.cpp:
Procure na função:
bool Game::combatChangeHealth
Por isso:
addAnimatedText(list, targetPos, TEXTCOLOR_GREEN, buffer);
Substitua por:
addAnimatedText(list, targetPos, g_config.getNumber(ConfigManager::HEALTH_HEALING_COLOR), buffer);
Procure na função:
bool Game::combatChangeMana
Por isso:
addAnimatedText(list, targetPos, TEXTCOLOR_DARKPURPLE, buffer);
Substitua por:
addAnimatedText(list, targetPos, g_config.getNumber(ConfigManager::MANA_HEALING_COLOR), buffer);
configmanager.cpp:
Procure por:

m_confBool[SHOW_HEALING_DAMAGE_MONSTER] = getGlobalBool("showHealingDamageForMonsters", false);
Adicione abaixo:
m_confNumber[HEALTH_HEALING_COLOR] = getGlobalNumber("healthHealingColor", TEXTCOLOR_GREEN);
m_confNumber[MANA_HEALING_COLOR] = getGlobalNumber("manaHealingColor", TEXTCOLOR_DARKPURPLE);
configmanager.h:
Procure por:


NAME_REPORT_TYPE,
Adicione abaixo:
HEALTH_HEALING_COLOR,
MANA_HEALING_COLOR,
Salve e Copile.

config.lua:
Adicione ao config
healthHealingColor = TEXTCOLOR_GREEN
manaHealingColor = TEXTCOLOR_DARKPURPLE

Editado Abril 21 por MatheusEnjoy

MaenilseM
21 de abril de 2014 às 14:56

tem como colocar pra ser uma variaçao de cores? tipo cada healada é uma cor diferente?

 

vlw pelo code, grande trabalho vc ter voltado a postar, :)

Editado Abril 21 por Maenilse

2 semanas depois...
29 de abril de 2014 às 11:07

muito bom, sabe como fazer para healar apenas o que falta para encher o life? igual global, para coloca em 8.6 ...

4 anos depois...
bilauxB
03 de janeiro de 2019 às 10:55

bom dia, q cores posso colocar ???