[script & Spell]

soltyx
Por soltyx
em Lixeira Pública

soltyx

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 08/09/08Posts: 1

eu tentei adiciona uma nova vocação... mesmo seguindo os varios tutoriais no forum não achei um que desse certo para 8.4.....

eu aicionei a nova vocaçao normalmente no vocations.xml mas ao arrumar os spells n deu certo.... aparece esse erro na hora de iniciar

>>> errogv1.jpg

 

mas ignorando isso eu não consegui adicionar a nova vocaçao no acc manager

alguem poderia me ajudar... agradeço ja ^^

alissonlinneker

ñ frite bacon sem kmiza xP
avatar
Barão
Barão

INFOS

Grupo: BarãoRegistrado: 15/12/07Posts: 239

sim..isto esta acontecendo porque não existe essas vocações com esse nome em seu servidor...

 

da uma conferida no vocations.xml dentro da pasta data/xml

olhe se la estão as vocações com esse nome...

 

crio que você as alterou com um outro nome de vocação correto?

Pois bem, existe duas maneiras então de se resolver isso.

 

1º. Volte o nome das vocações ao padrão.

ou 2º. Mude o nome das vocações no arquivo de spells. (algumas delas são indicadas por nome de vocação ou por id de vocação).

Faça o teste...

 

 

mas ignorando isso eu não consegui adicionar a nova vocaçao no acc manager

 

não entendi..

você quer dizer que não consegue adicionar novas vocações no Account Manager? 1/1?

Nunca tentei isso, mais acho que não vai conseguir porque o nome delas fica associado no c++ (eu acho)

 

...

Bem-vindo ao forum :smile_positivo:



Devo esquecer aqueles que me impuseram obstáculos infundados e agradecer àqueles que me impulsionaram adiante. É hora, mais do que nunca, de valorizar as amizades e os conhecimentos adquiridos aqui. Agradeço a todos que me apoiaram. Vlw xTibia!
Amais!
[Retired]



~~>Meus Trabalhos:

---Sistema De Domínio De Castelos. (Action)
---Sistema De Mineraçao (Action)
---Scroll Que Da X Exp Quando é Usada (Action)
---Portas Não Abrem? Venha Aqui Ver Como Arruma! (Action)
---Crie Suas Quest´s De Uma Maneira Rapida E Facil. (Action)
---The Demon OaK Quest (Action)

---Addon Por Item, Com Todos Os Outfits. (Npc)

---Aprenda a colocar suas quests no Quest Log (Tutorial+scripts _ data/xml/quests.xml)
---Conhecendo Melhor A Pasta Globalevents (Tutorial+scripts)
---Gerencie O Seu Mysql Como Se Fosse Sqlite (Tutorial)
---Multi World Sistem - Como Funciona. (Tutorial)

---Projeto de tradução do TFS 8.31 SQL - Inglês para o Portugês (Server 8.31)

---2 Templantes para Web Site de OT (Websites de OTserv)
---Atualização de sites do Gesior para sistema de mult-world (Websites de OTserv)

---Thyrania editado (Map)
---Yalahar Global Completo (Map)

---Pic Editor para Tibia 8.2+ (Programa)
---Ztracker - Clone mapas 8.4 (Programa)



renatotbreis

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 26/07/08Posts: 17Char no Tibia: Daeron Remus

"mas ignorando isso eu não consegui adicionar a nova vocaçao no acc manager"

 

eu acho que isso se resolve com o seguinte:

-para cada vocation há o 'vocation id', que tem que ser diferente em todas as vocações

-além do 'voc id', há o 'prevoc'. o prevoc indica se a vocação é inicial ou se é promoção de outras vocações.

-exemplo: knight(voc = 4, prevoc = 4)/elite knight(voc = 8, prevoc = 4)

 

o que você tem que fazer é igualar o vocation id de cada vocação com o prevoc de cada vocação, a não ser nas vocações to tipo elite knight (promoções).

isso vai fazer com que o acc manager reconheça a vocação como uma vocação primária e a implementará a ser escolhida no começo do jogo. se o prevoc for diferente do voc id o acc manager vai reconhecer como uma promoção que deve ser adquirida. se o prevoc for 0 da na mesma! é promoção da 'no vocation'.

 

