Page 1 sur 1

[DLG] Comment modifier des conditions de réponses à des dialogues existants ?

Posté : lun. 23 mars 2009, 09:13
par Lostbrain
Hello, je me suis dit qu'avant de me lancer dans la conception de mon propre mod, comme je ne suis pas super doué en informatique, j'allais commencer par m'exercer en modifiant des mods déja existants (seulement pour moi, bien sur). J 'ai vu qu'il y avait pas mal de didacticiel intéressant, mais en ce moment je suis un peu à la bourre...
En fait la question que je me pose pour l'instant : dans le cas d'un mod weidu, que faut-il changer pour pour que la réponse lors de dialogue dépende de la réputation; du sexe, de la classe... Le fichier .d? Merci

Edit: Zut, on peut pas modifier le titre? ça m'apprendra à pas relire! ^^

Re : Modification d'un mod

Posté : lun. 23 mars 2009, 20:14
par Isaya
Oui, c'est bien le fichier d. Pour aller plus loin, je te donne un exemple :

Code : Tout sélectionner

IF ~PartyHasItem("xxx")Global("VariableXXX","GLOBAL",0)~ THEN BEGIN Debut
  SAY @1
  IF ~~ THEN REPLY @2 DO ~SetGlobal("VariableXXX","GLOBAL",1)~ EXIT
  IF ~~ THEN REPLY @3 GOTO Suite
  IF ~Gender(Player1,FEMALE)~ THEN REPLY @4 GOTO SuiteSexeFeminin
END
Après le IF, tu mets la ou les conditions qui t'intéresse, ensuite tu indiques la référence du texte de la réplique (un nouveau, probablement) et tu indiques l'identifiant du bloc (que tu vas typiquement devoir ajouter) qui traite des échanges spécifiques à un personnage féminin.

Pour la construction d'un dialogue, je t'invite à consulter les sujets consacrés à la création d'un mod de PNJ.

PS : j'ai corrigé le titre.