Affichage des résultats 1 à 8 sur 8

Discussion: [Technique] Ré-activer un Kit désactivé sur grosse installation

  1. #1
    Date d'inscription
    juillet 2011
    Localisation
    Carcassonne
    Messages 
    335

    [Technique] Ré-activer un Kit désactivé sur grosse installation

    Bonjour,

    Pour une raison que je ne m'explique pas, les kits de Clerc de Divine Remix, qui sont supposés être bien pris en compte par Faiths and Power ont disparu de mon instal. Ils sont toujours disponibles en tant que kit Multiclassé (Fighter/Feywarden of Corellon par exemple) mais plus en single class kit.

    En revanche, dans l'éditeur EEKeeper, les kits sont bien présents, mais ne fonctionnent pas (si l'on attribue un de ces kits à Charname, il apparait dans le jeu comme simple Cleric).

    Et dans le fichier Kit.IDS, ces kits sont bien présents ; pour garder l'exemple du Feywarden, j'ai 0x4034 A#FEYWARDEN (single class), 0x40CC A#FEYWARDEN_FC (FC pour Fighter/CLeric j'ai supposé) et 0x40CD A#FEYWARDEN_CM (CM pour Cleric/Mage).


    Tout cela tombe mal, car je voulais jouer un Feywarden justement.

    J'ai fais des tests sur des clones vierges, l'association DR et FnP ne pose pas de problème, ni les composants de Tweaks Anthology qui modifient les règles de jumelage et multiclassage. Bref, chercher la raison peut prendre du temps.

    En revanche, savez vous s'il y a une façon de réactiver manuellement ces kits?

    En espérant avoir été assez clair (clerc... huhuhu..)
    Merci d'avance,

  2. #2
    Date d'inscription
    juillet 2003
    Localisation
    Plaisir
    Messages 
    6 968
    Bonjour,

    Les kits doivent aussi être définis dans le fichier Kitlist.2DA pour fonctionner. C'est là que sont faits les liens vers le nom du kit et sa description, notamment, ainsi que les restrictions d'usage des armes.
    L'ordre dans Kitlist.2DA pourrait être important. Sur les anciens jeux, il y avait une limite à 255 kits environ. Je ne suis pas certain que TobEx ait levé cette limite, je ne sais pas non plus pour les EE.

    Causes potentielles (hypothèses) :
    • le nom utilisé dans les deux fichiers Kit.ids et Kitlist.2DA n'est pas le même (le jeu ne peut pas faire le lien)
    • un autre kit a réutilisé dans un de ces fichiers exactement le même code que celui du kit qui t'intéresse
    • le fichier indiqué dans la colonne Abilities de Kitlist.2DA n'est pas présent
    • le code attribué dépasse 0x40FF


    Il y a des mods comme Hidden Kits (Spellhold Studios) qui ajoutent des kits non accessibles lors de la création de personnage, je ne sais pas comment ils s'y prennent. Si la façon de procéder est documentée, ce pourrait être une façon détournée de trouver ce qui doit clocher dans ton installation.
    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
    décembre 2007
    Localisation
    GAP, Hautes alpes
    Messages 
    2 197
    La façon la plus classique de "perdre" des kits : désinstaller un mod "en plein milieu de la liste weidu" et installer un autre mod. Weidu s’emmêle les pinceaux si des kits sont inclus dans les mods a réinstaller en cours de route. Vérifié plein de fois sur mes installs.

    Solution : réinstaller proprement, et prévoir AVANT les modules à installer, et ne plus toucher une fois fini.
    Mon module de kits pour BG2, BGEE, BG2EE et IWDEE
    Mon module de magasin pour BG2 et BG2EE
    Mon module de magasin d'objets cheatés pour BG2, BGEE, BG2EE et IWDEE
    Tout autre chose, du contenu pour le jeu de société Munchkin

  4. #4
    Date d'inscription
    juillet 2011
    Localisation
    Carcassonne
    Messages 
    335
    Merci pour les pistes.

    Dans Kit.ids, le feywarden est sous le code 0x4034 A#FEYWARDEN
    Dans Kitlist.2DA, la ligne correspondant au feywarden est :
    Code:
    52                    A#FEYWARDEN           360058                360059                360060                A#FEYW                73                    0x02000000            3                     0x00004040
    Dans EEKeeper, le code associé au Feywarden est 0x40340000

    Donc si je comprends bien, le code associé au feywarden dans Kitlist.2DA est faux, puisqu'il indique 4040 au lieu de 4034

    Sauf que le 4034 est pris par le CDSelune. Dois-je supprimer la ligne du CDSelune et changer les code dans le Kitlist.2DA?

    Je joins mes fichiers à toute fin utile.

    Kit.ids
     Cliquer ici pour révéler le texte


    Kitlist.2DA

     Cliquer ici pour révéler le texte

    Je précise que je n'ai rien désinstallé, tout en dans l'ordre.
    Fichiers attachés Fichiers attachés

  5. #5
    Date d'inscription
    juillet 2003
    Localisation
    Plaisir
    Messages 
    6 968
    La dernière colonne de Kitlist.2DA, portant le numéro dans Kit.ids, n'était pas présente dans les jeux avant les EE. Je ne sais pas comment elle est utilisée. Avec les jeux originaux, le nom était le seuil élément pouvant faire le lien, à moins que ce ne soit le numéro d'ordre.
    Le fait que la valeur de cette dernière colonne ne soit pas cohérente du fichier Kit.ids, alors que l'intitulé de colonne indique le lien, est sans doute à l'origine du problème. Peut-être que tu pourrais tout simplement corriger le fichier Kitlist.2DA afin qu'il soit cohérent du fichier Kit.ids, après avoir fait une copie de l'actuel afin de pouvoir revenir en arrière en cas de problème.
    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 !

  6. #6
    Date d'inscription
    juillet 2011
    Localisation
    Carcassonne
    Messages 
    335
    Oui, j'ai noté que la non concordance des codes entre les Kit.ids et kitlist.2da concerne
    0x402e CDSelune
    0x402f A#SHAR
    0x4030 A#RED
    0x4031 CDILMATR
    0x4032 A#OGMA
    0x4033 NMSUNE
    0x4034 A#FEYWARDEN
    0x4035 A#CYRIC

    Le dernier - A#CYRIC, kit de Divine Remix - reprend le Code B_CLERIC_CYRIC de FnP, je pense que le problème vient de là.

    Selon vous, il faut corriger le Kit.ids ou le kitlist.2da?

  7. #7
    Date d'inscription
    juillet 2003
    Localisation
    Plaisir
    Messages 
    6 968
    En principe la valeur définie dans kit.ids doit se retrouver écrite dans les fichiers des personnages qui utilisent un kit. C'est donc très casse-gueule de modifier ce fichier.
    A priori kittable.2DA fait le lien entre un kit, sa description, les fichiers qui détermine les capacités à chaque niveau, etc. Il fait ainsi le lien avec les autres fichiers du jeu et les règles. C'est celui que je modifierais, personnellement.

    Comme toujours avec ce genre de manipulation, tu as intérêt à copier les versions actuelles des fichiers quelque part afin de pouvoir les restaurer en cas de problème.
    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 !

  8. #8
    Date d'inscription
    juillet 2011
    Localisation
    Carcassonne
    Messages 
    335
    Citation Envoyé par Isaya Voir le message
    En principe la valeur définie dans kit.ids doit se retrouver écrite dans les fichiers des personnages qui utilisent un kit. C'est donc très casse-gueule de modifier ce fichier.
    A priori kittable.2DA fait le lien entre un kit, sa description, les fichiers qui détermine les capacités à chaque niveau, etc. Il fait ainsi le lien avec les autres fichiers du jeu et les règles. C'est celui que je modifierais, personnellement.

    Comme toujours avec ce genre de manipulation, tu as intérêt à copier les versions actuelles des fichiers quelque part afin de pouvoir les restaurer en cas de problème.
    J'ai essayé à peu près toutes les combinaisons, rien ne marche. Je me suis résigné à donner à mon clerc le kit de Mage/Feywarden of Corellon, et je pense que ça marche. J'ai la bonne liste de sorts, et j'ai bien droit à 2 slots pour les weapon proficiency.

Discussions similaires

  1. [BG2EE][AVIS] Nouvelle grosse installation avec EET
    Par Marvin dans le forum BG2:EE
    Réponses: 23
    Dernier message: 11/10/2020, 21h57
  2. [MODS] Grosse Installation, quel ordre ?
    Par Noctilias dans le forum Méga-mods : Big Picture, The Darkest Day, Shadow Over Soubar, Tortured Souls, Check The Bodies,
    Réponses: 10
    Dernier message: 10/04/2015, 20h35
  3. [TECH] Arc composite +1 ou Arc long +2 : qui a la plus grosse (statistique) ?
    Par Guigui. dans le forum La Taverne de Château-Suif (Baldur's Gate 1)
    Réponses: 15
    Dernier message: 07/02/2014, 02h50
  4. [BG2][SOLUCE] La grosse machine de métal, où la forger ?
    Par rame13 dans le forum La Taverne d'Amkethran (Baldur's Gate 2)
    Réponses: 6
    Dernier message: 29/06/2009, 14h27
  5. [MODS] Aide technique et traduction pour débugguer l'installation d'un mod
    Par DrAzTiK dans le forum Le Bazar de l'Aventurier
    Réponses: 9
    Dernier message: 15/02/2009, 21h46

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 251