La Bibliothèque de Neverwinter Nights
Aide et informations diverses sur Neverwinter Nights ainsi que D&D3.
Aide et informations diverses sur Neverwinter Nights ainsi que D&D3.
FAQ
Rechercher
Liste des Membres
Groupes d'utilisateurs
S'enregistrer Se connecter pour vérifier ses messages privés Connexion
S'enregistrer Se connecter pour vérifier ses messages privés Connexion
La date/heure actuelle est 23/11/2024 19:28:39
La Bibliothèque de Neverwinter Nights Index du Forum »
La Bibliothèque Binaire du NWScript - Neverwinter Nights
Voir le sujet précédent ¤ Voir le sujet suivant | |
---|---|
Auteur | Message |
Djezebel Héros Messages: 252 |
Bonjour,
J'aimerai créer un effet "empoisonné" sur un joueur qu'il ne serait pas possible d'ôter sans un remède précis. Pensez-vous que ce soit possible et si oui, comment ? |
Revenir en haut | |
marneus Chevalier Messages: 89 Localisation: devant mon pc ... surment |
je pence que oui mai je ne suis pas douer en script < et meme pas du tout>
|
Revenir en haut | |
finipe Grand Sage du Conseil Messages: 519 Localisation: Nantes |
C'est tout à fait possible, par contre il sera difficile (voire impossible je pense) d'avoir le changement de couleur en vert de la barre des points de vie, du moins pour la durée totale de l'empoisonnement, c'est codé "en dur" dans le jeu, et donc impossible à bidouiller (il y avait eu un sujet là-dessus y a quelques temps).
Pour l'empoisonnement, il suffit d'appliquer les effets négatifs souhaités, en envoyant un petit message au joueur pour le fun, puis pour la guérison, il suffit de régler la condition correctement et d'enlever le ou les effets négatifs si cette condition est remplie. Si tu veux un script en détail, donne nous des précisions sur que tu souhaites exactement _________________ » Le Tref & l'Aucube : Histoire, misanthropie & zoologie léonine » 1626, le Gant & l'Epée : intrigues & duels sous le règne de Louis XIII |
Revenir en haut | |
Djezebel Héros Messages: 252 |
Je souhaite donc qu'un PNJ lance sur un joueur un poison en lui disant "tu auras le remède si tu fais quelque chose pour moi".
Donc il me faudrait quelque chose qui se voit (genre icône), qui ne soit pas enlevable par d'autres sorts ou trousse de soin, et qui puisse embêter un peu le joueur (sans pour autant le pénaliser trop trop). |
Revenir en haut | |
Dangon Acolyte Messages: 21 |
Tu peux réduire des caractéristiques efficacement avec
NWScript :
Note : le code affiché ci-dessus n'est pas rendu tel qu'il devrait l'être réellement, en particulier des sauts de lignes sont automatiquement insérés pour éviter de casser la mise en page. En le copiant/collant, vous résoudrez ce problème. qui retire le nombre indiqué dans chaque caractéristique tout en métant une jolie icône "Maudit". En lui rajoutant un SupernaturalEffect, ton effet ne disparatra plus quand la personne se reposera: NWScript :
effect ePoison = SupernaturalEffect(EffectCurse()); ApplyEffectToObject(DURATION_TYPE_PERMANENT,ePoison,oPlayer); mais le tout puissant Restauration Suprême pourra encore le délivrer ... pour cela il existe une petite astuce que l'on trouve en examinant les scripts de sorts, c'est que si le créateur de l'effet ( créature, placeable, zone ou module dépend qui éxécute le script ) porte le tag "q6e_ShaorisFellTemple" aucun des effets de restauration ne marchera sur cet effet. Voilà qui devrait t'aider |
Revenir en haut | |
finipe Grand Sage du Conseil Messages: 519 Localisation: Nantes |
On peut aussi contourner les sorts de soin existant par le Spell Hooking.
(comment ça je suis lourd ? ) PS : chouette astuce le coup du tag "q6e_ShaorisFellTemple" _________________ » Le Tref & l'Aucube : Histoire, misanthropie & zoologie léonine » 1626, le Gant & l'Epée : intrigues & duels sous le règne de Louis XIII |
Revenir en haut | |
Djezebel Héros Messages: 252 |
Merci
Je savais à un moment ou à un autre on me parlerait du SpellHooking pour les sorts Il suffit de mettre un script disant pour tel sort, il ne soigne pas la maladie ou il la remet, c'est ça ? en résumé) En tout cas merci pour tout, je vais essayer tout ça |
Revenir en haut | |
Sith Vicious Grand Sage du Conseil Messages: 693 |
Pas mal le coup du créateur, jusque là j'avais qu'une solution pour des effets de ce genre, c'est mettre en effet parent un effet visuel, ça c'est pas traité par les scripts de restauration et tout le bazar (enfin il fallait quand même le passer en supernaturaleffect).
Seulement, il y a pas un moyen simple de gérer les créateurs des effets ? Je m'explique : j'essaye de scripter une drogue, qui au début donne des effets positifs, puis au fur et a mesure ça devient moins bien (je suis sponsorisé par le ministère de la santé ). Donc je passe par le onitemactivated, et c'est là qu'est le problème c'est que mon créateur, ben c'est le module... Donc pour différencier cet effet des autres (et j'en aurai besoin) je vois pas trop comment faire. J'ai eu cette idée de l'effet visuel, une autre où je fais intervenir une créature qui crèe l'effet. Tout ça ça marche pas mal mais si il y avait plus simple pour reconnaitre des effets les uns des autres, je suis preneur... On ne va quand même pas appeler nos modules "q6e_ShaorisFellTemple" hein ? |
Revenir en haut | |
Dangon Acolyte Messages: 21 |
Le coup du tag est une petite astuce qui permet de régler quelques petits problèmes, rien de plus.
Si tu veux faire une gestion des effets ( et surtout la manière dont les sorts agissent dessus ) à plus grand echelle, je te conseille vraiment de passer par le Spell Hooking. D'ailleurs, l'astuce de "q6e_ShaorisFellTemple" vient plus ou moins de là, puisque c'est une exception prévue dans les scripts des sorts de restauration, tout simplement. |
Revenir en haut | |
Sith Vicious Grand Sage du Conseil Messages: 693 |
Ca c'est sur que le spell hooking c'est plus que pratique.
Mais ma question est plus générale. Je me rend compte que c'est très difficile de créer des effets spécifiques. D'autant que je viens de me rendre compte que si c'est une créature qui crée un effet, et ben on ne peut plus récupérer son tag si elle meurt (faut que je vérifie quand même mais je suis quasi sur)... C'est pas facile pour créer la malédiction-de-la-momie-qu'on-peut-soigner-qu'au-bout-d'un-long-voyage-chez-les-elfes.... Enfin c'est surtout génant pour les effets généraux crées à partir du module par des potions customisées par exemple car là à part bidouiller des objets invisibles qui se baladent je vois pas, donc si vous aussi vous avez des bidouilles de génie, wilkomen ! |
Revenir en haut | |
Dangon Acolyte Messages: 21 |
D'un autre coté, tu n'as qu'a créer une créature, ou un placeable quelque part dans ton module avec le tag en question et lui faire éxécuter le script voulu avec la fonction :
NWScript :
Note : le code affiché ci-dessus n'est pas rendu tel qu'il devrait l'être réellement, en particulier des sauts de lignes sont automatiquement insérés pour éviter de casser la mise en page. En le copiant/collant, vous résoudrez ce problème. Nul besoin que ce soit effectivement la momie qui lance la malédiction |
Revenir en haut | |
Black Knight Grand Maître Chanteur du Conseil Messages: 1031 Localisation: Fin fond du trou du cul du monde |
Il est normalement possible de changer la couleur de la vie, et de faire tout le reste. Il suffit d'aller dans le fichier : spells.2da, moi je suis debutant la dessus et j'ai reussit a faire quelque truc. Sauf que apres il faut bidouille tout et je ne sais pas changer la couleur encore. Il faut juste que tu sache faire un petit sort a partit du 2da et ue tu fasse un script dans ton mode qui fera tout ce que tu veut. Ensuite tu a juste a associe le script au fichier. Jespere que vous avez compris
|
Revenir en haut | |
La Bibliothèque de Neverwinter Nights Index du Forum »
La Bibliothèque Binaire du NWScript - Neverwinter Nights
Page 1 sur 1 ¤
Vous ne pouvez pas poster de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas voter dans les sondages de ce forum