Ir para conteúdo
  • 0

Como Mudar Cor Do Heal E De Algumas Runas?


LucasDipic

Pergunta

Meu ot é 8.60 e eu estou querendo por as cores do Heal e algumas runas parecidas com o GLOBAL , tipo a exura vita Heal Azul clarinho no global .. alguem sabe como deixar igual ou modificar ao meu gosto?

Link para o comentário
Compartilhar em outros sites

11 respostass a esta questão

Posts Recomendados

  • 0

eu sei um geito mais ai muda todas exemplo todas as magias de heal vai mostrar em azul não sei se pega em 8.60 mais testa ae

 

vai em data/creaturesripts/scripts crie um arquivo e renomeio para healmsg coloque isso dentro

 

function onStatsChange(cid, attacker, type, combat, value)

local color = 1000

if(type == 0) then

doSendAnimatedText(getThingPos(cid), "+" .. value, color)

end

return true

end

 

depois vah em login e adicione a tag

 

registerCreatureEvent(cid, "HealMsg")

 

te ajudei REP +

Link para o comentário
Compartilhar em outros sites

  • 0

<event type="statschange" name="HealMsg" event="script" value="nome.lua"/>

 

 

e também você deve especificar o tipo porque se ele perde hp vai ainda manda com +

Editado por Skymagnum
Link para o comentário
Compartilhar em outros sites

  • 0

ue só postei do jeito que funciono com meu servidor 9.53 porque quando estava com essa tag fikava dando erro no distro toda hora que alguem healava ai eu tirei essa tag e continuo mostrando o heal azul e paro com os erros no distro

Link para o comentário
Compartilhar em outros sites

  • 0

é obvio né cara ,os servidores 9.+ já vem incluso nas sources o healing azul igual do global.

em game.cpp

procura

 

 

sprintf(buffer, "+%d", healthChange);

const SpectatorVec& list = getSpectators(targetPos);
if(combatType != COMBAT_HEALING)
addMagicEffect(list, targetPos, MAGIC_EFFECT_WRAPS_BLUE);

addAnimatedText(list, targetPos, COLOR_GREEN, buffer);

 

substitua por.

sprintf(buffer, "%d", healthChange);

const SpectatorVec& list = getSpectators(targetPos);
if(combatType != COMBAT_HEALING)
addMagicEffect(list, targetPos, MAGIC_EFFECT_WRAPS_BLUE);

addAnimatedText(list, targetPos, COLOR_MAYABLUE, buffer);


 

vai em const.h:

procura por:

COLOR_LIGHTBLUE = 89,

em baixo dela voce poe:

 

COLOR_LIGHTBLUE = 89,
COLOR_MAYABLUE = 95,

 

dae você compila e pronto ta igual global.

Editado por Subwat
Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.
×
×
  • Criar Novo...