Ir para conteúdo
Entre para seguir isso  
Jackson Zani

[Critical Hit] 100% Code 7.9 ou 7.92

Recommended Posts

Jackson Zani    1
Jackson Zani

Tipo, ali diz que tá dando error na função

int32_t LuaScriptInterface::getEvent(const std::string&)

 

Provavelmente sem querer você pode ter aditado uma linha ou adicionado uma simples letra.

Se você usa evolutions, creio que nele não vai pegar esse sistema de critical, na atualização que o xidaozu feiz ele fez outro tipo de critical.

 

Abraços.

Compartilhar este post


Link para o post
Blasstok    0
Blasstok

bom, eu estou an escola mais quando chyegar em casa vou botar no meu ot, e se for bom mesmo comento dovo

;D se fopr tao bom quanto a galera ta falando parabens aew

=D

Compartilhar este post


Link para o post
Phantom-k    0
Phantom-k

Exelente code eu add para meu Otserv , thx por postear ele.. ^^

Compartilhar este post


Link para o post
cany    0
cany
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!");

}[/b]

 

eita pra q tanto repeti essas funções, faz logo um metodo

 

int32_t Weapons::criticalHit(int32_t attackSkill,int32_t maxDamage){
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!");
}
return maxDamage;
}

 

em Weapons.h

declare

int32_t criticalHit(int32_t attackSkill,int32_t maxDamage);

 

exemplo de utilização

 

maxDamage = criticalHit(attackSkill,maxDamage);

 

não cheguei a testa, mas deve funciona :S

Compartilhar este post


Link para o post
yugich    0
yugich

o que seria "Em parâmetros, nas opções do projeto, adicione em Compilador C++:"???????? onde eu acho isso????

Compartilhar este post


Link para o post
gabrieltkg    0
gabrieltkg

opa! critical funcionando perfeitamente agora!

Compartilhar este post


Link para o post
Canhao Revenger    0
Canhao Revenger

deu bug aki no meu :S

Compartilhar este post


Link para o post
Vurang    0
Vurang

Aew cara otimo code

 

 

ow

 

tipow depois q fiz tudo dei compilar e so rodar o ot q vai funfa certin neli?

 

 

abraços

Compartilhar este post


Link para o post
bloods    0
bloods

code muito bom!

Compartilhar este post


Link para o post
yzackneut    0
yzackneut

desculpa a nobage aew... mais... onde eu achu os parametros????? xDDD

se alguem puder me responder...

vlw aew t+++

Compartilhar este post


Link para o post
Jackson Zani    1
Jackson Zani
desculpa a nobage aew... mais... onde eu achu os parametros????? xDDD

se alguem puder me responder...

vlw aew t+++[/b]

 

Olá amigo, bom para você achar os paramenters primeiramente precisa de algum programa compilador,

Recomendo o programa Dev-c++, agora quando você botar o code numa distro qualquer..

Só apertar ctrl+p que vai abrir os paramenters direto ;}

 

Abraços.

Compartilhar este post


Link para o post
hantaroxx    0
hantaroxx

eu soh tenho algumas perguntas

 

a primeira eh

 

como que eu se que o Critical Hit esta funcionando?

 

Compartilhar este post


Link para o post
leandro27    0
leandro27

Então tipo..

 

queria fazer pra cor da msg que aparece "Critical!" fosse randomica.

 

 

tem como fazer isso? (:

 

 

 

ja tentei de tudo e ainda n consegui :/

Compartilhar este post


Link para o post
sayter    0
sayter

Vou usar isso concerteza.

Compartilhar este post


Link para o post
Kevox    0
Kevox

sayter:

 

Você reviveu um tópico inativo há 4 meses fera, será alertado por isso.

 

 

Fechado;

Compartilhar este post


Link para o post
Boleta    1
Boleta

Tópico reaberto para comentários.

 

Abraços!

Compartilhar este post


Link para o post
Jackson Zani    1
Jackson Zani

Não intendi porque o cara ali foi alertado,

Esse é um topico para o pessoal expressar suas opniões e comentar sobre o code.

Ele pode ser velho, mais foi desse code, que grandes otservers começaram a fazer também.

 

Abraços.

Compartilhar este post


Link para o post
lucasmlima    0
lucasmlima

mt, agora meus OTs vão ter critical HIT

 

 

mas tem OTs que ja vem com critical hit no config.lua

 

 

Abraços Lucas

Compartilhar este post


Link para o post
leandro27    0
leandro27

entaum . . ja que reviveram o topico, alguem saberia me dizer como faço pra colocar a COR do "CRITICAL!" aparecendo na tela ser Randomico.. ?

vleo!

Compartilhar este post


Link para o post
GodShiryu    0
GodShiryu

olá , alguem sabe me dizer se funciona em Evolutions 0.7.8?

outra coisa

 

quando devo adicionar o codigo abaixo de

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

 

é logo abaixo , ou é no proximo endif ou algo assim?

 

mais uma coisa

 

quando ele diz pra adicionar Em CONFIGMANAGER.CPP , é pra adicionar o código onde?no final?

 

como faço pra colocar chance de 100% pra testar?

 

ultima coisa , quando der algum golpe critico , vai aparecer algo na tela tipo "CRITICAL" ou apenas o atack aumenta?

Compartilhar este post


Link para o post
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.

×