Qu'allons nous apprendre dans ce tutoriel ?
Je vais vous apprendre à corriger les objectifs d'une quête (rien que ça ?)
Pré-requis
- Une base de données
- Facultatif : un core pour tester vos scripts
Résoudre des problèmes d'objectifs
Les objectifs d'une quête sont gérés dans la table quest_template UNIQUEMENT. S'il y a un problème, ça sera toujours dans cette table.
Les colonnes qui permettent de changer ou d'ajouter un objectif sont celle-ci :
- RequiredNpcOrGo1
- RequiredNpcOrGo2
- RequiredNpcOrGo3
- RequiredNpcOrGo4
- RequiredNpcOrGoCount1
- RequiredNpcOrGoCount2
- RequiredNpcOrGoCount3
- RequiredNpcOrGoCount4
On peut remarquer que les colonnes suivantes sont liées entre elles :
- RequiredNpcOrGo1 et RequiredNpcOrGoCount1
- RequiredNpcOrGo2 et RequiredNpcOrGoCount2
- RequiredNpcOrGo3 et RequiredNpcOrGoCount3
- RequiredNpcOrGo4 et RequiredNpcOrGoCount4
Pourquoi ?
Très simple, les colonnes RequiredNpcOrGo permettent de définir l'ID de la créature qu'il faudra tuer ou interagir mais encore l'iinteraction a