Adicionar Skill permanente!

Juan Meissner

New member
Messages
72
Points
0
Olá á todos da comunidade, eu estou desenvolvendo um sistema de maestria em meu jogo, onde o jogador vai derrotando monstros de nível aproximado ao dele, como por exemplo diferença de dois níveis, sempre que o jogador tira mais dano do monstro ele irá ganhar +1 exp de maestria com a arma que está equipado, quando upar de nivel de maestria, a habilidade Maestria "com a arma utilizada" será evoluida para o nivel 1.

Há um comando do jogador que ele digita @menu e escolhe a opção habilidades, onde ele pode distribuir pontos em maestria!

Tendo a maestria upada será possivel ir ganhando pontos de Mastery Skill, que poderão ser distribuidos em habilidades de Maestria, como por exemplo: Apunhalar, requisito ter Maestria com Adaga nivel 2!

A dúvida é o seguinte, como eu posso fazer com que coloque essa skill sem que ela seja perdida depois por script?

 
Pensei em três coisas:

1ª Difícil

Acho que você vai ter que criar habilidades como se fossem habilidades básicas igual do aprendiz que todo mundo tem, ou senão por classe, de toda forma, penso que será necessário alterar a árvore de habilidades(skill db) para adicionar essa(s) skill(s).

2ª Não tão difícil assim

Criar no banco de dados na tabela que armazena informação dos personagens(não lembro  o nome) campos com isso que você quer e da um update conforme o player for evoluindo.

3ª Não tão difícil e sem alterar o banco

Se você usar aquelas variáveis de personagem, não vou lembrar a sintaxe, mas tem variáveis que são fixas e não perdem o valor, da mesma forma que você usuária elas pra criar uma quest não repetível, você pode usa-las pra armazenar os dados das personagens.

Eu não lembro como fazer isso por script, porém a 2ª é meio chatinha de se fazer e a 3ª é fácil depende do que você quer depois com essa informação.

 
Last edited by a moderator:
Back
Top