Je suis en train de convertir tous les fichiers D au format chain afin de rendre le code plus lisible, éviter pas mal de bugs et faciliter l'intervention de pnjs recrutable. C'est assez long mais ça va vraiment améliorer beaucoup de chose.
Pour le dialogue que j'ai implanté au tout début du donjon d'irenicus j'ai mis les blocs d'imoen comme non optionnel me disant qu'il n'était pas possible qu'imoen ne soit pas la car mon dialogue se déclenche juste après qu'elle nous parle.
Mais je me demandais si y'avait des mods qui pouvait modifier le comportement d'imoen au tout début du jeu. Est-ce que ça vaut le coup que je modifie un peu mon code par sécu ?
Mods modifiant imoen au début du donjon d'irenicus
- Erzsébet Butler
- Adepte de Grondemarteau
- Ours des cavernes
- Messages : 1196
- Enregistré le : lun. 03 déc. 2007, 22:04
- Localisation : En itinerance
- Statut : Hors ligne
Mods modifiant imoen au début du donjon d'irenicus
.
De retour sur la scène modding, tds et activiste crip
Autrice des Exilés de lunargent
Autrice des Exilés de lunargent
.
Pas à ma connaissance, mais je suis loin d'être un expert.Erzsébet Butler a écrit : ↑sam. 15 mars 2025, 15:01 Mais je me demandais si y'avait des mods qui pouvait modifier le comportement d'imoen au tout début du jeu.
- Le Marquis
- d'Oghmatique
- Golem de fer
- Messages : 3511
- Enregistré le : jeu. 17 juil. 2008, 15:45
- Localisation : Sudiste
- Statut : Hors ligne
.
Il y a une tonne de mods qui modifient Imoen... Je serais toi je vérifierais.
I believe in possibility
I believe someone's watching over me
And finally I have found a way to be
Happy, happy
I believe someone's watching over me
And finally I have found a way to be
Happy, happy
- Erzsébet Butler
- Adepte de Grondemarteau
- Ours des cavernes
- Messages : 1196
- Enregistré le : lun. 03 déc. 2007, 22:04
- Localisation : En itinerance
- Statut : Hors ligne
.
Ok je vois je vous remercie. J'apprend à coder en python en même temps à coté histoire d'étoffer mes connaissances et je me dis qu'aussi c'est une bonne habitude de toujours checker que quelque chose est présent avant d'interagir avec. Beaucoup de problème de mon mod viennent de la notamment. Mais dans tous les cas oui ce serait cool je pense que je m'intéresse aux mods qui modifient imoen à commencer par imoen romance que je n'ai pas encore fait.
Juste histoire de profiter du post je partage mes bouts de codes avant aprés qui sais ça servira peut être à quelqu'un :
Le bloc de base qui renvoyait à des blocs ciblant directement imoen ces blocs renvoyant à un bloc qui fait revenir vers #VDevin. Le hic effectivement c'est que si imoen n'est pas la ou n'est pas receptive à l'action le dialogue va planter.
Du coup j'ai rajouté des conditions sur sa présence histoire que si la condition ne se verifie pas ça bascule directement sur le bloc d'aprés. Du coup le dialogue ne plante pas plus et continue sa route.
Juste histoire de profiter du post je partage mes bouts de codes avant aprés qui sais ça servira peut être à quelqu'un :
Code : Tout sélectionner
CHAIN IF ~Global("#VDevinN01","GLOBAL",2)~ THEN "#VDevin" SeerMeetingIrenicus
@1
END
IF ~~ THEN REPLY @10 EXTERN ~IMOENJ~ NOTHERE
IF ~~ THEN REPLY @11 EXTERN ~IMOENJ~ PRISONNER
IF ~~ THEN REPLY @12 EXTERN ~IMOENJ~ REMEMBER
IF ~ OR(4)!CheckStatLT(Player1,13,WIS)Alignment(Player1,CHAOTIC_EVIL)
Alignment(Player1,LAWFUL_EVIL)
Alignment(Player1,NEUTRAL_EVIL)~ THEN REPLY @13 EXTERN ~IMOENJ~ NOGGIN
Code : Tout sélectionner
CHAIN IF ~Global("#VDevinN01","GLOBAL",2)~ THEN "#VDevin" SeerMeetingIrenicus
@1
END
IF ~~ THEN REPLY @10 EXTERN ~IMOENJ~ NOTHERE
IF ~InParty("Imoen")~ THEN REPLY @10 EXTERN ~IMOENJ~ NOTHERE
IF ~~ THEN REPLY @11 EXTERN ~IMOENJ~ PRISONNER
IF ~InParty("Imoen")~ THEN REPLY @11 EXTERN ~IMOENJ~ PRISONNER
IF ~~ THEN REPLY @12 EXTERN ~IMOENJ~ REMEMBER
IF ~InParty("Imoen")~ THEN REPLY @12 EXTERN ~IMOENJ~ REMEMBER2
IF ~ OR(4)!CheckStatLT(Player1,13,WIS)Alignment(Player1,CHAOTIC_EVIL)
Alignment(Player1,LAWFUL_EVIL)
Alignment(Player1,NEUTRAL_EVIL)~ THEN REPLY @13 EXTERN ~IMOENJ~ NOGGIN
IF ~ InParty("Imoen")OR(4)!CheckStatLT(Player1,13,WIS)Alignment(Player1,CHAOTIC_EVIL)
Alignment(Player1,LAWFUL_EVIL)
Alignment(Player1,NEUTRAL_EVIL)~ THEN REPLY @13 EXTERN ~IMOENJ~ NOGGIN2
De retour sur la scène modding, tds et activiste crip
Autrice des Exilés de lunargent
Autrice des Exilés de lunargent
Qui est en ligne
Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 2 invités