Ir para conteúdo
  • 0

Trokar Efeito Quando O Enemy É Atingido Com Weapons!


kanxamatheus

Pergunta

5 respostass a esta questão

Posts Recomendados

  • 0

No arquivo game.cpp, precisamente no bool Game::combatChangeHealth.

 

Segue abaixo uma pequena parte dele.

 


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

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

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

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

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

						default:
							break;
					}

					if(splash)
					{
						internalAddItem(NULL, target->getTile(), splash, INDEX_WHEREEVER, FLAG_NOLIMIT);
						startDecay(splash);
					}
					break;
				}

 

No caso você trocaria isso:

 


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

 

E mudaria o valor de magicEffect.

 

Abraços.

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

  • 0

Depende do seu servidor, muitos não disponibilizam sources, mas praticamente todos se baseiam nas revisões do The Forgotten Server.

 

 

Deixo para você o link de download delas, você precisará ler tutoriais de compilação, pois isto não é um servidor, é apenas o código-fonte: Download

 

Essa é a revisão 4322, versão 8.7, abraços.

Link para o comentário
Compartilhar em outros sites

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