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:52:50
Voir le sujet précédent ¤ Voir le sujet suivant | |
---|---|
Auteur | Message |
Bao Novice Messages: 6 |
Je cherche à modifier la hauteur d'un déclencheur de transition de zone.
Je voudrais placer ce déclencheur sur une passerelle à 5 de hauteur. J'ai beau modifier la 3eme position absolue correspondant à la hauteur, mon déclencheur reste tout le temps collé au sol. Cela vous est-il déjà arrivé? Et peut-on y remédier? |
Revenir en haut | |
Lord Vicar Seigneur Messages: 170 |
Bah perso, j ai jamais reussi à changer la hauteur.
J avais mis ca sur un pont bien haut pour voir et concretement, si tu avances avec le clavier et que tu passes dessus ca marche, mais avec la souris, ca n allait pas car on ne pouvait pas cliquer sur la zone de transition. Ma solution du moment : avoir un PNJ ou un item avec un script de teleport _________________ Sur la terre tout à une fonction, chaque maladie une herbe pour la guérir, chaque personne une mission. Module : Le monde de Menoria |
Revenir en haut | |
Bao Novice Messages: 6 |
Genre tu cliques sur ta corde et un script t'expédie à l'endroit voulu?
|
Revenir en haut | |
Lord Vicar Seigneur Messages: 170 |
bah tout à fait.. sauf que moi comme je sais pas faire directement, je procede autrement... genre usine à gaz :
Sur la corde, j ai un script pour pouvoir faire parler l objet du genre "Etes vous sur de vouloir l'utiliser ? " Non => sorti rien Oui => Script de teleporte sur un point de passage _________________ Sur la terre tout à une fonction, chaque maladie une herbe pour la guérir, chaque personne une mission. Module : Le monde de Menoria |
Revenir en haut | |
Bao Novice Messages: 6 |
Ok merci. Je retiens ta solution. Mais je vais essayer de faire un script qui téléporte directement sans aucun dialogue
|
Revenir en haut | |
Bao Novice Messages: 6 |
Voila ce que j'ai écrit.
Si ca peut servir à quelqu'un. NWScript : void main() { object oPJ = GetLastUsedBy(); string sItem = GetTag(OBJECT_SELF); object oWP1 = GetObjectByTag(sItem+"_wp1"); object oWP2 = GetObjectByTag(sItem+"_wp2"); float fDistBetweenItem_wp1 = GetDistanceBetween(oPJ, oWP1); float fDistBetweenItem_wp2 = GetDistanceBetween(oPJ, oWP2); location lItem = GetLocation(GetObjectByTag(sItem)); location lDest1 = GetLocation(GetObjectByTag(sItem+"_wp1")); location lDest2 = GetLocation(GetObjectByTag(sItem+"_wp2")); float nearest_wp = fDistBetweenItem_wp1; if(fDistBetweenItem_wp2<nearest_wp) {nearest_wp = fDistBetweenItem_wp2; } if(nearest_wp==fDistBetweenItem_wp1) { AssignCommand(oPJ, ClearAllActions()); AssignCommand(oPJ, ActionJumpToLocation(lDest1)); } else if(nearest_wp==fDistBetweenItem_wp2) { AssignCommand(oPJ, ClearAllActions()); AssignCommand(oPJ, ActionJumpToLocation(lDest2)); } } |
Revenir en haut | |
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