Ir para conteúdo

[Encerrado] Como ?


admelite

Posts Recomendados

  • 2 weeks later...
Bruno disse:O servidor usa uma variável do tipo unsigned long int pra armazenar a skill tries que precisa pra certa skill chegar em tal level, e o alcance desse tipo de variável é de 0 até 2^32 - 1, a fórmula pra calcular as tries de um certo level é:

 

TRIES_NO_LEVEL = SKILL_BASE * SKILL_FORMULA^(LEVEL - 11)

SKILL_BASE e SKILL_FORMULA são duas propriedades da vocation do player

nesse vocations.xml que vocês estão usando, só está definido o SKILL_FORMULA das skills, o valor do SKILL_BASE assume o padrão do servidor quando não definido, no caso do fishing é 20.

substituindo o "TRIES_NO_LEVEL" pelo alcance máximo do tipo de variável e usando skill_base como 20 e skill_formula como 3, o level deveria ir só até o 28, depois disso o comportamento é imprevisível

obviamente skill_formula não pode ser um número menor que 1, isso faria com que ficasse cada vez mais fácil upar de level, e se for 1, isso faz com que todo level seja necessário o mesmo número de tries para upar

skill_base deve ser inteiro e quanto maior, mais difícil de upar a skill também

para alterar a base basta fazer assim no xml:

 

<skill fishing="1.3" fishBase="40"/>

 

 

para ver o tópico por completo:

http://www.xtibia.com/forum/topic/216023-duvida-fishing-pda/

 

Caso tenha sanado a dúvida, avise para reportar ao moderador.

Link para o comentário
Compartilhar em outros sites

  • 1 month later...
  • 4 years later...
A questão neste tópico de suporte foi encerrada por falta de respostas. Este tópico está fechado e foi movido para Suporte - Tópicos Sem Resposta.

+ Caso a dúvida não tenha sido resolvida você poderá criar outro tópico solicitando ajuda.
* Lembre-se que é permitido dar UP no tópico a cada 24 horas para assim o destacar e manter movimentado.
Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.
×
×
  • Criar Novo...