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 20:44:16


  Page 1 sur 1 ¤

Voir le sujet précédent ¤ Voir le sujet suivant 
Auteur Message
tartotom
Voyageur
Inscrit le: 28 Juil 2005
Messages: 4
Localisation: Rennes
Répondre en citant
Posté le : 28/07/2005 10:16:41 Sujet du message : Gagner de l'XP en déverouillant une porte

J'aimerais trouver un script permettant à un PJ de ganger de l'expérience quand il déverouille une porte ou un coffre. Merci d'avance.
 
Revenir en haut Voir le profil de l'utilisateur Envoyer un message privé MSN Messenger Ignorer l'utilisateur
 
Elandil2
Chevalier
Inscrit le: 14 Fév 2005
Messages: 97
Localisation: sur mon ordi loir-et-cher
Répondre en citant
Posté le : 28/07/2005 16:28:28 Sujet du message :

Dans le OnOpen, tu met :

NWScript :
void main ()
{
GiveXpToCreature(GetLastOpener(), 10);//donne 10xp a la creature qui vient d'ouvrir

//est une porte
DelayCommand(1.0,SetLocked(OBJECT_SELF,TRUE));//reverrouille l'objet au bout d'une seconde
}
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.

_________________
Rejoignez nous sur notre forum
Aelor, module en construction
Vive Gimli

Dernière édition par Elandil2 le 14/08/2005 18:27:30; édité 1 fois
 
Revenir en haut Voir le profil de l'utilisateur Envoyer un message privé MSN Messenger Ignorer l'utilisateur
 
tartotom
Voyageur
Inscrit le: 28 Juil 2005
Messages: 4
Localisation: Rennes
Répondre en citant
Posté le : 28/07/2005 17:41:34 Sujet du message :

Merci beaucoup !!!
 
Revenir en haut Voir le profil de l'utilisateur Envoyer un message privé MSN Messenger Ignorer l'utilisateur
 
tartotom
Voyageur
Inscrit le: 28 Juil 2005
Messages: 4
Localisation: Rennes
Répondre en citant
Posté le : 28/07/2005 20:37:03 Sujet du message :

Je dois être nul mais il n'y as pas moyen de le faire marcher, dsl. Tu pourrais m'expliquer un peu plus stp.
 
Revenir en haut Voir le profil de l'utilisateur Envoyer un message privé MSN Messenger Ignorer l'utilisateur
 
arknax
Ecuyer
Inscrit le: 15 Mai 2005
Messages: 56
Répondre en citant
Posté le : 28/07/2005 22:16:50 Sujet du message :

Bah, c'est facil, tu crée un coffre. Tu mets le script ci-dessus (Que tu copies.) dans la section script de ton coffre et plus précisement sur le OnOpen et voilà! Tout devrait fonctionner...Ah, oui. Sauvegarde et joue! Very Happy
 
Revenir en haut Voir le profil de l'utilisateur Envoyer un message privé Ignorer l'utilisateur
 
tartotom
Voyageur
Inscrit le: 28 Juil 2005
Messages: 4
Localisation: Rennes
Répondre en citant
Posté le : 29/07/2005 09:04:28 Sujet du message :

Ca y est j'y arrive, c'est juste que l'XP est donner quelques secondes après et que j'avais pas vu ^^. Merci beaucoup.
 
Revenir en haut Voir le profil de l'utilisateur Envoyer un message privé MSN Messenger Ignorer l'utilisateur
 
Yan the salor
Seigneur
Inscrit le: 03 Oct 2004
Messages: 151
Répondre en citant
Posté le : 07/08/2005 10:05:56 Sujet du message :

Bizarre moi, il me met undefined identifier sur cette ligne

NWScript :

{
GiveXpToCreature(GetLastOpener(),10);//donne 10xp a la creature qui vient d'ouvrir
}
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.
 
Revenir en haut Voir le profil de l'utilisateur Envoyer un message privé Ignorer l'utilisateur
 
Ivellios
Légende vivante
Inscrit le: 25 Jan 2005
Messages: 447
Localisation: Poitiers
Répondre en citant
Posté le : 07/08/2005 11:13:12 Sujet du message :

Il faut sa en en-tête de script.
NWScript :
#include "nw_o2_coninclude"
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.

_________________
Scripts, systèmes, fonctions,... c'est par ici...
Pyjama pour castor, une vocation, un avenir sûr
 
Revenir en haut Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur MSN Messenger Ignorer l'utilisateur
 
Yan the salor
Seigneur
Inscrit le: 03 Oct 2004
Messages: 151
Répondre en citant
Posté le : 12/08/2005 17:10:06 Sujet du message :

C'set bon ça fonction fallait juste un espace avant le "10" en fait...
 
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 26.871ms