Jump to content
×
×
  • Create New...
  • 0

[en cours]Bug quest , développement C++


lucifugus

Question

Ceci est une question d'ordre de développement (enfin je pense)

N'étant pas un développeur , j'ai du mal a cibler les différents problèmes quand ceux-ci ne touchent pas a la DB.

Mais comme je cherche toujours a m'améliorer , je ne choisis pas la facilitée et je m'entête !!Donc , j'aimerais savoir comment résoudre ce petit problème mineur mais qui m'apprendrais surement des choses xD

 

Bref,autant cibler le problème pour donner le maximum de précision :

 

Quest : Aider tavara

IDQuest : 9586

PNJ : Tavara

ID PNJ : 17551

Problème rencontré : Le PNJ ne peut être cibler pour se faire soigner, et ses hp sont au max

Ce que j'ai fais : Je pensais qu'il fallait juste changer ses HP, je suis donc aller dans la table creature_template et j'ai changé le champ minhealth du pnj concerné, je l'ai mis a 121 pour 222 dans maxhealth.

Sauf que sa ne change rien, et au contraire sa change ses hp a 121 max (IG) .

Je pense donc qu'il doit y avoir une fonction dans les sources qui permet de cibler la créature pour la soigner ou quelque chose comme sa , mais je n'y connais pas grand choses alors =/

 

je fais donc appelle a votre savoir ! =)

Link to comment
  • Answers 8
  • Created
  • Last Reply

Top Posters For This Question

8 answers to this question

Recommended Posts

  • 0

Vouip =)

 

EDIT : J'ai eu un bout de réponse

La fonction est Player::SetHealth(int32 hp);

Donc, si c'est une variable normale ou une réference

chr.SetHealth(hp);

si c'est un pointeur vers le player(plus probable, car copier un player n'est pas chose facile pour un ordi)

chr->SetHealth(hp);

Ca met précisement ce que tu met.

Si tu veut prendre la valeur actuelle:

int32 hp = chr->GetHealth();

et après tu fait

chr->SetHealth(hp+14);

pour rajouter 14 pv

Link to comment


  • Flux d'Activité

    1. 29

      Rodnia.net | PVM | International | The Great Conqueror |

    2. 0

      [Funding/Incubator Program] W Combinator

    3. 25

      File Bvural41 (PAYANT) lvl 1-120 - Multi-Language

    4. 25

      File Bvural41 (PAYANT) lvl 1-120 - Multi-Language

    5. 9

      Canal général

    6. 9

      Canal général

    7. 9

      Canal général

    8. 9

      Canal général

    9. 9

      Canal général

  • Recently Browsing

    No registered users viewing this page.

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.