te ajudei? poste aqui com "dúvida sanada"

 

braço!

Assinatura irregular, movido para o "quem sou eu"

soltyx

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 08/09/08Posts: 1

aki ta o meu vocations.xml...... alguem pode dar uma olhada para mim?

 

<?xml version="1.0" encoding="UTF-8"?>

<vocations>

<vocation id="0" name="None" description="none" gaincap="500" gainhp="5" gainmana="5" gainhpticks="6" gainhpamount="1" gainmanaticks="6" gainmanaamount="1" manamultiplier="4.0" attackspeed="2000" soulmax="100" gainsoulticks="120" fromvoc="0">

<formula meleeDamage="1.0" distDamage="1.0" defense="1.0" armor="1.0"/>

<skill id="0" multiplier="1.5"/>

<skill id="1" multiplier="2.0"/>

<skill id="2" multiplier="2.0"/>

<skill id="3" multiplier="2.0"/>

<skill id="4" multiplier="2.0"/>

<skill id="5" multiplier="1.5"/>

<skill id="6" multiplier="1.1"/>

</vocation>

<vocation id="1" name="Sorcerer" description="a sorcerer" gaincap="1000" gainhp="5" gainmana="30" gainhpticks="6" gainhpamount="120" gainmanaticks="3" gainmanaamount="210" manamultiplier="1.1" attackspeed="1700" soulmax="100" gainsoulticks="120" fromvoc="1">

<formula meleeDamage="1.0" distDamage="1.0" defense="1.0" armor="1.0"/>

<skill id="0" multiplier="1.5"/>

<skill id="1" multiplier="2.0"/>

<skill id="2" multiplier="2.0"/>

<skill id="3" multiplier="2.0"/>

<skill id="4" multiplier="2.0"/>

<skill id="5" multiplier="1.5"/>

<skill id="6" multiplier="1.1"/>

</vocation>

<vocation id="2" name="Druid" description="a druid" gaincap="1000" gainhp="5" gainmana="30" gainhpticks="6" gainhpamount="120" gainmanaticks="3" gainmanaamount="210" manamultiplier="1.1" attackspeed="1700" soulmax="100" gainsoulticks="120" fromvoc="2">

<formula meleeDamage="1.0" distDamage="1.0" defense="1.0" armor="1.0"/>

<skill id="0" multiplier="1.5"/>

<skill id="1" multiplier="1.8"/>

<skill id="2" multiplier="1.8"/>

<skill id="3" multiplier="1.8"/>

<skill id="4" multiplier="1.8"/>

<skill id="5" multiplier="1.5"/>

<skill id="6" multiplier="1.1"/>

</vocation>

<vocation id="3" name="Paladin" description="a paladin" gaincap="2000" gainhp="10" gainmana="15" gainhpticks="4" gainhpamount="150" gainmanaticks="4" gainmanaamount="150" manamultiplier="1.4" attackspeed="1600" soulmax="100" gainsoulticks="120" fromvoc="3">

<formula meleeDamage="1.0" distDamage="1.0" defense="1.0" armor="1.0"/>

<skill id="0" multiplier="1.2"/>

<skill id="1" multiplier="1.2"/>

<skill id="2" multiplier="1.2"/>

<skill id="3" multiplier="1.2"/>

<skill id="4" multiplier="1.1"/>

<skill id="5" multiplier="1.1"/>

<skill id="6" multiplier="1.1"/>

</vocation>

<vocation id="4" name="Knight" description="a knight" gaincap="2500" gainhp="15" gainmana="5" gainhpticks="3" gainhpamount="255" gainmanaticks="6" gainmanaamount="120" manamultiplier="3.0" attackspeed="1600" soulmax="100" gainsoulticks="120" fromvoc="4">

<formula meleeDamage="1.1" distDamage="1.0" defense="1.2" armor="1.0"/>

<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>

<vocation id="5" name="Master Sorcerer" description="a master sorcerer" gaincap="1000" gainhp="5" gainmana="30" gainhpticks="4" gainhpamount="160" gainmanaticks="2" gainmanaamount="300" manamultiplier="1.1" attackspeed="1600" soulmax="200" gainsoulticks="15" fromvoc="1">

