La Bibliothèque de Neverwinter Nights
Aide et informations diverses sur Neverwinter Nights ainsi que D&D3.
La date/heure actuelle est 23/11/2024 16:48:02


  Page 1 sur 1 ¤

Voir le sujet précédent ¤ Voir le sujet suivant 
Auteur Message
Laxam
Légende vivante
Inscrit le: 12 Avr 2004
Messages: 425
Localisation: Lyon
Répondre en citant
Posté le : 02/06/2004 15:47:38 Sujet du message : Passe moi l'ether !

Voilà, dans mon module je veux qu'un NPC invoque un esprit Mad , je pense donc utiliser un CreateObjet avec un type "Créature" mais je souhaite que la créature invoquée (un animal), ressemble à un esprit, du genre apparence éthérée ou bien spectrale, enfin vous voyez, un peu flou mais pas trop. Pour cela je lui appliquerai bien un effet quelconque lors de son apparition mais je ne sais pas trop comment ni lequel, il y un sort ou un effet qui me permettrait de faire ça ?

Merci pour vos conseils Surprised
_________________
Mon site NWN nouvelle version et mon module Boisperdu en ligne ! Et maintenant un FORUM
La première version française de la doc du NPC Activities (version 2.0)
 
Revenir en haut Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur Ignorer l'utilisateur
 
Yoyo
Seigneur
Inscrit le: 31 Aoû 2003
Messages: 223
Répondre en citant
Posté le : 02/06/2004 16:34:35 Sujet du message :

La demarche est simple:


a mettre dans action conséquente dans un noeud de dialogue
NWScript :

void main()
{

string sEsprit = "ResRefBluprint_de_ta_creature";
object oEsprit = GetObjectByTag("tag_de_ton_esprit");
location lLoc = GetLocation(GetObjectByTag("tag_de_lendroit_ou_apparait_la_creature"));//peu etre un waypoint ou un autre objet
effect eSpectrale = EffectVisualEffect(VFX_DUR_ETHEREAL_VISAGE);

CreateObject(OBJECT_TYPE_CREATURE, sEsprit, lLoc, TRUE);
DelayCommand(0.5, ApplyEffectToObject(DURATION_TYPE_PERMANENT, eSpectrale, oEsprit);

}

/* warning: 1 unclosed parenthesis () */
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.



ou si tu veu tu peut mettre le "ApplyEffectToObject..."dans le OnSpawn de la créature
(c'est toi qui voit)


a mettre dans le OnSpawn de la créature
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.


Si tu veu plus de précision demande Very Happy
_________________
BOUH! (je vous ai fait peur ??) désolé

Vive moi
Pas vive Securom
 
Revenir en haut Voir le profil de l'utilisateur Envoyer un message privé Ignorer l'utilisateur
 
Laxam
Légende vivante
Inscrit le: 12 Avr 2004
Messages: 425
Localisation: Lyon
Répondre en citant
Posté le : 02/06/2004 18:53:09 Sujet du message :

 
Revenir en haut Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur Ignorer l'utilisateur
 
Montrer les messages depuis :
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


Sauter vers:
FAQ | Rechercher | Liste des Membres | Groupes d'utilisateurs | S'enregistrer | Profil | Se connecter pour vérifier ses messages privés | Connexion
Powered by phpBB 2.* [m] © 2001, 2002 phpBB Group
Theme rewritten in beautiful XHTML code by Baldurien.
Thème "La Bibliothèque de Neverwinter" crée par Kruger
Traduction par : phpBB-fr.com
Page generated in 45.059ms