La Bibliothèque de Neverwinter Nights
Aide et informations diverses sur Neverwinter Nights ainsi que D&D3.
Aide et informations diverses sur Neverwinter Nights ainsi que D&D3.
FAQ
Rechercher
Liste des Membres
Groupes d'utilisateurs
S'enregistrer Se connecter pour vérifier ses messages privés Connexion
S'enregistrer Se connecter pour vérifier ses messages privés Connexion
La date/heure actuelle est 23/11/2024 18:06:43
La Bibliothèque de Neverwinter Nights Index du Forum »
La Bibliothèque Binaire du NWScript - Neverwinter Nights
Voir le sujet précédent ¤ Voir le sujet suivant | |
---|---|
Auteur | Message |
Decklan Novice Messages: 8 |
Posté le : 07/02/2008 10:13:21 Sujet du message : Script empécher dialogue si objet dans l'inventaire
Bonjour à tous pour comencer !
Je map actuellement mon module et j'ai un problème à ma zone d'arrivée. J'ai fait un pnj à qui les pj doivent parler, il leur explique les règles en vigueur sur le serveur et leur donne une clef qui leur permetra ensuite de passer le portail. Je sais comment faire pour qu'il donne la clef. Ce qui me pose problème c'est faire un script pour que le pnj détecte si le pj a déjà la clef ou pas. Si il a la clef je voudrais que le dialogue qui explique les règles de mon module n'apparaisse pas. Histoire que mes joueurs ne se retrouve pas avec 50 000 clefs dans leur inventaire. Merci d'avance pour ceux qui me répondront ! Petite fiche technique : - Je tourne sous NWN 1 - J'ai SOU ET HOTU d'instalés - Je suis en 1.68 |
Revenir en haut | |
Argyl Grand Sage du Conseil Messages: 704 |
Il suffit de faire un script qui recherche la clef dans l'inventaire du joueur.
C'est à coup de GetNextItemInInventory ou un truc du genre (oui, je ne suis pas sûr de l'exactitude du nom de la fonction) et dans ta boucle tu compares le tag ou le resref de l'objet à celui de la clef. S'il rencontre l'objet tu sautes le blabla sinon tu donnes la clef et le blabla. Ou Sur le on enter de ta zone de départ, tu testes la clef et tu balances vers le point de spawn auquel ton portail mène. Ou encore Une solution plus simple serait de gérer la localisation des perso en persistant, il se retrouverait donc à l'endroit d'où ils ont déco. |
Revenir en haut | |
finipe Grand Sage du Conseil Messages: 519 Localisation: Nantes |
On dirait qu'il s'agit d'une question NWN1... Or nous sommes dans le forum NWN2.
Donc je déplace ! _________________ » 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 | |
Decklan Novice Messages: 8 |
Merci beaucoup Argyl ! Mais comment je fait ôuer ajouter le tag ? Je débute moi dsl
|
Revenir en haut | |
Decklan Novice Messages: 8 |
Je cherche aussi un script pour reverouiller un plaçable (pas une porte) j'ai chercher sur le net toute la soirée j'ai rien trouver
|
Revenir en haut | |
Argyl Grand Sage du Conseil Messages: 704 |
C'est simple c'est toi qui fixe le tag et le resref de ton objet si tu ne fais pas de boulette lorsque tu la crée.
Donc ça doit donner un truc dans le genre (désolé je ne suis pas scripteur type nwnscript) If (oObjet==tag_de_ta_clé) ect.. Pour les plaçables "animés" il possède 2 états : actif(=ouvert/allumé/etc.) et inactif(=fermé/éteint/etc.) : Je pense qu'un truc du genre Set quelque chose ou Activate quelque chose. Il faut chercher dans ce sens et n'hésite pas à ouvrir un nouveau sujet pour cette question. |
Revenir en haut | |
Ivellios Légende vivante Messages: 447 Localisation: Poitiers |
Utilise nwnlexicon toutes les fonctions sont répertoriées :
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. _________________ Scripts, systèmes, fonctions,... c'est par ici... Pyjama pour castor, une vocation, un avenir sûr |
Revenir en haut | |
Decklan Novice Messages: 8 |
Je vous remercit tous sa y est ça marche !
|
Revenir en haut | |
La Bibliothèque de Neverwinter Nights Index du Forum »
La Bibliothèque Binaire du NWScript - Neverwinter Nights
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