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


  Page 1 sur 1 ¤

Voir le sujet précédent ¤ Voir le sujet suivant 
Auteur Message
Myris
Novice
Inscrit le: 01 Juil 2003
Messages: 17
Répondre en citant
Posté le : 02/11/2003 16:42:37 Sujet du message : Pour n'entamer qu'Une fois une conversation...

Surprised J'ai un problème avec mes pnjs. On m'a envoyé un script pour que ceux-ci se dirigent spontanément vers le pj lorsqu'ils le voient et entament la conversation. Ça marche bien... le problème, c'est que par la suite, peu importe où le pnj se dirige, le pnj va le suivre pour recommencer la conversation! Que doit-on ajouter au script pour éviter cela?

Merci devotre aide...
 
Revenir en haut Voir le profil de l'utilisateur Envoyer un message privé Ignorer l'utilisateur
 
Lavok
Légende vivante
Inscrit le: 22 Oct 2002
Messages: 434
Localisation: Sphère planaire
Répondre en citant
Posté le : 02/11/2003 18:34:57 Sujet du message :

Si le script est activé par un déclencheur, un 'DestroyObject(OBJECT_SELF);' à la fin du script suffira. Si ce n'est pas le cas :
NWScript :

if(GetLocalInt(OBJECT_SELF, "dejaparle")==0)
{
//le script
SetLocalInt(OBJECT_SELF, "dejaparle", 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.


Je profite de la (re)mise en place des balises nwscript Very Happy. Curieusement le topic de test que Baldurien a écrit est inaccessible et me livre ce message d'erreur :

Fatal error: Maximum execution time of 10 seconds exceeded in /home/sites/site75/web/nwinter/phpbb2/includes/scparser/NWNParser_2_0.php on line 444

EDIT : ça va, on a accès à ce topic, maintenant.
_________________
ToB : Une seule chose semble certaine : tant que le trône de sang de Bhaal restera vide, le chaos règnera.

Moi : Une seule chose semble certaine : tant que la tête de singe de Bush restera vide, le chaos règnera.
 
Revenir en haut Voir le profil de l'utilisateur Envoyer un message privé Ignorer l'utilisateur
 
finipe
Grand Sage du Conseil
Inscrit le: 11 Fév 2003
Messages: 519
Localisation: Nantes
Répondre en citant
Posté le : 02/11/2003 19:50:47 Sujet du message :

Pour être exact je dirais plutôt qu'il faut mettre ce script-ci :

NWScript :

if(GetLocalInt(OBJECT_SELF, "dejaparle") != 1)
{

SetLocalInt(OBJECT_SELF, "dejaparle", 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.

_________________
» 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 Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur Ignorer l'utilisateur
 
Lavok
Légende vivante
Inscrit le: 22 Oct 2002
Messages: 434
Localisation: Sphère planaire
Répondre en citant
Posté le : 02/11/2003 20:35:19 Sujet du message :


finipe a écrit :
Pour être exact je dirais plutôt qu'il faut mettre ce script-ci :

NWScript :

if(GetLocalInt(OBJECT_SELF, "dejaparle") != 1)
{

SetLocalInt(OBJECT_SELF, "dejaparle", 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.
Surprised Les deux sont parfaitement corrects ! Une variable est égale à 0 par défaut.
_________________
ToB : Une seule chose semble certaine : tant que le trône de sang de Bhaal restera vide, le chaos règnera.

Moi : Une seule chose semble certaine : tant que la tête de singe de Bush restera vide, le chaos règnera.
 
Revenir en haut Voir le profil de l'utilisateur Envoyer un message privé Ignorer l'utilisateur
 
Myris
Novice
Inscrit le: 01 Juil 2003
Messages: 17
Répondre en citant
Posté le : 04/11/2003 00:54:14 Sujet du message : merci à tous...

Confused Il ne me reste plus qu'à vérifier si tout fonctionne...
 
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 42.885ms