Affichage des résultats 1 à 5 sur 5

Discussion: [SCRIPT] Comment modifier un fichier .baf d'un mod ?

  1. #1
    Date d'inscription
    February 2013
    Messages
    60

    [SCRIPT] Comment modifier un fichier .baf d'un mod ?

    Bon pour la petite histoire, j'ai trouvé un event que j'avais loupé car lié à un chapitre avec cette ligne dans le .baf de la zone :

    Code:
    IF
    	Global("Chapter","GLOBAL",9999992)
    Du coup j'ai viré la ligne, relancé le jeu, mais toujours pas le pop que je voulais.
    A quoi servent ces .baf ?
    Ce sont des patch appliqué au jeu à l'installation du mod où ils servent au lancement du jeu ? A la création de la zone ?

    en fait ce sont des "reliques" de l'installation ? Une fois le mod installé ça ne sert plus a rien de les changer ?

    Voilà toute la partie qui m’intéresse en fait :

    Code:
    IF
    	Global("Chapter","GLOBAL",9999992)
            Global("CMaddAR2800","GLOBAL",0)
    THEN
    	RESPONSE #100
    		CreateCreature("CMBOU03",[1982.924],7)
    		CreateCreature("CMBOU04",[2111.912],6)
    		CreateCreature("CMBOU05",[2080.885],6)
    		SetGlobal("CMaddAR2800","GLOBAL",1)
    END
    Après le nom de la créature, ce sont les coordonnées sur la map, mais le ,6 ou ,7 ça correspond à quoi ?
    Dernière modification par Freddy_Gwendo ; 03/04/2016 à 01h03. Motif: Modification du titre de la discussion et mise en page

  2. #2
    Date d'inscription
    July 2003
    Localisation
    Plaisir
    Messages
    6 702
    Les fichiers .baf correspondent aux versions lisibles (format texte) des scripts dans le jeu (fichiers .BCS ou .BS pour les scripts de comportement pour les membres du groupe). Ils servent lors de l'installation d'un mod pour créer de nouveaux scripts ou pour ajouter du contenu à des scripts existants (exemple type : ajouter un personnage dans une zone existante). Ils font partie intégrante du mod, dans sa forme originale (avant installation dans le jeu).
    En conséquence, tu peux les ignorer une fois le mod installé. Toute modification que tu essaierais d'y faire serait vouée à l'inutilité, à moins de désinstaller et réinstaller le mod.

    Si tu cherches à modifier un script du jeu, le mieux serait d'installer Near Infinity, qui permet notamment de visualiser les scripts sous la même forme (à peu de choses près) que dans un fichier .baf, mais avec les données exactes appliquées dans le jeu. Et il permet aussi de les modifier, avec application immédiate dans le jeu. A tes risques et périls, en cas d'erreur, cependant !

    Dans la commande CreateCreature, la dernière valeur désigne l'orientation du personnage (vers le nord, le sud, ...). Tu trouveras les détails et la correspondance des valeurs dans ce tutoriel.

    Pour finir, la valeur 9999992 est probablement remplacée par une autre dans le programme d'installation du mod (fichier tp2, lui aussi au format texte). Il n'est pas rare d'utiliser des valeurs remarquables dans des scripts afin d'employer une recherche/remplacement pour y affecter la valeur définitive, si elle dépend de facteurs déterminés lors de l'installation. Le cas de CHAPTER est notamment sensible pour un mod qui vise à fonctionner à la fois sous BG1, Tutu ou BGT, car les numéros de chapitre diffèrent dans BGT par rapport à BG1 et Tutu (BGT considère le prologue comme le chapitre 1, de sorte que le jeu termine au chapitre 8 dans BG).
    Peu disponible
    Guide d'installation (et FAQ) de Baldur's Gate, Baldur's Gate II, Baldur's Gate Trilogy (BGT), BG1Tutu, Widescreen, BGEE
    Pensez à utiliser à la fonction Recherche pour trouver une réponse à votre question !

  3. #3
    Date d'inscription
    February 2013
    Messages
    60
    Ha merci, oui alors s'il faut modifier en directe c’est plus risqué...
    La je me disais qu'au pire je pouvais faire un backup et remettre le fichier original si ça plantait.

    Bon j'ai fait pop les pnj à la console du coup.

  4. #4
    Date d'inscription
    July 2003
    Localisation
    Plaisir
    Messages
    6 702
    Citation Envoyé par Gariounette Voir le message
    Ha merci, oui alors s'il faut modifier en directe c’est plus risqué...
    La je me disais qu'au pire je pouvais faire un backup et remettre le fichier original si ça plantait.
    Tu peux toujours (et tu y as même intérêt) le faire en utilisant Near Infinity.

    Dans tous les cas où tu peux faire à la console, autant s'en contenter, quoi qu'il en soit.
    Peu disponible
    Guide d'installation (et FAQ) de Baldur's Gate, Baldur's Gate II, Baldur's Gate Trilogy (BGT), BG1Tutu, Widescreen, BGEE
    Pensez à utiliser à la fonction Recherche pour trouver une réponse à votre question !

  5. #5
    Date d'inscription
    February 2013
    Messages
    60
    Oui je préfère la console du coup, les .BAF sont bien pratique pour repérer le truc qui où et quand n'as pas marché et quoi rajouter pour réparer

Discussions similaires

  1. [CRE] Quels outils utiliser pour modifier un fichier .CRE ?
    Par Pélagie dans le forum Créatures, Monstres et NPC
    Réponses: 5
    Dernier message: 08/04/2016, 16h22
  2. Modifier sa signature
    Par Magnus dans le forum Le panneau d'affichage
    Réponses: 1
    Dernier message: 09/10/2009, 10h12
  3. Modifier la police
    Par wiwi dans le forum La Taverne d'Amkethran (Baldur's Gate 2)
    Réponses: 2
    Dernier message: 29/05/2009, 17h00
  4. [BG1] Modifier la musique
    Par mime_de_venetasch dans le forum La Taverne de Château-Suif (Baldur's Gate 1)
    Réponses: 10
    Dernier message: 05/07/2004, 22h40
  5. [TLK] Comment récupérer le dialog.tlk original après l'avoir modifié ?
    Par Anury dans le forum [ARCHIVES] Outils de la préhistoire
    Réponses: 6
    Dernier message: 01/06/2004, 23h56

Règles de messages

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

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 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250