Baldur's Gate et Dragon Age | La Couronne de Cuivre
Merci de prendre connaissance des conditions d'utilisation des forums, des blogs et du chat

Précédent   Baldur's Gate et Dragon Age | La Couronne de Cuivre > La Forge de GrondMarteau > La Forge des Apprentis > Problèmes Techniques

Problèmes Techniques
Un problème technique lors de la création d'un mod? Exposez votre probleme et les membres vous aideront de leur mieux.

Réponse
 
Outils de la discussion Noter la discussion
Vieux 18/04/2008, 14h17   #1
Nightmare
Chien de Guerre
 
Avatar de Nightmare
 
Date d'inscription: janvier 2008
Messages: 68
Par défaut Comment modifier des dialogues de personnages déjà existant?

Bonjour,

Je réinscris la question: Comment modifier des dialogues de personnages déjà existant?

Je formule cette question car j'ai besoin pour mon mod d'ajouter des répliques à Ribald Bartermon, qui tient le Marché de l'aventurier.
Je suppose que c'est possible mais en faisant attention à ne pas modifier le reste du contenu, toutefois je n'ai aucune idée d'où il faut chercher ou comment procéder (modifier le fichier original? en créer un autre qui le remplacera?).

Bonne journée à tous.
Nightmare est déconnecté   Réponse avec citation
Vieux 18/04/2008, 19h21   #2
Isaya
Gelée de Moutarde
 
Date d'inscription: juillet 2003
Localisation: Plaisir
Messages: 1 626
Envoyer un message via MSN à Isaya
Par défaut Re : Comment modifier des dialogues de personnages déjà existant?

Question pas assez précise, petit scarabée... Pas de réponse possible.

On peut distinguer au moins 3 types de modifications :
  1. L'ajout d'une réplique, par exemple en fonction d'un événement particulier (la réplique s'active dès que tu inities le dialogue)
  2. L'ajout d'une réponse possible du joueur à une réplique du personnage
  3. L'ajout d'une intervention d'un PNJ de l'équipe (comme par exemple la séquence où Ribald reconnaît Jaheira et où elle lui répond)
Ces trois choses se font de façon très différente avec WeiDU (c'était déjà le cas avant avec les anciens outils, d'ailleurs). Donc il est impossible de te répondre sans autre précision (une réponse aux trois cas constituerait un tutoriel à lui tout seul).
Il y a d'autres modifications possibles, comme modifier des actions (le montant d'un paiement, la transmission d'un objet, ...) sans toucher aux répliques, mais c'est encore un autre sujet.

Une chose est sûre : on ne modifie jamais directement un fichier du jeu. WeiDU se chargera d'ajouter au bon endroit dans le fichier dialogue du personnage les éléments qu'on lui demande. Pour peu qu'on ne fasse pas d'erreur dans le mod, le dialogue d'origine sera alors préservé pour toutes les autres circonstances.
Isaya est déconnecté   Réponse avec citation
Vieux 18/04/2008, 19h50   #3
Nightmare
Chien de Guerre
 
Avatar de Nightmare
 
Date d'inscription: janvier 2008
Messages: 68
Par défaut Re : Comment modifier des dialogues de personnages déjà existant?

Et bien je dirais la 1 et 2 car il s'agit de nouvelles répliques que prononcent Ribald à la suite d'un évènement et ensuite charname possède également de nouveaux choix de réplique à ceux existant.
Pas de dialogue supplémentaire avec des PNJ.

Il s'agit en fait de créer un dialogue entre les deux en étoffant les répliques pour Ribald et les choix de réplique de charname.

Voilà j'espère que maintenant c'est bon.
Nightmare est déconnecté   Réponse avec citation
Vieux 18/04/2008, 21h21   #4
Isaya
Gelée de Moutarde
 
Date d'inscription: juillet 2003
Localisation: Plaisir
Messages: 1 626
Envoyer un message via MSN à Isaya
Par défaut Re : Comment modifier des dialogues de personnages déjà existant?

Zut, moi qui pensais être tranquille un petit moment.

Pour le cas 1, il faut utiliser les instructions APPEND, voire APPEND_EARLY (cas particulier). Il s'agit ici simplement d'ajouter une réplique comme tu le ferais pour ton personnage recrutable.

