Ir para conteúdo

Criando Uma Nova Vocaçao Para O Seu Ot


narutoflp

Posts Recomendados

criando uma nova vocaçao para o seu OT

 

1 - Porque criar uma nova Vocação

2 - Criando Vocação

3 - Arrumando Spells para sua vocação

 

 

1 - Porque criar uma nova Vocação

 

Para Deixar o OT Mais Dedicado , Se o OTserv tiver Sistema de Premium Poder ter uma nova Vocação para Premium,

e Por Assim vai...

 

2 - Criando Vocação

 

 

Bom Vai Até a pasta do seu OTserv e Data e Procure Vocations.xml, Clique com o Botão Direito do Mouse e selecione Editar ou Abrir com Bloco de Notas,

Quando vc Abrir o Vocation XML vai estar mais ou menos Assim:

 

 

<?xml version="1.0"?>
<vocations>
<vocation id="0" name="None" description="a rookie" gaincap="5" gainhp="5" gainmana="5" gainhpticks="6" gainhpamount="1" gainmanaticks="6" gainmanaamount="10" gainsoulticks="120" gainsoulamount="1" maxsoul="100" manamultiplier="4.0" attackspeed="700" prevoc="0" basespeed="220">
<diepercent experience="5" magic="5" skill="5" equipment="5" container="100"/>
<formula damage="1.2" defense="1.1" armor="1.1"/>
<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="30" gainhp="5" gainmana="30" gainhpticks="2" gainhpamount="100" gainmanaticks="2" gainmanaamount="200" gainsoulticks="120" gainsoulamount="1" maxsoul="100" manamultiplier="1.3" attackspeed="600" prevoc="1" basespeed="220">
<diepercent experience="7" magic="7" skill="7" equipment="7" container="100"/>
<formula damage="1.2" defense="1.1" armor="1.1"/>
<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="30" gainhp="5" gainmana="30" gainhpticks="2" gainhpamount="100" gainmanaticks="2" gainmanaamount="200" gainsoulticks="120" gainsoulamount="1" maxsoul="100" manamultiplier="1.3" attackspeed="600" prevoc="2" basespeed="220">
<diepercent experience="7" magic="7" skill="7" equipment="7" container="100"/>
<formula damage="1.2" defense="1.1" armor="1.1"/>
<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="30" gainhp="10" gainmana="15" gainhpticks="2" gainhpamount="150" gainmanaticks="2" gainmanaamount="150" gainsoulticks="120" gainsoulamount="1" maxsoul="100" manamultiplier="2.3" attackspeed="300" prevoc="3" basespeed="220">
<diepercent experience="7" magic="7" skill="7" equipment="7" container="100"/>
<formula damage="1.2" defense="1.1" armor="1.1"/>
<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="30" gainhp="15" gainmana="5" gainhpticks="2" gainhpamount="300" gainmanaticks="2" gainmanaamount="100" gainsoulticks="120" gainsoulamount="1" maxsoul="100" manamultiplier="5.2" attackspeed="300" prevoc="4" basespeed="220">
<diepercent experience="7" magic="7" skill="7" equipment="7" container="100"/>
<formula damage="1.2" defense="1.1" 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="5" name="Master Sorcerer" description="a master sorcerer" gaincap="60" gainhp="5" gainmana="30" gainhpticks="2" gainhpamount="150" gainmanaticks="2" gainmanaamount="300" gainsoulticks="15" gainsoulamount="1" maxsoul="200" manamultiplier="1.2" attackspeed="500" prevoc="1" basespeed="220">
<diepercent experience="7" magic="7" skill="7" equipment="7" container="100"/>
<formula damage="1.2" defense="1.1" armor="1.1"/>
<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="60" gainhp="5" gainmana="30" gainhpticks="2" gainhpamount="150" gainmanaticks="2" gainmanaamount="300" gainsoulticks="15" gainsoulamount="1" maxsoul="200" manamultiplier="1.2" attackspeed="500" prevoc="2" basespeed="220">
<diepercent experience="7" magic="7" skill="7" equipment="7" container="100"/>
<formula damage="1.2" defense="1.1" armor="1.1"/>
<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="60" gainhp="10" gainmana="15" gainhpticks="2" gainhpamount="200" gainmanaticks="2" gainmanaamount="200" gainsoulticks="15" gainsoulamount="1" maxsoul="200" manamultiplier="2.0" attackspeed="200" prevoc="3" basespeed="220">
<diepercent experience="7" magic="7" skill="7" equipment="7" container="100"/>
<formula damage="1.2" defense="1.1" armor="1.1"/>
<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="60" gainhp="15" gainmana="5" gainhpticks="2" gainhpamount="400" gainmanaticks="2" gainmanaamount="150" gainsoulticks="15" gainsoulamount="1" manamultiplier="4.9" attackspeed="200" prevoc="4" basespeed="220">
<diepercent experience="7" magic="7" skill="7" equipment="7" container="100"/>
<formula damage="1.2" defense="1.1" 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>
</vocations>

 

