Ir para conteúdo

5° Vocação - Descobri


Sky Hunter

Posts Recomendados

Você tentava colocar uma quinta vocação, mas o char sempre virava master sorcerer ou semelhante, não é? Pois é, tava mexendo aqui e descobri como fazer a tal a 5° vocação. Vou explicar:

 

A ordem das vocações que vem com o oT é essa:

 

0 = No-voc

1 = Sorcerer

2 = Druid

3 = Paladin

4 = Knight

 

5 = Master Sorcerer

6 = Elder Druid

7 = Royal Paladin

8 = Elite knight

 

Então, normalmente você ia lá e colocava a quinta vocação no número 9, não é? Mas fazendo isso, o sistema do oT lê bugado e te coloca promoted.

 

Então, resolvi tentar uma coisa diferente, e deu certo.

 

Modifique a parte das promoted vocations mudando o número da ordem delas:

 

6 = Master Sorcerer

7 = Elder Druid

8 = Royal Paladin

9 = Elite knight

 

E depois das vocações básicas, adicione a 5° vocação:

 

0 = No-voc

1 = Sorcerer

2 = Druid

3 = Paladin

4 = Knight

5 = Quinta vocação aqui

 

Eu fiz isso no 7.92, configurando certinho as voc, promoted e prevoc e funcionou certinho, se tiver sistema de prevoc, vc só precisa mudar a quinta vocação pra:

 

prevoc="5"

 

---------

Aguardo comentários.

Link para o comentário
Compartilhar em outros sites

essa é boa

vou sugerir pra alguns amigos que tem ot

eu não sabia dessa, antes era pelo config.lua

ai a vocação bugava toda...

e entao, a voc premmy seria a voc 10 nao?

estou certo ou errado?

Link para o comentário
Compartilhar em outros sites

  • 1 year later...
  • 2 weeks later...

opa!!

 

dessa eu jah sabia, mas ajuda quem num sabe...e vc se esqueceu d uma coisa kara...

 

tem q mudar no npc d promotion tbm....

 

faz isso....

 

pega o npc das promotions e procura no script das falas dele:

1º-

"if msgcontains(msg, 'promotion') or msgcontains(msg, 'promote') then

if getPlayerVocation(cid) > 4 then"

 

troca esse 4 por 5...

 

2º-

"elseif talk_state == 1 then

if msgcontains(msg, 'yes') then

if pay(cid,20000) then

doPlayerSetVocation(cid, getPlayerVocation(cid)+4)"

 

troca esse +4 por +5 tbm, se não, quando vc compra promotion buga tudo

 

(knight vira royal paladin, paladin vira elder druid, etc.)

 

@SirDevilin

é cara....vai ter q mudar todas as magias uma a uma... =//

 

 

parabéns aew

 

t+ galera

Link para o comentário
Compartilhar em outros sites

Acho bem mais facil criar a 9° vocation do que fazer isto e ter que mudar o numero das vocations em todas as spells.

 

Ou seria mais facil ainda fazer a nova vocation na vocation 0, ja que nunca usam ela, mas para quem tem rook no OT não da certo.

 

Atenciosamente,

Dartilus

Link para o comentário
Compartilhar em outros sites

  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...