Page 1 sur 1

[CRE] Modifier un perso existant

Posté : mar. 27 juil. 2004, 09:09
par Selphira
Bonjour,

je vais me lancer dans la modification de la classe d'un personnage du jeu. J'aimerais changer Imoen en moine (oui je sais, ca ne colle pas trop avec l'histoire mais ce n'est pas grave :p )

Alors comment dois-je m'y prendre ?

J'ai lancé Infinty Explorer et je suis allée dans la parie créature et j'ai cherché les fichiers liées à Imoen. Bon, première diffiulté, lequel choisir ? Il y en a plusieurs avec des niveaux différents.
Je suppose qu'une fois sélectionné le bon fichier je dois l'enregistrer à part pour pouvoir travailler dessus.

Dans le cas où je ne me trompe pas, quel programme utiliser pour modifier ce fichier ?
Je suppose que c'est CreMaker, mais impossible de le trouver en téléchargement car le site de la teamBG est down (quelqu'un pourrait me l'envoyer ?)

Supposons que j'ai le programme, je me débrouillerais pour modifier le personnage comme il me convient (les seuls changements seront la classe + les ajustements) et ensuite j'enregistre le fichier.

Me suffira-t-il de déplacer le fichier dans le dossier override afin que le mod prenne effet ? Cela causera-t-il des incompatibilités ? Je pense notemment à Imoen Romance.

Voilà, ce sera tout pour le moment :)

Posté : mar. 27 juil. 2004, 09:21
par Selphira
Je viens de m'apercevoir que l'on peut ouvrir un fichier.cre avec SK ! *sik*

Apparemment on peut modifier tout ce que je désire, il ne me reste plus qu'à savoir à quoi correspondent les différent fichiers d'Imoen.

IMOEN.CRE
IMOEN10.CRE
IMOEN15.CRE
IMOEN211.CRE
IMOEN213.CRE

Le mieux serait que je les modifie tous ?

ps: mes questions sur la compatibilité tiennent toujours, ainsi que l'envois éventuel de CreMaker ^^

Posté : mar. 27 juil. 2004, 09:27
par Mathrim Cauthon
A la rigueur, je te conseillerais d'utiliser plutôt Near Infinity (oui, il faut utiliser Java auparavant, mais le programme est infiniment plus puissant), puisqu'il permet de modifier directement les fichiers, sans passer par un autre programme.

Ce que tu demandes n'a rien d'évident. En effet, on peut sans trop de problème modifier la classe du personnage pour la faire passer de Voleuse-Mage à Moine. Par contre, lui ajouter les capacités qu'un moine devrait avoir à son niveau est plus complexe (il faut récupérer la liste des variables d'affects d'un moine et les lui assigner).

Voilà déjà comment changer sa classe, et faire en sorte qu'elle évolue désormais comme une moine:

Il y a plusieurs fichiers de créatures pour Imoen, qui dépendent de ton niveau au moment où tu la rencontres. Ce sont les fichiers Imoen, Imoen211, Imoen213, Imoen10 et Imoen16. Commence d'abord par exporter chacun d'eux dans un répertoire de sauvegarde (si jamais ça ne marche pas, tu pourras toujours les recopier dans le répertoire override, et retrouver ainsi ton jeu originel).

Il faut modifier chacun de ces fichiers via le panneau Edit, changer la classe (passer de Mage_Thief à Monk). Puis, il faut enlever supprimer tous les sorts dont elle dispose en tant que mage, et changer son alignement pour loyal bon.

Pour la suite, il va falloir que je fouille un peu plus les fichiers des moines pour savoir comment ajouter les capacités spéciales.

Posté : mar. 27 juil. 2004, 09:46
par Selphira
Merci pour ta réponse :)

En fait je vais utiliser une satuce, j'ai créé une moine avec les stats d'Imoen et je l'ai exportée, avec SK je peux très facilement voir les attributs du personnage et les capacités innées à ajouter.

J'ai téléchargé Near Infinity, et effectivement il semble beaucoup plus complet mais aussi plus complexe à prendre en main. Je vais le garder sous le coude pour mon futur mod qui ajoutera 1 pnj, 1 quête et 2 objets au jeu.

Je vais d'abord tester avec SK et je viendrais vous faire-part du résultat ici même.

Posté : mar. 27 juil. 2004, 14:28
par Selphira
Le résultat ne s'est pas fait attendre, si je modifie le fichier avec SK, Imoen ne vient pas me délivrer :p
Je vais donc essayer avec NearInfinity, je vous tiens au courant

Posté : mar. 27 juil. 2004, 14:42
par Mathrim Cauthon
Attention, il faut quand même qu'Imoen possède ses scripts et ses fichiers de dialogues propres (et qu'elle garde sa Death Variable -- la variable qui l'identifie de façon unique).

Posté : mar. 27 juil. 2004, 14:45
par Ben-jXX
Mais qu'est ce qui t'empeche de modifier Imoen via Shadow Keeper une fois qu'elle est dans ton équipe? Une fois qu'elle est dans ton équipe, tu la modifies comme tu modifierais ton perso principal, en important ta partie.

Posté : mar. 27 juil. 2004, 15:45
par Selphira
@ Ben-JXX : C'est ce que j'ai fait au début, mais le jeu plantait au chargement.

En modifiant le .CRE avec SK le jeu se lance mais Imoen n'apparait pas

A présent, j'ai modifié avec NI et tout fonctionne ! :)
Il faut seulement faire attention aux offsets des sorts connus et mémorisés, bien les remettre à 0 après avoir supprimé les sorts, sinon le jeu plante.

Mon premier mod, je vais aller fêter ca ! :hips2: :mad:

Posté : mar. 27 juil. 2004, 16:57
par Ben-jXX
En fait, moi je te propose de modifier Imoen une fois qu'elle est dans ton équipe. C'est à dire de modifier Imoen à partir d'une de tes sauvegardes, plutôt que de modifier les variables d'Imoen. Je sais pas si tu vois bien ce que je veux dire, ou si c'est moi qui n'ait pas compris que tu avais déjà essayé ( :gné: )

EDIT: je viens de comprendre que tu tentais de faire un mod. Donc, effectivement, il faut la modifier dès le départ. Désolé :timide:

Posté : mer. 28 juil. 2004, 08:30
par Selphira
Si une personne est intéressée par ce petit mod qu'elle se fasse connaitre, je lui enverrais.

Imoen est donc devenue moine et a 1 sort de projectile magique inné. (pour être le plus cohérent possible à la sortie du donjon d'Irenicus ;) )