Oyez, oyez !

Les résultats du vote sur les meilleurs RPG de tous les temps sont désormais dévoilés dans ce message !

Merci à toutes et à tous pour votre participation !

N'hésitez pas à aller commenter, ajouter des jeux auxquels vous n'auriez pas pensé...

[Kit] creer un kit de sorcier basé sur le disciple draconique

Répondre
Avatar du membre
Klare
Tasloï
Messages : 75
Enregistré le : lun. 16 avr. 2012, 17:16
Localisation : Picardie, fausses terres de la pluie annuelle.
Statut : Hors ligne

[Kit] creer un kit de sorcier basé sur le disciple draconique [Resolu]

.

Message par Klare »

Hello, je m'arrache les cheveux sur la creation d'un kit personnalisé pour mon NPC

La base me parait simple,
reer un kit de sorcier basé sur le disciple draconique
Le faire exactement pareil, mais avec un autre nom.
Idealement changer la resistance feu en resistance acide (mais encore je m'en fiche un peu le kit est estetique)

Mais avec BG2EE visiblement les kits ont été modifiés dans la gestion du jeu et du coup, c'est un bordel monstre pour juger de la validité des tutos, des infos.

J'ai bien essayer d'assembler le kit en partant sur des mods existants BG2EE (enfin parait il) mais pas moyen d'en tirer un resultat non bugé.

Au final, j'ai assemblé un truc qui ne fonctionne pas, mais impossible de comprendre quoi, si une ame charitable se sent de fouiner dans mes experimentations pour m'aiguiller, je lui en serais redevable X)
Avatar du membre
deratiseur
Golem de fer
Messages : 3697
Enregistré le : mer. 05 déc. 2007, 18:35
Localisation : Gap, Hautes alpes
Statut : Hors ligne
.

Message par deratiseur »

Alors :

1 : dans le tp2 tu appelles "INCLUDE %MOD_FOLDER%/comp/setup_dd.tpa~" alors qu'il n'y a pas de sous-répertoire "comp". Le sous répertoire est nommé "Kit".
2 : dans le tp2 tu appelles une macro avec "LAF add_dragon_disciples END" alors que cette macro n'est définie nulle part.
3 : dans le 2DA très simplifié tu appelles QDDDA1 et QDDDA0 et il n'y nulle trace des ces sorts dans l'archive. D'ailleurs il n'y a rien d'entré à la ligne ACIDE_DD, est-ce normal ?
4 : pour faire fonctionner le kit sous une édition EE, il faut utiliser "fl#add_kit_ee.tpa". Ok, tu à les lignes qui correspondent dans le TP2, mais tu n'a pas chargé la macro en mémoire, il te manque "INCLUDE Chemin->fl#add_kit_ee.tpa"

J'en oublie surement, mais commence déjà par corriger ça, ça devrait t'aider.
Le standard téléphonique est en rade : l'atelier du Deratiseur ne répondra plus à aucune demande personnalisée.
Bosse sur : Interplan v9, Derat's Kri'Binn, Todd : KOPP2.

Mes mods sont tous sur Mediafire et Github
Et leurs descriptions sont ici.
Avatar du membre
Klare
Tasloï
Messages : 75
Enregistré le : lun. 16 avr. 2012, 17:16
Localisation : Picardie, fausses terres de la pluie annuelle.
Statut : Hors ligne
.

Message par Klare »

Merci pour ton coup d'oeil

J'ai continué mes recherches et bidouillages, et vu ta remarque, j'ai fait plus simple :
- j'ai tout recommencer, en m'aidant du chantelame et en revoyant le tuto de la CdC.

Des progres ! Le kit s'installe... Il est même reconnu par l'editeur de .cre.

Mais si je l' "equipe" au PNJ via l'editeur. Et bien, ca ne marche pas IG, mon NPC redevient un ensorceleur. Doit rester une coquille dans mon module, que je n'identifie pas...

EDIT : je viens de voir que j'ai perdu le .4 en route. Je vais voir ca.

EDIT 2 : Bon, ca venait pas du .4 a priori, je vais revoir le tuto, un truc ma echappé.
Avatar du membre
deratiseur
Golem de fer
Messages : 3697
Enregistré le : mer. 05 déc. 2007, 18:35
Localisation : Gap, Hautes alpes
Statut : Hors ligne
.

Message par deratiseur »

Alors : après ADD_KIT ~CKTiamat~ tu as deux lignes ou le kit s’appelle QDDDACI.