Pour le cas 2, il faut utiliser les instructions EXTEND_TOP ou EXTEND_BOTTOM. Dans ce cas, il faut préciser à quelle réplique (WeiDU parle de "state") tu veux ajouter la réponse. Pour identifier ce numéro de réplique, il suffit de décompiler le dialogue de Ribard comme l'indique les exemples de la documentation de WeiDU (l'exemple concerne Sarles et figure dans le chapitre 3 de la doc). Le numéro figure sur les lignes IF ... THEN BEGIN numéro.

Ce sont des instructions "élémentaires" de WeiDU et malheureusement elles ne bénéficient pas de tutoriel à l'intérieur de la documentation WeiDU. Mais tu devrais trouver des éléments dans les tutoriels ou les sites référencés dans les outils. En particulier, dans celui-ci.

J'en profite pour rappeler un principe élémentaire de tout apprentissage : il y a la théorie (les tutoriels et les documentations, plus des indications comme celles que je t'ai données ci-dessus, de façon extrêmement brève) mais rien ne remplace les exemples. Et tu n'en manques pas : il suffit de télécharger un mod de PNJ voire, pour les deux cas présents, des mods de quête qui impliquent des personnages du jeu de base. L'idéal serait de choisir un mod auquel tu as joué ou alors d'en choisir un et d'y jouer. Parce que rien ne remplacera jamais la "copie" d'un cas similaire dans le jeu ou dans un autre mod.
C'est comme ça que tous les moddeurs qui ont "décodé" l'Infinity Engine ont commencé : ils ont cherché à comprendre et à copier comment Bioware s'y était pris pour obtenir un certain résultat. Pour la réalisation avec WeiDU, il est bon d'avoir un exemple réalisé en WeiDU car WeiDU comporte des instructions bien particulières pour ajouter les choses dans le jeu (tu ne trouveras jamais les instructions que j'ai indiquées en décompilant un dialogue car elles servent uniquement à "patcher" des dialogues existants).

Bonne continuation.
Isaya est déconnecté   Réponse avec citation
Réponse

Liens sociaux

Tags
Aucune


Utilisateurs regardant la discussion actuelle : 1 (0 membre(s) et 1 invité(s))
 
Outils de la discussion
Noter la discussion
Noter la discussion:

Règles de messages
Vous pouvez créer de nouvelles discussions
Vous pouvez envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are oui
Pingbacks are oui
Refbacks are non

Discussions similaires
Discussion Auteur Forum Réponses Dernier message
Comment utiliser les personnages présents ici ? EricDesMontagnes Bureau de recrutement 44 17/03/2007 12h16
Désactiver un kit existant Mekren le maudit Problèmes Techniques 2 29/12/2005 12h34
[SK] Modifier le look des personnages Picsou_2 Le Bazar de l'Aventurier 3 04/09/2004 13h25
Comment utiliser les personnages présents Egrevyn Centre de recrutement 0 06/03/2004 19h39


Fuseau horaire GMT +2. Il est actuellement 05h53.



Merci de soutenir La Couronne de Cuivre et le Wiki consacré à Baldur's Gate et aux RPG

Les forums La Sirène Rougissante, La Couronne de Cuivre, ainsi que les sites associés Le Portail du Web et Le Monde de Baldur's Gate sont protégés par le Code de la propriété littéraire et artistique. Baldur's Gate I (1998), Tales of the Sword Coast (1999), Baldur's Gate II (2000) Shadows of Amn, et Throne of Bhaal (2001) sont ©BioWare, licenses et distribution ©ATARI. Dungeons & Dragons material est ©Wizards of the Coast. NeverWinter Nights est un produit ©Bioware, licenses et distribution ©ATARI. DRAGON AGE © 2002-2007 BioWare Corp. Dragon Age, the Dragon Age logo, BioWare Corp., and the BioWare logo are trademarks of BioWare Corp. in the United States, Canada and other countries. All other trademarks are the property of their respective owners. All rights reserved.
Conformément à l'article 34 de la loi 78-17 du 6 janvier 1978 dite loi "Informatiques et Libertés" vous disposez d'un droit d'accès, de modification, de rectification et de suppression de vos données personnelles (déclaration CNIL en cours mai 2007). Pour faire valoir ce droit contactez nous en cliquant ici et en utilisant le formulaire à votre disposition


Édité par : vBulletin® version 3.7.0
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.2.0 RC5 Tous droits réservés.
Version française #16 par l'association vBulletin francophone

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185