adicione isto no final:

 

<vocation id="" name="" description="" gaincap="" gainhp="" gainmana="" gainhpticks="" gainhpamount="" gainmanaticks="" gainmanaamount="" gainsoulticks="" gainsoulamount="" manamultiplier="" attackspeed="" prevoc="" basespeed="">
<diepercent experience="7" magic="7" skill="7" equipment="7" container="100"/>
<formula damage="1.2" defense="1.1" 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>

 

dai você edita a vocação com o nome que você quiser quanto de cap ele ganha por level quanto de mana e etc ..

 

Como vc esta vendo é muito imbaralhado isto então vou te ajudar o que é cada palavras... que ta ai cima

 

vocation id="" -ID da Vocação No Caso va até a ultima Vocação que esta em VOcation.xml no meu é 8 então vai ser Vocation id 9

 

name="" Nome da Vocação a Maioria é Baseado pelo nome do OT exemplo Skull OT , nome da Vocação Skull Tion

 

description="" Descrição da Vocação é a mesma coisa da ai cima nome do Ot é SKull Ot , o nome da vocação é Skull Tion o nome da Descruição é Skull Tions da Luz...

 

gaincap="" Quando você upa de LV vai aumentar a capacidade, tipo se vc colocar 50 vai aumentar 50 de capacidade quando alguem upar de lv que tiver esta Vocação

 

gainhp="" Quando voçê upa de LV vai aumentar seu HP, Tipo se vc colocar 50 vai aumentar 50 de HP quando alguem upar de lv que tiver esta vocação...

 

gainmana="" Mesma Coisa de Cima

 

gainhpticks="" O seu HP vai se Regenerar em Quandos numeros colocar se vc coloca 2 vai ser 2 segundos que o HP vai se Regenerar

 

gainhpamount="" Esse é o HP que vai aumentar em quantos segundo colocou ali emcima... Exemplos em 2 em 2 segundos vai Regenerar 5 de HP

 

gainmanaticks="" A sua Mana vai se Regenerar em Quandos numeros colocar se vc coloca 2 vai ser 2 segundos que a Mana vai se Regenerar

 

gainmanaamount="" Essa é a Mana que vai aumentar em quantos segundo colocou ali emcima... Exemplos em 2 em 2 segundos vai Regenerar 5 de Mana

 

gainsoulticks="" Esse é o Soul é Tipo Stamina, Quando vc usa uma Runa gasta stamina eu aconselho deixa em gainsoulticks 1

 

gainsoulamount="" Aqui deixe 100, Sò em Tibia RL que tem isso mais eu acho que ne otserv não tem então deixe como eu falei

 

manamultiplier="" Tipo se essa Vocação, For ser meio mago vc coloca 1.1 se for ser meio paladin coloca 2.3 se for ser kina coloca 3.4...

 

attackspeed="" Esse é o Famoso Ataque Speed, Quanto menos numero sera o Atk mais rapido tipo 50 é rapidisimo 10 pioro vc nem ve os atks de tão rapido que é...

 

prevoc="" Pré Vocação , O ID da Vocação é 9, adicione o Numero da Vocação anterior no caso é None que é Rooker então Coloca 0, Mais Se vc for fazer outra vocação Tipo o nome da Vocação que eu dei de Exemplo é Skull Tion ae vc faz outra vocação Master Skull Tion " que é " Promotion " no prevoc dela coloque o ID 9 que é da Vocação do Skull Tion... Ok " Aprendi com TPROCHEIRA... Vlw...

 

basespeed="" Deixe 220

 

<diepercent experience="7" magic="7" skill="7" equipment="7" container="100"/> As porcentagens de coisas a perder quando morre

 

<formula damage="1.2" defense="1.1" armor="1.1"/> As fórmulas de dano

 

<skill id="0" multiplier="1.1"/> - Fist - Ninguem Treina isto então coloca 5.1

 