Astuce, met quand même au moins K_S_H à la ligne Kittable -> pour tester si un kit fonctionne, créer un nouveau personnage avec le kit c'est quand mème beaucoup plus simple que de donner le kit via un éditeur quelconque
Le standard téléphonique est en rade : l'atelier du Deratiseur ne répondra plus à aucune demande personnalisée.
Bosse sur : Interplan v9, Derat's Kri'Binn, Todd : KOPP2.

Mes mods sont tous sur Mediafire et Github
Et leurs descriptions sont ici.
Avatar du membre
Klare
Tasloï
Messages : 75
Enregistré le : lun. 16 avr. 2012, 17:16
Localisation : Picardie, fausses terres de la pluie annuelle.
Statut : Hors ligne
.

Message par Klare »

Hum, j'ai corrigé les erreurs signalée...

Le problème vient du "CLAB" visiblement...

Je n'arrive pas a demander au jeu de reprendre le disciple draconique... Pourtant j'ai l'impression d'être proche du but...

J'ai bien trouver KITLIST...
Abilities me dit que le DD utilise CLABSO01

Mais impossible de trouver le dit CLAB

Et puis... comment dire au jeu d'utiliser ca... Mystere. J'ai bien tenté un truc en regardant d'autres mod, mais bon... Ca a foiré XD
Fichiers joints
Tiamat V0.3.rar
(874.12 Kio) Téléchargé 45 fois
Avatar du membre
deratiseur
Golem de fer
Messages : 3697
Enregistré le : mer. 05 déc. 2007, 18:35
Localisation : Gap, Hautes alpes
Statut : Hors ligne
.

Message par deratiseur »

Bon, je vais voir ce que je peux faire avec ça, mais tu n'as toujours pas ajouté la gestion de fl#add_kit_ee.tpa".

Si tu veux un kit EE seulement, il te faut insérer cette macro.
Par exemple avec
ACTION_IF GAME_IS ~BGEE BG2EE IWDEE EET~ THEN BEGIN
LAF fl#add_kit_ee STR_VAR kit_name = machin END
END
Le standard téléphonique est en rade : l'atelier du Deratiseur ne répondra plus à aucune demande personnalisée.
Bosse sur : Interplan v9, Derat's Kri'Binn, Todd : KOPP2.

Mes mods sont tous sur Mediafire et Github
Et leurs descriptions sont ici.
Avatar du membre
deratiseur
Golem de fer
Messages : 3697
Enregistré le : mer. 05 déc. 2007, 18:35
Localisation : Gap, Hautes alpes
Statut : Hors ligne
.

Message par deratiseur »

Tiens, avec ce fichier, j'ai testé la création d'un disciple du dragon au début de BGEE, ça fonctionne.
Il a bien le nom de disciple de Tiamat, et la description Blablabla.
Mais il n'a aucune compétence spéciale, le fichier Tiamat.2da ne contenant rien de valide.

Au passage, j'ai corrigé ta ligne clasweap.2da qui était erronée pour un sorcier.
Fichiers joints
setup-Tiamat.tp2
(1.85 Kio) Téléchargé 138 fois
Le standard téléphonique est en rade : l'atelier du Deratiseur ne répondra plus à aucune demande personnalisée.
Bosse sur : Interplan v9, Derat's Kri'Binn, Todd : KOPP2.

Mes mods sont tous sur Mediafire et Github
Et leurs descriptions sont ici.
Avatar du membre
Klare
Tasloï
Messages : 75
Enregistré le : lun. 16 avr. 2012, 17:16
Localisation : Picardie, fausses terres de la pluie annuelle.
Statut : Hors ligne
.

Message par Klare »

J'ai installer le code

ALWAYS
INCLUDE ~Tiamat/Kit/fl#add_kit_ee.tpa~
END

dans le setup.

Et le tpa dans le dossier Kit... Ca ne suffit pas?

EDIT : reponse croisée, j'ai remarque qu'en effet il manquait :


ACTION_IF GAME_IS ~BGEE BG2EE IWDEE EET~ THEN BEGIN
LAF fl#add_kit_ee STR_VAR kit_name = CKTiamat END
END


Merci en tout cas !
Je vais voir cette histoire de capacité doit bien moyen de trouver un CLAB de disciple draconique ou un tuto a ma portee quelque part.
Avatar du membre
deratiseur
Golem de fer
Messages : 3697
Enregistré le : mer. 05 déc. 2007, 18:35
Localisation : Gap, Hautes alpes
Statut : Hors ligne
.

Message par deratiseur »

Pour le clab, c'est assez facile.
Tu as des AP_machintruc et des GA_machinbidule

AP applique le sort machintruc (genre +dommages contre les Mvs, ou immunité contre poison, etc -> constant)
GA donne le sort/la capacité machinbidule (genre empoisonner arme)

