Ir para conteúdo
Entre para seguir isso  
Dr0p

Attack Speed in Vocations.xml

Recommended Posts

Dr0p    0
Dr0p

Mais um code simples :D

 

Em vocation.cpp abaixo de:


if(readXMLFloat(p, "manamultiplier", floatVal)){

voc->manaMultiplier = floatVal;

}

 

Adicione:

 

#ifdef __PLUS_ATTACKSPEED__

if(readXMLInteger(p, "atkspeed", intVal)){

voc->attackSpeed = intVal;

}

#endif   

 

Em vocation.h abaixo de:

 

uint32_t getHealthGainAmount() const {return gainHealthAmount;};

 

Adicione:

 

	#ifdef __PLUS_ATTACKSPEED__

uint32_t getAttackSpeed() const {return attackSpeed;};

#endif

 

Abaixo de:

 

uint32_t gainHP;

 

Adicione:

 

	#ifdef __PLUS_ATTACKSPEED__

uint32_t attackSpeed;

#endif

 

--------------------------------------------------------------------------

 

Em vocations.xml depois de manamultiplier="4.0" adicione:

 

atkspeed="2000"

Compartilhar este post


Link para o post
evolutions    0
evolutions

oque essi code faz?

Compartilhar este post


Link para o post
Dr0p    0
Dr0p

Você pode mudar a velocidade do ataque de cada vocação :D

Compartilhar este post


Link para o post
Raphael Carnaúba    1
Raphael Carnaúba

Você esqueceu de algo não? não vou falar o que é descubra você mesmo mais essecodigo esta bugado. não ta nem completo.

 

Você esqueceu de dizer: "Em c++ compiler em projects options adicione -D__PLUS_ATTACKSPEED__"

Compartilhar este post


Link para o post
Jackson Zani    1
Jackson Zani

Code simples, porém muito útil :D, Tenho certeza que está pegando.

 

Valeu dr0p!

 

Abraços.

Compartilhar este post


Link para o post
Big Smoke    0
Big Smoke

Olá,

Lol não tem nada a ver não presciza addicionar nada!

Tem servidores 7.92 que veem com esse codigo no vocations.xml:

 

</vocation>
<vocation id="4" name="Knight" description="a knight" gaincap="25" gainhp="15" gainmana="5" gainhpticks="3" gainhpamount="50" gainmanaticks="6" gainmanaamount="20" manamultiplier="3.0" attackspeed="2000" soulmax="100" gainsoulticks="120">
<skill id="0" multiplier="1.1"/>
<skill id="1" multiplier="1.1"/>
<skill id="2" multiplier="1.1"/>
<skill id="3" multiplier="1.1"/>
<skill id="4" multiplier="1.4"/>
<skill id="5" multiplier="1.1"/>
<skill id="6" multiplier="1.1"/>
</vocation>

 

Como vocês podem ver alguns servidores não tem isso mais o que eu tenho tem sim na parte:

 

attackspeed="2000"

 

É o attack speed do KNIGHT 1 attack acada 2 segundos

Quanto menos mais rapido...

 

Ou seja o topic que você criou não tem nada a ver!

 

//Big Smoke

Compartilhar este post


Link para o post
wesleyx    0
wesleyx

veio no meu serv qm atak lentamente sao o monsters tem como arrumar issu??

Compartilhar este post


Link para o post
wesleyx    0
wesleyx

veio no meu serv qm atak lentamente sao o monsters tem como arrumar issu??

Compartilhar este post


Link para o post
XplosioN    0
XplosioN

@Big Smoke

Manu, eu n sei se vc se ligo, mais essa seção é pra quem baxo o cvs, e não o evolutions.

@wesleyx

Primeiro: Se eles andam e atacam lentos, então é lag.

Segundo: Vá no arquivo do monstro e mude a velocidade de ataque dele

geralmente é "cycletics = 2000", ou seja, a cada 2000 milisegundos (2 segundos), ele dara o ataque.

se você colocar 1000, ele dará 1 ataque por segundo!

 

@post

vlw, esse código é muito útil, principalmente para quem mescla tibia com outras coisas, e precisa de mais realidade

Compartilhar este post


Link para o post
Hitachy    0
Hitachy

Mt bom o Tuto msm já existindo Verçoes Mais recentes

que já se pode Editar Isso Diretamente nus Player = )

 

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.

×