Ir para conteúdo
  • 0
Entre para seguir isso  
maiamayke

Programação Efeito de sangue

Pergunta

maiamayke    3
maiamayke

Eai galera. 

Nos tibias e alguns derivados possuir um efeito de sangue que todos conhecem, (Ao atar um mob ou levar dano de algo, sai um efeito de sangue tanto do persgonagem quanto do mob.)

Eu estava querendo remover este efeito, algumas pessoas me informaram que seria pela source em alguns locais mas não encontrei e tbm nada derivado a blood. !
 

Eu uso verção 8.54, 0.3.6. Se alguem puder me dar uma força agradeço. 

 

clienticon.PNG.00c1ae27180b290cad8b7393309492d1.PNG

Compartilhar este post


Link para o post
Compartilhar em outros sites

4 respostass a esta questão

Recommended Posts

  • 0
Erondino    17
Erondino

1-Vá em game.cpp nessa parte:

Spoiler

case COMBAT_PHYSICALDAMAGE:
					{
						Item* splash = NULL;
						switch(target->getRace())
						{
							case RACE_VENOM:
								textColor = TEXTCOLOR_LIGHTGREEN;
								magicEffect = MAGIC_EFFECT_POISON;
								splash = Item::CreateItem(ITEM_SMALLSPLASH, FLUID_GREEN);
								break;

							case RACE_BLOOD:
								textColor = TEXTCOLOR_RED;
								magicEffect = MAGIC_EFFECT_DRAW_BLOOD;
								splash = Item::CreateItem(ITEM_SMALLSPLASH, FLUID_BLOOD);
								break;

							case RACE_UNDEAD:
								textColor = TEXTCOLOR_GREY;
								magicEffect = MAGIC_EFFECT_HIT_AREA;
								break;

							case RACE_FIRE:
								textColor = TEXTCOLOR_ORANGE;
								magicEffect = MAGIC_EFFECT_DRAW_BLOOD;
								break;

							case RACE_ENERGY:
								textColor = TEXTCOLOR_PURPLE;
								magicEffect = MAGIC_EFFECT_PURPLEENERGY;
								break;

							default:
								break;
						}

 

2-Nessa parte é definido o efeito que vai dar ao atacar certo tipo de raça e se vai dropar algum item, sendo sangue ou veneno.

3-O que você quer está em 

case RACE_BLOOD:

4-Altere:

magicEffect = MAGIC_EFFECT_DRAW_BLOOD;

R: Para:

magicEffect = MAGIC_EFFECT_NONE;

5-Altere:

splash = Item::CreateItem(ITEM_SMALLSPLASH, FLUID_BLOOD);

R: Para algum item que você deseja dropar ao atacar, ou se preferir remova essa linha que não vai dropar nenhum sangue no combate.

Editado por Erondino

Compartilhar este post


Link para o post
Compartilhar em outros sites
  • 0
Kuma Bear    33
Kuma Bear

vc quer dizer o item q é criado, q é a poça de sangue ou o efeito de verdade, q acontece qnd algm recebe atk?

Compartilhar este post


Link para o post
Compartilhar em outros sites
  • 0
maiamayke    3
maiamayke

Bolo ele me ajudou mas agradeço ai amigo e n para sua pergunta, VLW DNV MAIS UMA VEZ ERO ! <3  AJUDOU MT ! 

Compartilhar este post


Link para o post
Compartilhar em outros sites
  • 0
Majesty    1755
Majesty

A questão neste tópico de suporte foi respondida e o autor do tópico resolveu a questão. Este tópico está fechado agora. Se você tiver outras perguntas, crie um novo tópico.

Compartilhar este post


Link para o post
Compartilhar em outros sites
Visitante
Este tópico está impedido de receber novos posts.
Entre para seguir isso  

  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.

×