<formula meleeDamage="1.0" distDamage="1.0" defense="1.0" armor="1.0"/>

<skill id="0" multiplier="1.5"/>

<skill id="1" multiplier="2.0"/>

<skill id="2" multiplier="2.0"/>

<skill id="3" multiplier="2.0"/>

<skill id="4" multiplier="2.0"/>

<skill id="5" multiplier="1.5"/>

<skill id="6" multiplier="1.1"/>

</vocation>

<vocation id="6" name="Elder Druid" description="an elder druid" gaincap="1000" gainhp="5" gainmana="30" gainhpticks="4" gainhpamount="160" gainmanaticks="2" gainmanaamount="300" manamultiplier="1.1" attackspeed="1600" soulmax="200" gainsoulticks="15" fromvoc="2">

<formula meleeDamage="1.0" distDamage="1.0" defense="1.0" armor="1.0"/>

<skill id="0" multiplier="1.5"/>

<skill id="1" multiplier="1.8"/>

<skill id="2" multiplier="1.8"/>

<skill id="3" multiplier="1.8"/>

<skill id="4" multiplier="1.8"/>

<skill id="5" multiplier="1.5"/>

<skill id="6" multiplier="1.1"/>

</vocation>

<vocation id="7" name="Royal Paladin" description="a royal paladin" gaincap="2000" gainhp="10" gainmana="15" gainhpticks="3" gainhpamount="200" gainmanaticks="3" gainmanaamount="240" manamultiplier="1.4" attackspeed="1200" soulmax="200" gainsoulticks="15" fromvoc="3">

<formula meleeDamage="1.0" distDamage="1.0" defense="1.0" armor="1.0"/>

<skill id="0" multiplier="1.2"/>

<skill id="1" multiplier="1.2"/>

<skill id="2" multiplier="1.2"/>

<skill id="3" multiplier="1.2"/>

<skill id="4" multiplier="1.1"/>

<skill id="5" multiplier="1.1"/>

<skill id="6" multiplier="1.1"/>

</vocation>

<vocation id="8" name="Elite Knight" description="an elite knight" gaincap="2500" gainhp="15" gainmana="5" gainhpticks="2" gainhpamount="400" gainmanaticks="4" gainmanaamount="160" manamultiplier="3.0" attackspeed="1200" soulmax="200" gainsoulticks="15" fromvoc="4">

<formula meleeDamage="1.2" distDamage="1.0" defense="1.3" armor="1.1"/>

<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>

<vocation id="9" name="Magic Gladiator" description="an gladiator" gaincap="3000" gainhp"20" gainmana="40" gainhpticks="2" gainhpamount="400" gainmanaticks="2" gainmanaamount="300" manamultiplier="1.1" attackspeed="1200" soulmax="500" gainsoulticks="15" fromvoc="0">

<formula meleeDamage="1.2" distDamage="1.2" defense="1.2" armor="1.2"/>

<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.1"/>

<skill id="5" multiplier="1.1"/>

<skill id="6" multiplier="1.1"/>

</vocation>

</vocations>

 

eu adicionei a linha no spells... <vocation name="Magic Gladiator" />

mais n sei o que acontece...

renatotbreis

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 26/07/08Posts: 17Char no Tibia: Daeron Remus

hm...

 

magic gladiator também tem que aparecer no acc manager? se tiver basta mudar o formvoc (que é o prevoc q eu disse anteriormente =P) para '9'.

 

-no seu vocations.xml parece estar tudo certinho... :ouch:

 

eu tive uma idéia. em vez de <vocation name="blablabla"/> você pode colocar '<vocation id="9"/>'.

tenta isso, se der ja sabe, dúvida sanada

 

braço!

Assinatura irregular, movido para o "quem sou eu"

soltyx

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 08/09/08Posts: 1

aewwww.....

vlw ae... eu troquei todos os <vocation name="blablabla" /> por <vocation id="666" /> e ele n deu mais o erro... e eu arrumei uma coisa no vocations.xml.... parece q eu tinha errado uma simples TAG... na hora de fexa ou abri... mais arrumei isso e agora tudo funcionou xP

aparece no acc manager para escolher e as spells funcionam direitinho xP

vlws ae galera

qualquer outra duvida ja sei q posso conta com vcs ^^