Jump to content
La fin ?! Elle est là ! ×
×
×
  • Create New...
  • 0

cheval perd son niveau


MeeX
 Share

Question

Bonjour quand je crée un personnage il obtient le cheval level 11 mais si il déco reco il l'a plus.

 

C'est cette boucle qui est censé définir son level dans give_basic_weapon

 

repeat 
horse . advance () 
until horse . get_level () >= 11

 

 

 

merci d'avance.

Link to comment
Share on other sites

  • Answers 8
  • Created
  • Last Reply

Top Posters For This Question

Top Posters For This Question

8 answers to this question

Recommended Posts

  • 0

Les logs dans db ne bougent pas anormalement quand je crée ou reco mon perso, il y a aucune référence à part_main dans les logs et la colonne est bien là dans player.player.

Link to comment
Share on other sites

  • 0

C'est pas quand tu crées ton perso, c'est quand tu joues. Tu as un retour en arrière pour certaine chose, lorsqu'il y a un soucis avec cette colonne. Mais vu que tu as rien dans les logs, le problème ne vient pas de là.

Après pour ta partie de quête moi j’utilise pas la même fonction que toi. essaie avec ceci à la place de tes horse.advance

 

horse.set_level( 11 ) (pour mettre le niveau du cheval à 11)

horse.ride() (pour que le joueur monte sur le cheval)

Link to comment
Share on other sites

  • 0

Les logs dans db ne bougent pas anormalement quand je crée ou reco mon perso, il y a aucune référence à part_main dans les logs et la colonne est bien là dans player.player.

 

Tu as bien regardé dans le syserr, sincèrement la seule chose que je connaisse qui crée ainsi des retours en arrière c'est le part_main.

 

Maintenant on peut vérifier plusieurs choses :

 

1) Quand tu dis ton personnage déco, est-ce que ton personnage a déjà pris ses compétences? Question stupide mais parfois, cela bloque (j'ai pas encore compris pourquoi), si le personnage n'a pas de compétences choisies

 

2) Sur ton bout de code de quest, je vois un repeat, c'est pourquoi?

Link to comment
Share on other sites

  • 0

Mon perso obtient le dada au level 1 donc il a pas encore pris les skills de sa classe et le repeat sert à répéter la fonction horse . advance () jusqu'à ce que horse.get_level () >= 11 c'est à dire 11 fois.

Sinon pour la part_main c'est quoi le problème ?

Link to comment
Share on other sites

  • 0

oui ce que je voulais te dire, essaie de up ton perso jusqu'au level 5 prends les skills et voit si le skill du dada part encore.

 

j'ai pas la ligne d'erreur en tête, donc sans la voir, j'arrive pas à me rappeler comment le corriger.

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
 Share



Important Information

Terms of Use / Privacy Policy / Guidelines / We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.