Page 1 sur 7
Problème pour continuer ma quête
Posté : 07 août 2019, 13:13
par Yennefer33
Bonjour à tous,
Voilà, je suis coincé pour continuer ma quête.
Voici ce que j'aimerai faire :
► Afficher le texte
J'en suis quand j'ai créer un NPC qui s'appelle Régis et c'est un disciple de l'oracle de Rivebois. A la fin du forcegreet et du dialogue, il y a un objectif qui nous dit d'aller voir Maramal pour lui acheter son amulette de Mara. Jusque là c'est bon le marqueur pointe Maramal sur la carte et dans le jeu. Mais c'est après que ça se complique. Une fois l'amulette de Mara acheté, il y a un autre objectif qui nous dit d'aller voir soit Jenassa soit Virginie Brebis pour se marier avec elle. Une fois le mariage terminer, un autre objectif nous dit de retourner voir l'oracle.
Voilà ce que j'aimerai faire.
Donc comme je le disais, jusqu'à Maramal je m'en sors, mais j'ai un problème, comment je fais pour qu'une fois que j'ai acheté l'amulette de mara l'objectif suivant apparaisse et me montre l'endroit où est Jenassa ou Virginie et que le marqueur qui avait sur Maramal disparaisse svp ?
Svp c'est urgent.
Merci d'avance.
Cordialement.

Re: Problème pour continuer ma quête
Posté : 07 août 2019, 20:34
par Tissendel
Salut,
Maramal c'est un vendeur que tu as créé ?
Re: Problème pour continuer ma quête
Posté : 07 août 2019, 23:02
par Yennefer33
Tissendel a écrit : 07 août 2019, 20:34
Salut,
Maramal c'est un vendeur que tu as créé ?
Non c'est le Maramal existant dans la base de donnée du jeu et du CK.
Je ne l'ai pas créer Tissendel.
Cordialement.

Re: Problème pour continuer ma quête
Posté : 08 août 2019, 17:38
par Tissendel
OK, je vois.
Tu as trouvé dans le CK la quête qui contient le dialogue de Maramal pour acheter l'amulette ?
Re: Problème pour continuer ma quête
Posté : 08 août 2019, 18:43
par Yennefer33
Tissendel a écrit : 08 août 2019, 17:38
OK, je vois.
Tu as trouvé dans le CK la quête qui contient le dialogue de Maramal pour acheter l'amulette ?
Bonjour Tissendel,
Je t'envoi en image la quête de Maramal quand il donne l'amulette.
Dans Editor ID c'est le premier topic et tout est dans ce topic.
Cordialement.

Re: Problème pour continuer ma quête
Posté : 30 août 2019, 00:07
par Tissendel
Salut,
Maramal te donne cette amulette par un script de quête. Il vaut mieux éviter de modifier cette quête.
Donc voila comment je pense qu'il faut faire
Dans ta Quête, ajoute un Alias sur le Player
Sur cet Alias ajoute ce script en changeant son nom et en mettant le numéro de setstage qui va bien
Scriptname NomDuScript extends ReferenceAlias
Armor Property CollierMara Auto
function OnItemAdded(Form akBaseItem, Int aiItemCount, ObjectReference akItemReference, ObjectReference akSourceContainer)
If akBaseItem = amuletteMara
GetOwningQuest().setstage(20)
endIf
endFunction
Affecte le au collier de Mara ( ReligiousMaraLove ) à la Property CollierMara
Et voila. Par contre, avec ça, la quête passera au stage suivant si tu prends une amulette de Mara ailleurs que chez Maramal. Si tu veux vraiment que ça soit uniquement l'amulette de Maramal qui marche, je penses qu'on peut vérifier que tu prends le collier en même temps que tu parles à Maramal.
Mais on verra après, essaye déjà comme ça voir si ça marche

Re: Problème pour continuer ma quête
Posté : 30 août 2019, 09:23
par Yennefer33
Bonjour à tous,
Merci Tissendel.
Mais je ferai un test à la rentré car je suis en plein préparatif car je m'en vais en vacance à partir de la nuit de ce vendredi à samedi et je serai absent pendant 15 jours.
Je dis donc, à bientôt tous le monde.
Cordialement.
Re: Problème pour continuer ma quête
Posté : 15 sept. 2019, 11:13
par Yennefer33
Tissendel a écrit : 30 août 2019, 00:07
Salut,
Maramal te donne cette amulette par un script de quête. Il vaut mieux éviter de modifier cette quête.
Donc voila comment je pense qu'il faut faire
Dans ta Quête, ajoute un Alias sur le Player
Sur cet Alias ajoute ce script en changeant son nom et en mettant le numéro de setstage qui va bien
Scriptname NomDuScript extends ReferenceAlias
Armor Property CollierMara Auto
function OnItemAdded(Form akBaseItem, Int aiItemCount, ObjectReference akItemReference, ObjectReference akSourceContainer)
If akBaseItem = amuletteMara
GetOwningQuest().setstage(20)
endIf
endFunction
Affecte le au collier de Mara ( ReligiousMaraLove ) à la Property CollierMara
Et voila. Par contre, avec ça, la quête passera au stage suivant si tu prends une amulette de Mara ailleurs que chez Maramal. Si tu veux vraiment que ça soit uniquement l'amulette de Maramal qui marche, je penses qu'on peut vérifier que tu prends le collier en même temps que tu parles à Maramal.
Mais on verra après, essaye déjà comme ça voir si ça marche
Bonjour à tous,
Je suis de retour après de bonnes vacances !!!
Tissendel, je viens de suivre ton petit tuto et je bloque sur ton script.
J'ai créé un alias "Player" et je créé un nouveau script que je baptise "Mara1".
Je clique droit dessus et je clique sur "édit source" pour mettre ton script.
Je colle ton script en changeant le nom du script et en mettant le stage de la quête.
Et quand je veux sauver le script, ça me mets "save failed".
J'ai pourtant fait tout ce qu'il fallait et je ne comprend pas.
Peux-tu m'aider stp ?
Merci beaucoup.
Cordialement.
Re: Problème pour continuer ma quête
Posté : 16 sept. 2019, 00:45
par Tissendel
Salut,
Montre un screen du script et du message d'erreur, stp

Re: Problème pour continuer ma quête
Posté : 16 sept. 2019, 10:30
par Yennefer33
Tissendel a écrit : 16 sept. 2019, 00:45
Salut,
Montre un screen du script et du message d'erreur, stp
Bonjour à tous,
Voici Tissendel le screen que tu me demandes :
Voilà.
Donne moi une réponse quand tu auras vu ce message avec le screen stp ?
Merci d'avance.
Cordialement.
