script : Lancement quete non fonctionnel [Résolu].
Posté : dim. 03 mai 2020, 21:35
Voila, je prévois une quete basique, aller d'un NPC a un autre, ramener item. Rien de bien mechant.
Le but est d'installer un temple dans les ruines du culte de l'oeil aveugle.
Donc, je me dis naivement, il suffit que mon NPC ai ce script dans le .S
//Lancer la quete propre au NPC
Et ce dialogue dans wwwwJ.d
Mais... Rien. Je lance une partie, je tue les deux PNJ, la quete est donc "finie" et je dors.
Mais pas de dialogue.
J'ai pourtant bien mon dialogue qui se lance dans mes autres event, donc ma technique semble possible.
Apres enquete :
J'ai un doute sur les .cre qui doivent mourir. Autant pour l'oeil, j'ai bien retrouvé le .cre avec Near infinity. Il a bien l'amulette que l'on drop sur le boss.
Aussi, je me demande si "Gaal" est le bon.
J'ai pas réussit a trouver l'evenement de sa teleportation finale sur la map avec Near infinity.
Quelqu'un a un conseil.
Le but est d'installer un temple dans les ruines du culte de l'oeil aveugle.
Donc, je me dis naivement, il suffit que mon NPC ai ce script dans le .S
//Lancer la quete propre au NPC
Code : Tout sélectionner
IF
Dead("BHEYE") // L'oeil aveugle a été tué, c'est le CRE de l'amulette
Dead("GAAL02") // Le pretre a été tué.
PartyRested() // Le groupe s'est reposé, ce qui veut dire que la zone a été nettoyée, et que le NPC a pu avoir son message Divin.
Global("CKquete1","GLOBAL",0) // Variable qui lance la quete
THEN
RESPONSE #100
SetGlobal("CKquete1","GLOBAL",1) //La quete est lancée
StartDialogueNoSet([PC])
END
Code : Tout sélectionner
IF ~Global("CKquete1","GLOBAL",1)~ THEN BEGIN CKlancerquete1
SAY ~Oh, <CHARNAME> j'ai bien reflechi. L'antre de l'oeil aveugle est un endroit charmant. Il est ideal pour y batir un temple en l'honneur de Tiamat. Je vous invites a m'aider dans cette tache.~
++ ~D'accord, comment compte tu t'y prendre?~ + CKquete1.1
++ ~Certainement pas~ + CKquete1refus
END
Mais pas de dialogue.
J'ai pourtant bien mon dialogue qui se lance dans mes autres event, donc ma technique semble possible.
Apres enquete :
J'ai un doute sur les .cre qui doivent mourir. Autant pour l'oeil, j'ai bien retrouvé le .cre avec Near infinity. Il a bien l'amulette que l'on drop sur le boss.
Aussi, je me demande si "Gaal" est le bon.
J'ai pas réussit a trouver l'evenement de sa teleportation finale sur la map avec Near infinity.
Quelqu'un a un conseil.