Mais tu dois créer les sorts machintruc (effet constant, donc duration = permanent after death)
et le sort machinbide (duration = 6 secondes, ou 1 tour, ou 1 tour /niveau, etc....)

Ou tu peux utiliser les sorts déjà existants dans le jeu... genre AP_spcl221 (+20% Fire & Acid resistance/ Protection agains Charm/ +4 to hit & damage to dragons du chevalier)




Edit : tu peux aussi bien sur laisser le clab vide si tu veux que ton kit n'ait aucune capacité spéciale. Mais pour un disciple de Tiamat, le souffle draconique s'impose
Le standard téléphonique est en rade : l'atelier du Deratiseur ne répondra plus à aucune demande personnalisée.
Bosse sur : Interplan v9, Derat's Kri'Binn, Todd : KOPP2.

Mes mods sont tous sur Mediafire et Github
Et leurs descriptions sont ici.
Avatar du membre
deratiseur
Golem de fer
Messages : 3697
Enregistré le : mer. 05 déc. 2007, 18:35
Localisation : Gap, Hautes alpes
Statut : Hors ligne
.

Message par deratiseur »

Par exemple pour le Bretteur, son clab c'est CLABTH04, et dedans tu as :
AP_SPCL441 tous les 5 niveaux : -1 à la CA (constant)
AP_SPCL141 au niveau 5 et tous les 5 niveaux ensuite : +1 au toucher et aux dégâts (constant)
GA_SPCL412 tous les 6 niveaux : capacité de poser des pièges (utilisable)
Le standard téléphonique est en rade : l'atelier du Deratiseur ne répondra plus à aucune demande personnalisée.
Bosse sur : Interplan v9, Derat's Kri'Binn, Todd : KOPP2.

Mes mods sont tous sur Mediafire et Github
Et leurs descriptions sont ici.
Avatar du membre
Klare
Tasloï
Messages : 75
Enregistré le : lun. 16 avr. 2012, 17:16
Localisation : Picardie, fausses terres de la pluie annuelle.
Statut : Hors ligne
.

Message par Klare »

J'ai trouvé une astuce de debutant.!

J'ai retrouvé le CLAB du disciple draconique en utilisant Near Infinity, et hop, copié dans le mod. Logiquement mon kit perso copiera la progression du disciple ! (ce qui me laissera du temps pour ameliorer le kit a terme)

EDIT :

Bon, le kit semble fonctionnel avec <CHARNAME> mais quand je l'installe depuis weidu sur le NPC... Ca freeze la partie.
Doit y avoir un probleme avec le code que je n'identifie pas...
Je vais voir sur d'autres mods si je pars sur la bonne base.


COPY ~Lysre/characters/CKLysre.cre~ ~override/CKLysre.cre~
SAY NAME1 ~Lysre~
SAY NAME2 ~Lysre~
WRITE_SHORT 0x244 0 // ne change pas
WRITE_BYTE 0x246 ~%CKTiamat%~ // le nom interne de votre kit, entouré de %
WRITE_BYTE 0x247 0x40 // ne change pas

EDIT2 : Bon, plus simple, j'ai installé le kit directement sur le .cre ET CA MARCHE !

Merci beaucoup Deratiseur ! Mon NPC a son kit perso !
Avatar du membre
deratiseur
Golem de fer
Messages : 3697
Enregistré le : mer. 05 déc. 2007, 18:35
Localisation : Gap, Hautes alpes
Statut : Hors ligne
.

Message par deratiseur »

Bah non, ton perso il n'a de kit perso que le nom "disciple de Tiamat", pour le reste c'est un disciple de dragon (rouge) standard, puisque tu lui as donné le clab standard.
Le standard téléphonique est en rade : l'atelier du Deratiseur ne répondra plus à aucune demande personnalisée.
Bosse sur : Interplan v9, Derat's Kri'Binn, Todd : KOPP2.

Mes mods sont tous sur Mediafire et Github
Et leurs descriptions sont ici.
Avatar du membre
Klare
Tasloï
Messages : 75
Enregistré le : lun. 16 avr. 2012, 17:16
Localisation : Picardie, fausses terres de la pluie annuelle.
Statut : Hors ligne
.

Message par Klare »

Disons que j'ai contourné mes faiblesses.

Pour creer le kit "perso" sans maitriser la conception de kit, j'avais simplement creer un sort de souffle inné que j'ai glissé dans le .cre ainsi que quelques objets non deplacables. :whistle3:

J'integrerer ca plus proprement au kit un jour prochain. Mais ca tourne tres bien pour l'instant ;)
Répondre

Retourner vers « Kits »

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 1 invité