NA

Criando Uma Nova Vocaçao Para O Seu Ot

Por narutoflp, 18 de jul. de 2008 em Tutoriais de Scripting

tibia
script
otserv
5.0 (1)
21
12.8k
narutoflpN
18 de julho de 2008 às 10:27

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 Abril 2 por VaL

Pequenas melhorias de conteúdo e melhorar a formatação

panda12miloP
19 de julho de 2008 às 19:43

Gostei

Parabens, continue assim, coloque também como colocar ele no Account Manager para ficar completo

Tem no xtibia.

Editado Julho 19 por MatheusMSN

narutoflpN
19 de julho de 2008 às 20:30

Vlw Matheus

obrigada pela consideração

makloaderM
20 de julho de 2008 às 12:32

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

RedZLR
20 de julho de 2008 às 21:46

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 Julho 20 por RedZL

narutoflpN
20 de julho de 2008 às 23:01

Ok já arrumei os erros e retirei o que você pediu

quanto as cores e deixar o topico mais "bonito" agora estou meio sem tempo

mas já já arrumo

WagerW
22 de julho de 2008 às 12:24

gostei me ajudo agora crio vocaçoes pro meu otserv

 

aprovado continue asim vc e bom em otservs

 

abraços aprovado:sim

makakinho3M
25 de julho de 2008 às 16:47

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

narutoflpN
25 de julho de 2008 às 20:21
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

50841655
25 de julho de 2008 às 21:26

Ó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 Julho 25 por Rekoor

JvchequerJ
27 de julho de 2008 às 15:28

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:

4 meses depois...
canyoningC
10 de novembro de 2008 às 14:46

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!

10 de novembro de 2008 às 14:55

Tá bom o tutorial, eu já fiz isso, mas foi so no olho mesmo, fiquei olhando as outras vocações, e alterei uma nova

 

rsrss

3 meses depois...
doodlesD
20 de fevereiro de 2009 às 12:49

thaaaaanks duuude! ;]

kzandoK
20 de fevereiro de 2009 às 16:30

Bem explicado, parabéns! :smile_positivo: