Page 1 sur 1

[IWD] comment ajouter un don au joueur avec un script ?

Posté : jeu. 14 août 2014, 16:08
par Hjollder
Salut à tous,
Je cherche un script pour ajouter un don à un personnage, et un autre pour éventuellement le retirer, j'ai longtemps cherché dans BG1 et BG2 mais à chaque fois je ne trouve pas ce script.
2ème question : même si je le trouve dans BG 1 ou 2, est-ce que des scripts de ces jeux seront compatibles avec Icewind Dale.

Le but est d’apporter des sorts épiques a Icewind dale via un dialogue (en effet aller jusqu’au niveau 30 en s’arrêtant au sorts de niv 9 cause un décalage entre combattants et lanceurs de sort.) :
Le mage invoque une créature genre Djinn et celle-ci lui demande quel sort il veut mémoriser en niveau 10, 11 ou 12 et PAF ils apparaissent sous forme de don. Quand il n'en veut plus il les remplace et PAF ils disparaissent et sont remplacés.

Posté : lun. 18 août 2014, 09:13
par Hjollder
J'me sens un peu seul...
Mais j'ai trouvé ça :
Donner un don.bmp
C'est 2 effets liés à l'antichambre dans TOB, le premier retire un don inné, le second le remet (faudra d'ailleurs qu'on m'explique l’intérêt !)

Donc j'ai les 2 effets voulus (certes pas des scriptes) mais toujours le même problème :

soit le Djinn lance un sort pour attribuer le sort, tache longue et que je ne maîtrise pas totalement.
soit il existe un script pour appliquer directement l'effet au personnage.

S'il vous plait, une aide, même mineure est toujours la bienvenue.

Posté : lun. 18 août 2014, 19:09
par Luren
2ème question : même si je le trouve dans BG 1 ou 2, est-ce que des scripts de ces jeux seront compatibles avec Icewind Dale.
Il faut voir...Il y a des évolutions entre BG1, BG2 et IWD (...et IWD2) : les développeurs ont fait évolué leur langage en ajoutant/retranchant des expressions dans les triggers et les actions, mais il y a de bonne chances pour que ça marche des BG -> IWD, pour la structure du script.
Pour les valeurs (par exemple les référence d'objets ou de sorts) là il faudra sûrement les adapter, vu qu'ils changent selon les jeux.

Tu es allé faire un tour sur le site IESDP (Infinity Engine Structures Description Project)? C'est un site qui a pour vocation de réunir un maximum d'informations sur le moteur (Infinity Engine) des jeux de la série Baldur's Gate et Icewind Dale. Pour le scripting, il recense toutes les expressions utilisées dans les différents jeux, ainsi que les effets que l'on peut associer à des scripts.
Il est alors tout à fait possible de créer de nouveaux sorts, dons etc... que tu peux appliquer à des PJ via des objets, circonstances, dialogues...
Si Deratiseur est dans les parages, c'est un domaine qu'il maîtrise très bien je crois ! ;)

Posté : mar. 19 août 2014, 09:20
par Hjollder
Merci luren je vais voir si je trouve mon bonheur sur le site,

J'ai deja créé quelques sorts un peu dingues (globe mineur d’invulnérabilité de groupe, balade fréquente de lutzaen (série de porte dimensionnelles)...)
J'ai pu les tester via dale keeper, ce qui reste à faire c'est de les appliquer via un dialogue.