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 20:30:12
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 |
Orlondow Acolyte Messages: 33 |
je vous explique de quoi il s'agit
j'ai fait un système de plates-formes : -il y a 9 plates-formes (ce sont des placeables) -quand on clique sur une plate-forme, un dialogue apparait proposant de tirer sur la corde, avec en action conséquente de téléporter le PJ à un waypoint nommé respectivement SALLE1, SALLE2, etc... là où ça se complique, c'est que les plates-formes "bougent" : -quand on va voir un npc situé dans cette zone et qu'on lui demande de déplacer les plates-formes, il détruit toutes les plates formes et en créé 4 aléatoirement à des waypoints respectivement SALLE_1, SALLE_2, etc... => ainsi la plate forme menant à la salle 1 apparaîtra toujours au même endroit (SALLE_1) => ainsi seules 4 salles sont disponibles en même temps ce qui marche : -lorsqu'on demande au npc de "déplacer" les plates formes, on va dire que le script arrive à peu près à supprimer toutes les plates-formes et parvient parfaitement à les recréer (à partir de la palette personnalisée) -Lorsqu'on arrive dans la salle la première fois, 4 plates-formes sont en place que j'ai moi-même mis à peu près aux waypoints correspondants avec aurora ce qui ne marche pas : -après qu'il ait détruit les anciennes plates formes, de nouvelles sont créées à partir le la palette (chaque plate forme menant à un endroit différent, il y a neuf plates formes personnalisées avec 9 dialogues différents). Une fois l'échange effectué, les plates formes ont toujours un dialogue, mais le script de téléportation ne marche plus. =>pire, les anciennes plates-formes que le script a "omis" de détruire (et qu'il détruira plus tard en général, après quelques suppressions et créations de plates formes) ne téléportent plus non plus ! ce que j'ai déjà essayé : -de mettre le script de téléportation dans le onused de la plate-forme et de téléporter quand on clique sur la plate-forme => même effets -de mettre le script de téléportation dans le onphisicalattacked de la plate-forme et de téléporter quand on attaque la plate forme => meme effets -de céer une conversation aux plates formes et de mettre le script dedans (j'en suis là actuellement) ça fait deux jours que je me prends la tête avec ce script : PITIE ! HELP ! le script en question (qui fonctionne par ailleurs) NWScript : /* Script generated by
Lilac Soul's NWN Script Generator, v. 1.6 For download info, please visit: http://www.lilacsoul.revilit y.com */ //Put this OnUsed void main() { object oPC = GetPCSpeaker(); if (!GetIsPC(oPC)) return; object oTarget; location lTarget; oTarget = GetWaypointByTag("SALLE1"); ActionPlayAnimation(ANIMATION_PLACEABLE_ACTIVATE); lTarget = GetLocation(oTarget); //only do the jump if the location is valid. //though not flawless, we just check if it is in a valid area. //the script will stop if the location isn't valid - meaning that //nothing put after the teleport will fire either. //the current location won't be stored, either if (GetAreaFromLocation(lTarget)==OBJECT_INVALID) return; AssignCommand(oPC, ClearAllActions()); AssignCommand(oPC, ActionJumpToLocation(lTarget)); } _________________ Les portes de Gwalap serveur Persistent/Action |
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