La Bibliothèque de Neverwinter Nights
Aide et informations diverses sur Neverwinter Nights ainsi que D&D3.
La date/heure actuelle est 18/05/2024 05:48:51


  Page 1 sur 1 ¤

Voir le sujet précédent ¤ Voir le sujet suivant 
Auteur Message
Nemo700
Chevalier
Inscrit le: 18 Mar 2006
Messages: 90
Répondre en citant
Posté le : 06/04/2006 09:35:10 Sujet du message : ralentir le joueur/etre sur que le hench est à proximité

Avec votre aide j'ai pu mettre en place la scene finale de mon mod et l'affrontement avec le boss dans mes précédentes questions

Maintenant cela fonctionne quand je teste, mais je remarque qu'un grain de sable peut venir mettre tout en l'air : le début de la scéne commence par le déclenchement d'un trigger quand joueur le traverse, ce qui a pour effect d'immobiliser le hench, si ce dernier suivait le joueur de pret tout est parfait

mais parfois il s'était un peu fait "distancer" par le joueur, du coup il est immobilisé loin de l'action et quand il est libéré en fin de script il est trop loin Sad

Pour éviter ça, quand je teste je m'assure de marcher doucement ou de marquer un arrêt peu de temps avant de franchir le fameux trigger

Ce que je souhaiterais, ce serait donc de créér un second trigger, placé un peu avant l'autre et qui forcerait le joueur à s'arrêter le temps que le hench le rattrape.

Je ne sais pas trop comment faire ça (ou forcer le hench à rester très pret) et vos conseils sont donc les bienvenus
 
Revenir en haut Voir le profil de l'utilisateur Envoyer un message privé Ignorer l'utilisateur
 
-MeteZ-
Seigneur
Inscrit le: 19 Mar 2006
Messages: 205
Localisation: Région Parisienne (95)
Répondre en citant
Posté le : 06/04/2006 10:44:55 Sujet du message :

Ya plusieurs solutions plus simple :

-Lorsque le joueur entre dans la zone, un script modifie la distance joueur / henchman à près. (Enfin je pense qu'ya mais j'ai pas cherché.)

-Lorsque le joueur entre dans le trigger, si le henchman n'est pas dans un rayon x, alors on fait avancer le hench jusqu'au joueur.

-Sinon la moins crédible, on télétransporte le henchman sur le trigger.
_________________
"Ne dit pas affronter les ténèbres celui qui n'a jamais connu la tombée de la nuit."
 
Revenir en haut Voir le profil de l'utilisateur Envoyer un message privé Ignorer l'utilisateur
 
Nemo700
Chevalier
Inscrit le: 18 Mar 2006
Messages: 90
Répondre en citant
Posté le : 06/04/2006 11:16:32 Sujet du message :


Citation :
-Lorsque le joueur entre dans le trigger, si le henchman n'est pas dans un rayon x, alors on fait avancer le hench jusqu'au joueur.
ça ce serait parfait.. tu peux me dire comment on fait ça ?
 
Revenir en haut Voir le profil de l'utilisateur Envoyer un message privé Ignorer l'utilisateur
 
Enki
Légende vivante
Inscrit le: 06 Déc 2005
Messages: 432
Répondre en citant
Posté le : 06/04/2006 16:32:13 Sujet du message :

Autre possibilité > tu mets un delayCommand avant d'immobiliser le hench, pour polus de sureté, tu peux même mettre un
NWScript :
AssignCommand(oHench, ActionMoveToObject(oTrigger));
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.
juste avant.
 
Revenir en haut Voir le profil de l'utilisateur Envoyer un message privé Ignorer l'utilisateur
 
Nemo700
Chevalier
Inscrit le: 18 Mar 2006
Messages: 90
Répondre en citant
Posté le : 06/04/2006 16:55:52 Sujet du message :

avec cette dernière commande, si elle est pas trop loin elle va courrir jusqu'au trigger et si elle est plus loin elle va se téléporter là non ?

EDIT : je vais peut être dire une grosse bétise, mais si je remplace oTrigger par oPC (représentant le joueur bien sur), le hench se rapproche... du joueur ?
 
Revenir en haut Voir le profil de l'utilisateur Envoyer un message privé Ignorer l'utilisateur
 
Enki
Légende vivante
Inscrit le: 06 Déc 2005
Messages: 432
Répondre en citant
Posté le : 07/04/2006 15:06:31 Sujet du message :

Oui. Exactement !
 
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 17.896ms