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 > Les Outils

Les Outils
Besoin d'outils pour concevoir vos mods ? Ne cherchez plus, vous êtes à la bonne adresse. Trouvez ici une description des différents outils disponibles.

Réponse
 
Outils de la discussion Noter la discussion
Vieux 28/06/2004, 12h54   #1
Shinook
Araignée Éclipsante
 
Avatar de Shinook
 
Date d'inscription: mai 2004
Localisation: dans le vent...
Messages: 1 266
Par défaut

J'ai vu qu'on pouvait créer un "marchand" avec IEEP, mais comment faire pour lui donner une forme, lui mettre des dialogues et le mettre sur une carte ? :heu:
__________________
FloraNPC : Au cimetierre...
Shinook est déconnecté   Réponse avec citation
Vieux 28/06/2004, 22h46   #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

L'ouverture du magasin se déclenche par un dialogue. Il te faut créer un dialogue, créer un personnage (et choisir sa représentation) et lui affecter ce dialogue.
Pour placer ce personnage sur une carte, tu peux soit modifier la zone (fichier ARE) ou, solution préférable, modifier le script de la zone.
Tu peux prendre exemple sur les marchands du jeu pour voir comment ils sont réalisés (WMART1.CRE, par exemple, un des marchands bonus). Le script correspondant est AR0406.BCS.
Isaya est déconnecté   Réponse avec citation
Vieux 04/07/2004, 13h07   #3
Shinook
Araignée Éclipsante
 
Avatar de Shinook
 
Date d'inscription: mai 2004
Localisation: dans le vent...
Messages: 1 266
Par défaut

Merci !

Voilà, j'ai créer mon marchand à partir de Cremaker. J'ai aussi regardé le fichier script, tout est bien indiqué, mais je ne comprend pas certaines commandes, voici le script de Joluv :
Citation:
IF
Global("wmSpawnJoluv","GLOBAL",0)
THEN
Response #100
CreateCreature("wmart1",[1337.1751],4) // Joluv
SetGlobal("wmSpawnJoluv","GLOBAL",1)
END
Je pense tout comprendre sauf :

* "wmSpawnJoluv" : est-ce un fichier ? Ou alors, qu'est-ce que ça veut dire ?
* [1337.1751] : il s'agit de la position sur la carte je suppose. Mais comment connaître ses coordonnées ?

Ah oui, j'oubliais aussi : Avec quel logiciel peut-on créer un fichier .BCS ?
__________________
FloraNPC : Au cimetierre...
Shinook est déconnecté   Réponse avec citation
Vieux 04/07/2004, 16h31   #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

Le morceau de script que tu as recopié est celui qui fait apparaître Joluv dans la taverne. La variable "wmSpawnJoluv" est vérifiée pour s'assurer que le personnage n'a pas déjà été créé (pour éviter de créer plusieurs fois le personnage). La valeur de la variable est modifiée après la création du marchand pour que le test échoue la fois suivante. Si tu fais un morceau de script que tu ajoutes à celui de la zone dans laquelle tu veux faire apparaître ton marchand, il faudra que tu utilises le même procédé : choisis un nom de variable différent évidemment et suffisamment parlant.
Pour trouver la position, le plus simple est d'aller dans la zone où tu veux ajouter ton marchand, de placer la souris où tu veux qu'il soit et d'utiliser la touche du clavier qui permet d'afficher la position de la souris (X je crois, vérifie avec le programme de config).
Pour créer des scripts, tu peux utiliser le script compiler fourni dans le répertoire de BG II. Plus pratique, tu peux utiliser Near Infinity ou DLTCEP (il te faudra également WeiDU pour celui-ci).
Tu pourras trouver un tutorial très détaillé sur la création de script sur le site de tutorial de TeamBG.
Isaya est déconnecté   Réponse avec citation
Vieux 04/07/2004, 16h57   #5
Shinook
Araignée Éclipsante
 
Avatar de Shinook
 
Date d'inscription: mai 2004
Localisation: dans le vent...
Messages: 1 266
Par défaut

Comment s'appelle le "script compiler" fournit avec BG 2 ? Je ne le trouve pas... :sad:
__________________
FloraNPC : Au cimetierre...
Shinook est déconnecté   Réponse avec citation
Vieux 05/07/2004, 23h11   #6
Isaya
Gelée de Moutarde
 
Date d'inscription: juillet 2003
Localisation: Plaisir
Messages: 1 626
Envoyer un message via MSN à Isaya
Par défaut

Ben, il se trouve dans le répertoire "script compiler" dans BG II. Il y a une documentation dans le répertoire.
Isaya est déconnecté   Réponse avec citation
Vieux 06/07/2004, 20h21   #7
Shinook
Araignée Éclipsante
 
Avatar de Shinook
 
Date d'inscription: mai 2004
Localisation: dans le vent...
Messages: 1 266
Par défaut

Dans ce répertoire, il y a une application qui s'appelle IACompiler je crois, mais elle ne marche pas... :sad:
__________________
FloraNPC : Au cimetierre...
Shinook est déconnecté   Réponse avec citation
Vieux 06/07/2004, 21h57   #8
Isaya
Gelée de Moutarde
 
Date d'inscription: juillet 2003
Localisation: Plaisir
Messages: 1 626
Envoyer un message via MSN à Isaya
Par défaut

AICompile est bien le compilateur de script, mais il s'utilise comme WeiDU sur la ligne de commande MS DOS. Il faut lui indiquer le fichier baf (script en format texte) à compiler. Tu peux aussi utiliser Compile.bat pour simplifier les commandes.
Pour bénéficier d'une interface plus conviviale, tu peux utiliser Infinity Script Editor (disponible sur le site TeamBG), Near Infinity ou DLTCEP et WeiDU.
Le site de tutorial en français indiqué dans le sujet permanent concernant "le marteau" contient des indications détaillées sur les scripts et l'utilisation de Infinity Script Editor.
Isaya est déconnecté   Réponse avec citation
Vieux 07/07/2004, 08h52   #9
Shinook
Araignée Éclipsante
 
Avatar de Shinook
 
Date d'inscription: mai 2004
Localisation: dans le vent...
Messages: 1 266
Par défaut

Euh... je ne vois aucune commande dans NearInfinity permettant de créer des fichiers... ou alors il faut juste en modifier un existant, mais je ne voi rien pour sauvegarder...
__________________
FloraNPC : Au cimetierre...
Shinook est déconnecté   Réponse avec citation
Vieux 07/07/2004, 21h03   #10
Isaya
Gelée de Moutarde
 
Date d'inscription: juillet 2003
Localisation: Plaisir
Messages: 1 626
Envoyer un message via MSN à Isaya
Par défaut

Tu as une option "Add copy of" dans le menu "Files". Il suffit que tu sélectionne le fichier à copier avant d'utiliser cette option.
Autrement tu forces l'écriture du fichier à copier (sans le modifier) dans le répertoire Override, puis tu vas le recopier sous un autre nom avec l'Explorateur Windows.
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
IEEP Lycein Les Outils 4 20/07/2005 07h37
Marchand: joallier Kay'est Idées 5 25/06/2005 16h06


Fuseau horaire GMT +2. Il est actuellement 06h15.



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