Bienvenue sur JeuxOnLine - MMO, MMORPG et MOBA !
Les sites de JeuxOnLine...
 

Panneau de contrôle

Recherche | Retour aux forums

JOL Archives

Verifier le journal

Par Frolo Xeres le 1/11/2002 à 18:17:59 (#2457188)

J'aimerais pouvoir tester si une quete a ete ajoutée au journal d'un PC... J'ai pas trouvé...
Merci pour le coup de pouce.

Par Stritis le 1/11/2002 à 18:35:27 (#2457294)

Tu va tester sur ton module et tu fais la chose qui va declencher la quete dans ton journal :p (j'ai pas du comprendre la question)

Par LeProctophantasmiste le 1/11/2002 à 18:45:37 (#2457360)

Si ce que tu veux c'est savoir quel est l'état d'avancement d'une quête via un script, l'id du noeud actif pour cette quête est sauvegardée automatiquement sur le PJ via un local int. Pour le retirer:


// en remplaçant "tag_de_la_quête" par ... le tag que tu as donné à la quête dans le journal
int iState = GetLocalInt (oPC, "NW_JOURNAL_ENTRYtag_de_la_quête");

EDIT:
Ceci retournera 0 si la quête n'a pas été initialisée, puisque c'est le comportement par défaut de GetLocalInt.

Par Frolo Xeres le 1/11/2002 à 18:45:58 (#2457363)

En fait, dans une conversation, mon PC peut poser une question au PNJ que s'il a pris connaissance de certaines informations !
Infos qui lui sont donnés dans son journal !
Donc faudrais que je saches si cette info est dans son journal !

Par Frolo Xeres le 1/11/2002 à 18:59:11 (#2457444)

Cool merci Procto. çà a l'air de marcher.
Y a pas à dire, çà fait du bien de savoir qu'il existe des scripteurs pour qui NWN n'as plus de secrets !

JOL Archives 1.0.1
@ JOL / JeuxOnLine