Ir para conteúdo
Propaganda

Posts Recomendados

Infelizmente não manjo muito de programação e nem muito de script, mas o meu problema é o seguinte...

Queria ataques com seus respectivos leveis para serem usados e suas vocações.
A base que estou usando é a Tibia_Gun TFS 1.3

A base já tem skills/spells que eu gostei, o problema é que pra conseguir as skills/spells voce precisa fazer quest, oque é chato...Queria botar por vocações, spells para certas vocações, com seus leveis para serem usados e etc...

Tô dando uma contribuiçãozinha pra quem me ajudar ai

Xml e Spells.rar

 

Spoiler

image.png.686d2bb6228bb96a741183714efbade1.png

 

Link para o comentário
https://tibiadevs.com/forums/topic/662-skillsspells-por-voca%C3%A7%C3%A3o/
Compartilhar em outros sites

hello, so this all has arms and legs. Your profession is listed in the data/xml/vocation.xml file.

 

Citar

"<vocation id="1" clientid="0" name="Soldier" description="soldier" gaincap="0" gainhp="10" gainmana="0" gainhpticks="6" gainhpamount="1" gainmanaticks="0" gainmanaamount="0" manamultiplier="4.0" attackspeed="300" basespeed="220" soulmax="100" gainsoulticks="120" fromvoc="1">"



You are only interested in this vocation id="1"


and in the file data/spells/spells.xml
you change it this way:
original:
 

Citar

    <!-- TibiaGun - Ice Spells -->
    <instant group="attack" spellid="01" aggressive="1" name="Seal of Chaotic Disruption" words="skill 1" level="01" range="5" needtarget="0" cooldown="15000" script="seal_of_chaotic_disruption.lua"/>
    <instant group="attack" spellid="02" aggressive="1" name="Frozen Cataclysm" words="skill 2" level="01" range="5" needtarget="1" cooldown="14000" script="frozen_cataclysm.lua"/>
    <instant group="attack" spellid="03" aggressive="1" name="Lunar Orbs" words="skill 3" level="01" range="5" needtarget="1" cooldown="20000" script="lunar_orbs.lua"/>
    <instant group="attack" spellid="04" aggressive="1" name="Delusion Wave" words="skill 4" level="01" range="5" needtarget="1" cooldown="10000" script="delusion_wave.lua"/>
    <instant group="attack" spellid="05" aggressive="1" name="Duplicity of Insanity" words="skill 5" level="01" range="5" needtarget="0" cooldown="16000" script="duplicity_of_insanity.lua"/>
    <instant group="attack" spellid="06" aggressive="1" name="Frostfire Hail" words="skill 6" level="01" range="5" needtarget="1" cooldown="9000" script="frostfire_hail.lua"/>
    <instant group="attack" spellid="07" aggressive="1" name="Frostfire Torrent" words="skill 7" level="01" range="5" needtarget="1" cooldown="15000" script="frostfire_torrent.lua"/>
    <instant group="attack" spellid="08" aggressive="1" name="Imbuement Spellshield" words="skill 8" level="01" range="5" needtarget="0" cooldown="13000" script="imbuement_spellshield.lua"/>
    <instant group="attack" spellid="09" aggressive="1" name="Eruption Bolt" words="skill 9" level="01" range="5" needtarget="1" cooldown="16000" script="eruption_bolt.lua"/>
    <instant group="attack" spellid="10" aggressive="1" name="Arcane Rage" words="skill 10" level="01" range="5" needtarget="0" cooldown="15000" script="arcane_rage.lua"/>
   


changed:
 

Citar

<instant group="attack" spellid="01" aggressive="1" name="Seal of Chaotic Disruption" words="skill 1" level="01" range="5" needtarget="0" cooldown="15000" script="seal_of_chaotic_disruption.lua">
        <vocation id="1" />
</instant>

and that's it for the changes, now in each one you have to add a voc responsible for a given spell. I hope I helped 😉

  • Thanks 1
Link para o comentário
https://tibiadevs.com/forums/topic/662-skillsspells-por-voca%C3%A7%C3%A3o/#findComment-3542
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
  • Criar Novo...