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 16:15:04
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 |
Antic Voyageur Messages: 3 |
Salut à tous !
Voilà j'ai un souci (comme un peu tout le monde ici) .... j'ai un NPC que je voudrais faire dormir ... j'arrive a lui appliquer l'effet de sommeil, il se couche comme un grand garcon..jusque là ca va ... par contre, je voudrais lui mettre l'effet visuel du roupillon (serie de zzzzzzzzz au dessus de la tete) ... c la que je bloque ... et que je demande de l'aide. Je vous laisse mon script pour que vous me disiez où ca bloque, merci d'avance ! Code : void main() { effect eSleepVIS = EffectVisualEffect(VFX_IMP_SLEEP); ApplyEffectToObject(DURATION_TYPE_INSTANT,EffectSleep(),OBJECT_SELF,180.0f); ApplyEffectToObject(DURATION_TYPE_INSTANT, eSleepVIS, OBJECT_SELF,180.0f); } |
Revenir en haut | |
Albator003 Invité |
Il n'y a rien qui bloque il te manque juste une ligne car la serie de zzZZzzZZ que tu veux se fais mais que une seule fois il te faut a la fin de ton script mettre une boucle comme executer le meme script ce qui donne
Code : void main()
{ effect eSleepVIS = EffectVisualEffect(VFX_IMP_SLEEP); ApplyEffectToObject(DURATION_TYPE_INSTANT,EffectSleep(),OBJECT_SELF,180.0f); DelayCommand(1.0, ApplyEffectToObject(DURATION_TYPE_INSTANT, eSleepVIS, OBJECT_SELF,180.0f)); DelayCommand(2.0, ExecuteScript("nom de ton script", OBJECT_SELF)); } avec ca ton NPC va tout le temps avoir des ZzzZZZ au dessus de sa tete j'espere quil ne dort pas tout le module lol |
Revenir en haut | |
Antic Voyageur Messages: 3 |
Joli coup ! ca marche ! eh be ! mais j'ai pas comrpis la logique de la boucle ... c assez bizarre qu'il faille boucler pour voir l'effet .... mouais ... un peu space qd meme .. si qqun peut m'expliquer.
|
Revenir en haut | |
Albator003 Invité |
je vais te l'expliquer
Code : void main()
{ effect eSleepVIS = EffectVisualEffect(VFX_IMP_SLEEP);// effet pour les zzzzZZzzz ApplyEffectToObject(DURATION_TYPE_INSTANT,EffectSleep(),OBJECT_SELF,180.0f);// effet pour que le NPC soir par terre alonger DelayCommand(1.0, ApplyEffectToObject(DURATION_TYPE_INSTANT, eSleepVIS, OBJECT_SELF,180.0f));// on applique l'effet des zzzzZZZ mais que 1 seul fois donc apres la serie de zzZzzZZ bah ya plus d'anim DelayCommand(2.0, ExecuteScript("nom de ton script", OBJECT_SELF));// cette command permet de réamorcer ce script c'est a dire de le faire en boucle genre le script ce fais puis il se refais avec cette command et vu que dans ce script il dois le réamorcer, il le réamorce de nouveau vu que la command sera toujours valable dans le script réamorcer donc cela crée un effet de boucle afin que la serie de ZZZzzZZ ne de fasse pas que une fois mais illimité(en gros cette command remet le script a 0 pour le recommencer a l'infini) } |
Revenir en haut | |
Antic Voyageur Messages: 3 |
je te remercie !
|
Revenir en haut | |
lendraste Grand Maître Chanteur du Conseil Messages: 1403 Localisation: Quelque part ailleurs |
Désolé... mais cette solution, si elle semble fonctionner, est plutôt bancale. J'apporterai des explications demain, là je n'ai plus le temps.
_________________ Lendraste de Loreval Qui cherche la Vérité cherche celui qui la détient, car elle n'existe pas à l'état naturel. La cité des mensonges - 1 |
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