Critical Attack(hit) Code 7.9 Ou 7.92

FoReVeR
em Linguagens de Programação

FoReVeR

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 18/02/07Posts: 12

bom!

Para quem não sabe oque é critical, é um code para você dar hits maior que o normal ( somente quando você da critical ), a chance você poderá mudar no config.lua, quanto maior o seu skills, menor será seu damage de critical .

 

Funcionou 100% em todas as versões 7.9+ do evolution.

 

em weapons.cpp procure por:

int32_t maxDamage = Weapons::getMaxWeaponDamage(attackSkill, attackValue);

 

em baixo adicione:

#ifdef __CRITICAL_HIT__

if(random_range(0,100) < g_config.getNumber(ConfigManager::CRITICAL_HIT)){

if(attackSkill > 60){

maxDamage *= 2;

}

else if(attackSkill > 30){

maxDamage *= 3;

}

else {

maxDamage *= 4;

}

g_game.addAnimatedText(player->getPosition(), 906, "Critical!");

}

#endif

 

procure por:

int32_t maxDamage = Weapons::getMaxWeaponDamage(attackSkill, attackValue);

 

em baixo adicione:

if(random_range(0,100) < g_config.getNumber(ConfigManager::CRITICAL_HIT)){

if(attackSkill > 60){

maxDamage *= 2;

}

else if(attackSkill > 30){

maxDamage *= 3;

}

else {

maxDamage *= 4;

}

g_game.addAnimatedText(player->getPosition(), 906, "Critical!");

}

#endif

 

procure por:

int32_t maxDamage = Weapons::getMaxWeaponDamage(attackSkill, ammuAttackValue);

 

em baixo adicione:

ifdef __CRITICAL_HIT__

if(random_range(0,100) < g_config.getNumber(ConfigManager::CRITICAL_HIT)){

if(attackSkill > 60){

maxDamage *= 2;

}

else if(attackSkill > 30){

maxDamage *= 3;

}

else {

maxDamage *= 4;

}

g_game.addAnimatedText(player->getPosition(), 906, "Critical!");

}

#endif

 

Em CONFIGMANAGER.CPP adicione:

#ifdef __CRITICAL_HIT__

m_confInteger[CRITICAL_HIT] = getGlobalNumber(L, "criticalhit", 10);

#endif

 

Em CONFIGMANAGER.H adicione:

#ifdef __CRITICAL_HIT__

CRITICAL_HIT,

#endif

 

No config.lua Adicione:

-- chance to make a critical hit (10 = 10%)

criticalhit = 10

 

Creditos: Jackson Zani

[Assinatura irregular, consulte as regras]
Addict

Felipe Moraes

Java Developer
avatar
Grão-Duque
Grão-Duque

INFOS

Grupo: Grão-DuqueRegistrado: 02/10/06Posts: 3285Gênero: Masculino

bem rox isso kra,parabens pelo tuto

~A nossa maior glória não reside no fato de nunca cairmos, mas sim em levantarmo-nos sempre depois de cada queda.~

 

 

 

 

Clique aqui para ver meus tutoriais !

 

 

 

Gamertag: cpmoraes

 

 

Jvchequer

"Veni, vidi, vici."
avatar
Lenda
Lenda

INFOS

Grupo: LendaRegistrado: 10/10/05Posts: 2161Char no Tibia: Master Chequer

Isso é um Code, nao um Tutorial.

 

Movido.

1271330714-U1306.gif

 

~ Fiz parte da Equipe Xtibia em um tempo que Tibia era minha família. Saudades de todos vocês.

130

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 25/06/08Posts: 6

CARA melhor passa pronto naum deu aki naum se de pra me passa o link ou me add alex_ajteam@hotmail.com