<skill id="1" multiplier="1.1"/> - Sword - Se for Knight deixe 1.1 se for Mago deixa 2.0 se for Paladin deixa 2.0 Tambem

 

<skill id="2" multiplier="1.1"/> - Club - Se for Knight deixe 1.1 se for Mago deixa 2.0 se for Paladin deixa 2.0 Tambem

 

<skill id="3" multiplier="1.1"/> - Axe - Se for Knight deixe 1.1 se for Mago deixa 2.0 se for Paladin deixa 2.0 Tambem

 

<skill id="4" multiplier="1.4"/> - Shilding - Se For Knight deixa 1.2 se for Mago deixa 1.4 se for Paladin deixa 1.3

 

<skill id="5" multiplier="1.1"/> - Distance - Se for knight deixa 5.0 se for Mago deixa 2.0 se For Paladin deixa 1.1

 

<skill id="6" multiplier="1.1"/> - fishing - Deixa 1.1

 

 

3 - Arrumando Spells

 

Va no Otserv/data/Spell.xml e nas spell que vc qué que a vocação tenha coloque isto <vocation id="9/>

Muito Facil

 

Ae Galera Acabei se acharem algum erro ou algum bug fala ai

 

 

 

Credits By: GM SPEEDY e eu Arkhanel

 

depois que lerem, respondao mesmo que gostem ou nao, para se estiver

ruim eu buscar melhorar e se estiver bom melhorar mais ainda

 

[/b]

Editado por VaL
Pequenas melhorias de conteúdo e melhorar a formatação
Link para o comentário
Compartilhar em outros sites

Massa Massa Gostei Pa kanario

Ja sabia disso e so muda o nome da vocation tambem dá

APKAPoaKpkPOApKA

xD

VlwsssS :smile_positivo:

 

:embarrest:

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

novo2vy8.png

 

By: MakLoADeR|4EveR

 

xTibia

Tank You

Link para o comentário
Compartilhar em outros sites

A formatação ficou mediana, faltou você utilizar melhor as cores e as ferramentas para deixar seu tópico agradável. Corrija os erros ortográficos e use a forma culta da língua, ou seja, nada de palavras do tipo "vc, lekal, xato".

 

Aguardando mudança.

 

pow gente postem ai bah desanima o cara, cria um post tdo organizado colorido e pás e

os otros só olhar e n fala nda

 

Esta parte do tópico é desnecessária, por isso pode retirá-la.

Editado por RedZL
Link para o comentário
Compartilhar em outros sites

gostei

esta bem explicado

so me confundi ali numa coisa

no 3 code

 

voce quando esta explicando o que cada coisa significa ponha a explicaçao numa cor que chame as atençao tipo vermelho

de resto acho que ta tudo bem :D

Link para o comentário
Compartilhar em outros sites

gostei

esta bem explicado

so me confundi ali numa coisa

no 3 code

 

voce quando esta explicando o que cada coisa significa ponha a explicaçao numa cor que chame as atençao tipo vermelho

de resto acho que ta tudo bem :D

Oks vo providencia isso

Obrigado por ajudar

 

Arkhanel

Link para o comentário
Compartilhar em outros sites

Ótimo tutorial.

 

Só tenho uma dúvida, e uma dica.

 

Ali no CodeBox, você deixou na cor vermelha e em negrito correto?Tire o negrito assim a visualização fica melhor e menos poluída e também evite usar Letra Maiúscula no meio da frase, isso atrapalha um pouco!Se quiser destacar algo use o Negrito.

 

Abraços,

Rekoor.

Editado por Rekoor
Link para o comentário
Compartilhar em outros sites

Olá Xtibiano,

 

Parabéns, seu tutorial foi aprovado.

 

10741820dd6.png

 

Estarei movendo ele para a área de tutoriais.

 

Obrigado por trazer conteúdo para o Xtibia.com e espero que continue com o ótimo trabalho.

 

 

Atenciosamente,



JV Chequer *Sub-Administrador do Fórum Xtibia.com*

:great:

Link para o comentário
Compartilhar em outros sites

  • 3 months later...

ok muito bom bem organizado mais eu descobri issu sózinho é muito fácil até minha avó sabe(sem ofensas) mais muito bom msm mais atualmente acho que sql que predomina não? apesar que não vi a data do post então me dscdulpe se erro!

Agora eu msm não sei como mudar ffast atk e aumentar a recuperação de mana em sql se puder me ajduar agradeceria!

Link para o comentário
Compartilhar em outros sites

  • 3 months later...
×
×
  • Criar Novo...