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 22:27:04


  Page 1 sur 1 ¤

Voir le sujet précédent ¤ Voir le sujet suivant 
Auteur Message
Kamu d'Ishtar
Héros
Inscrit le: 07 Jan 2005
Messages: 281
Localisation: Citée des lumières d'Ishtar, Montagnes de Niork.
Répondre en citant
Posté le : 23/07/2007 12:48:57 Sujet du message : Un gong qui appel des énemis.

Hello à tous, voilà ce que je voudrai faire, je souhaiterai que quand un PNJ vois le PJ, il cour jusqu'à un gong le fasse sonner, et des énemis arrivent.

J'ai déjà trouvé ce script pour faire sonner le gong, mais je n'arrive pas à faire un script potable pour faire apparaître les énemis.

De plus je voulais savoir si je le met dans le OnPerception.

Merci d'avance.

NWScript :
void main()
{
    object oGong = GetNearestObjectByTag("Alarm_Gong"); changer le tag

    SetLocalInt(OBJECT_SELF, "ConversationState", 0);
    SetLocalInt(OBJECT_SELF, "GongTask", TRUE);

    ClearAllActions();
    ActionMoveToObject(oGong, TRUE);
    ActionInteractObject(oGong);
}
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.

_________________
"Je vais où le vent porte mes ailes, je suis celui qui porte les messages aux dieux. Je suis Kamu, prince de la citée des lumières d'Ishtar."
 
Revenir en haut Voir le profil de l'utilisateur Envoyer un message privé Ignorer l'utilisateur
 
Black Knight
Grand Maître Chanteur du Conseil
Inscrit le: 27 Oct 2005
Messages: 1031
Localisation: Fin fond du trou du cul du monde
Répondre en citant
Posté le : 23/07/2007 14:00:19 Sujet du message :

Hmm alors pour ça, je pense que tu peux utiliser le OnPercep, ou bien le OnHB (moi j'ai jamais utilisé le OnPercep, alors je ne pourrais t'aider avec lui).

Le premier truc à faire, c'est d'identifier le joueur, avec cette simple phrase :

NWScript :
if(GetIsPC(oObject))
{
//Reste
}
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.


Ensuite, il faut que tu lui dises de bouger, donc il te si possible, le tag (ou alors tu utilises OBJECT_SELF) de ton PNJ, et le tag du GONG.

Tu utilises donc une fonction de mouvement, ça doit être ForceMove ou un truc du genre.

Ensuite, j'pense que tu appliques un script dans le OnUsed du gong pour faire apparaitre les ennemis Wink

Si t'as vraiment besoin d'aide, demande le, mais essaie déjà avec ça Wink Parce que la NWNW c'plus trop mon truc en ce moment ^^
_________________
[http]
 
Revenir en haut Voir le profil de l'utilisateur Envoyer un message privé Ignorer l'utilisateur
 
Kamu d'Ishtar
Héros
Inscrit le: 07 Jan 2005
Messages: 281
Localisation: Citée des lumières d'Ishtar, Montagnes de Niork.
Répondre en citant
Posté le : 23/07/2007 17:09:34 Sujet du message :

Ok, mais je met quoi dans le OnUsed comme script ?
_________________
"Je vais où le vent porte mes ailes, je suis celui qui porte les messages aux dieux. Je suis Kamu, prince de la citée des lumières d'Ishtar."
 
Revenir en haut Voir le profil de l'utilisateur Envoyer un message privé Ignorer l'utilisateur
 
Black Knight
Grand Maître Chanteur du Conseil
Inscrit le: 27 Oct 2005
Messages: 1031
Localisation: Fin fond du trou du cul du monde
Répondre en citant
Posté le : 23/07/2007 18:07:15 Sujet du message :

Bein un CreateObject et tu fais un WP ou les monstres doivent apparaitre =)
_________________
[http]
 
Revenir en haut Voir le profil de l'utilisateur Envoyer un message privé Ignorer l'utilisateur
 
Kamu d'Ishtar
Héros
Inscrit le: 07 Jan 2005
Messages: 281
Localisation: Citée des lumières d'Ishtar, Montagnes de Niork.
Répondre en citant
Posté le : 26/07/2007 17:02:13 Sujet du message :

Merci, je vais essayer ça.
_________________
"Je vais où le vent porte mes ailes, je suis celui qui porte les messages aux dieux. Je suis Kamu, prince de la citée des lumières d'Ishtar."
 
Revenir en haut Voir le profil de l'utilisateur Envoyer un message privé 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 41.883ms