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 02:54:46


  Page 1 sur 1 ¤

Voir le sujet précédent ¤ Voir le sujet suivant 
Auteur Message
KaG
Légende vivante
Inscrit le: 30 Sep 2002
Messages: 445
Localisation: Rodez (12)
Répondre en citant
Posté le : 19/08/2007 20:52:49 Sujet du message : Faire danser un PNJ

Bonjour,

Voilà, j'ai un souci.
Je veux faire danser un PNJ.
Je me dis "trouvons un script de danseur/euse".
Etant donné qu'il y en a une dans la campagne (chapitre 3, quartier des marchands, Joy), je vais voir, mais... rien.
Elle a les mêmes scripts que tout le monde...

Quelqu'un aurait il une idée ?

Merci !
_________________
Mon antre (et son module NWN) :ici!
 
Revenir en haut Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur MSN Messenger Numéro ICQ Ignorer l'utilisateur
 
Ashram
Acolyte
Inscrit le: 19 Nov 2006
Messages: 36
Répondre en citant
Posté le : 20/08/2007 10:36:45 Sujet du message :

Il faut mettre un script dans le OHB du pnj :
tu as le choix entre plusieurs animations pour ton pnj

NWScript :

int nRandom=Random(5);
if (IsInConversation(OBJECT_SELF) || GetIsInCombat()) return;

        if (nRandom==0)
        PlayCustomAnimation(OBJECT_SELF,"dance02", 1);
    else if (nRandom==1)
        PlayCustomAnimation(OBJECT_SELF,"walkguitar", 1);
    else if (nRandom==2)
        PlayCustomAnimation(OBJECT_SELF,"idleguitar", 1);
    else if (nRandom==3)
        PlayCustomAnimation(OBJECT_SELF,"playguitar", 1);
    else if (nRandom==4)
        PlayCustomAnimation(OBJECT_SELF,"wave", 1);}/* suspect block end found !*/
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.

_________________
CTM 2 module pour nwn2 dans le monde de Tolkien
 
Revenir en haut Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur Ignorer l'utilisateur
 
KaG
Légende vivante
Inscrit le: 30 Sep 2002
Messages: 445
Localisation: Rodez (12)
Répondre en citant
Posté le : 20/08/2007 10:45:38 Sujet du message :

Merci m'sieur,

Je testerai ça ce soir ! Smile
_________________
Mon antre (et son module NWN) :ici!
 
Revenir en haut Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur MSN Messenger Numéro ICQ Ignorer l'utilisateur
 
KaG
Légende vivante
Inscrit le: 30 Sep 2002
Messages: 445
Localisation: Rodez (12)
Répondre en citant
Posté le : 20/08/2007 18:27:57 Sujet du message :

Nickel, merci Smile

Par contre, ça semble limité aux races jouables, dommage Sad

Où peut on trouver la liste de ces "custom animations" ?
_________________
Mon antre (et son module NWN) :ici!
 
Revenir en haut Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur MSN Messenger Numéro ICQ Ignorer l'utilisateur
 
Orlondow
Acolyte
Inscrit le: 09 Juin 2004
Messages: 33
Répondre en citant
Posté le : 09/09/2007 11:15:23 Sujet du message :

pour voir toutes les animations que propose le jeu, je te conseille d'aller jeter un oeil à ce module de tutorial disponible sur le vault.
_________________
Les portes de Gwalap serveur Persistent/Action
 
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 : 16/12/2007 19:10:41 Sujet du message :

Bon bon... j'ai un peu de mal avec l'éditeur NWN2 et j'essaie quelques petits trucs avant de me lancer dans "plus grand".

Voilà j'ai voulu faire danser un PNJ, j'ai mis un script la_dancer dans la ligne "script récurrent", le script est le suivant :

NWScript :
void Main()
{
int nRandom=Random(5);
if (IsInConversation(OBJECT_SELF) || GetIsInCombat()) return;

        if (nRandom==0)
        PlayCustomAnimation(OBJECT_SELF,"dance02", 1);
    else if (nRandom==1)
        PlayCustomAnimation(OBJECT_SELF,"walkguitar", 1);
    else if (nRandom==2)
        PlayCustomAnimation(OBJECT_SELF,"idleguitar", 1);
    else if (nRandom==3)
        PlayCustomAnimation(OBJECT_SELF,"playguitar", 1);
    else if (nRandom==4)
        PlayCustomAnimation(OBJECT_SELF,"wave", 1);
}
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.


Mais rien ne se passe, est-ce une erreur de script ? un truc à activer (j'ai vu par exemple que le OHB des plaçables était désactivé.

Merci pour votre aide.
_________________
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
 
KaG
Légende vivante
Inscrit le: 30 Sep 2002
Messages: 445
Localisation: Rodez (12)
Répondre en citant
Posté le : 17/12/2007 07:01:27 Sujet du message :

sur quel type de créature tu l'as mis ?
Toutes n'ont pas les animatons de dispos.
_________________
Mon antre (et son module NWN) :ici!
 
Revenir en haut Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur MSN Messenger Numéro ICQ Ignorer l'utilisateur
 
Laxam
Légende vivante
Inscrit le: 12 Avr 2004
Messages: 425
Localisation: Lyon
Répondre en citant
Posté le : 17/12/2007 20:25:24 Sujet du message :

Je l'ai placé sur une copie de Calindran, j'ai aussi essayé à partir d'un humain de base.
Des humaines donc
_________________
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
 
Laxam
Légende vivante
Inscrit le: 12 Avr 2004
Messages: 425
Localisation: Lyon
Répondre en citant
Posté le : 21/12/2007 20:26:14 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
 
KaG
Légende vivante
Inscrit le: 30 Sep 2002
Messages: 445
Localisation: Rodez (12)
Répondre en citant
Posté le : 21/12/2007 20:38:34 Sujet du message :

je regarderai ça ces jours ci
_________________
Mon antre (et son module NWN) :ici!
 
Revenir en haut Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur MSN Messenger Numéro ICQ Ignorer l'utilisateur
 
Laxam
Légende vivante
Inscrit le: 12 Avr 2004
Messages: 425
Localisation: Lyon
Répondre en citant
Posté le : 22/12/2007 13:47:53 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
 
KaG
Légende vivante
Inscrit le: 30 Sep 2002
Messages: 445
Localisation: Rodez (12)
Répondre en citant
Posté le : 04/01/2008 17:57:13 Sujet du message :

Je ne t'ai pas oublié mais je n'ai pas réouvert l'éditeur depuis 15 jours au moins.
Je pense m'y remettre dimanche Smile

Je te tiens au courant.
_________________
Mon antre (et son module NWN) :ici!
 
Revenir en haut Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur MSN Messenger Numéro ICQ Ignorer l'utilisateur
 
Laxam
Légende vivante
Inscrit le: 12 Avr 2004
Messages: 425
Localisation: Lyon
Répondre en citant
Posté le : 04/01/2008 19:33:26 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
 
Laxam
Légende vivante
Inscrit le: 12 Avr 2004
Messages: 425
Localisation: Lyon
Répondre en citant
Posté le : 14/02/2008 20:31:42 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 39.059ms