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 22:27:43
Voir le sujet précédent ¤ Voir le sujet suivant | |
---|---|
Auteur | Message |
fouchour Chevalier Messages: 79 |
Comment puis-je faire pour renvoyer un compagnon ? Merci. Fouch
|
Revenir en haut | |
Argyl Grand Sage du Conseil Messages: 704 |
Clic droit et dans les options je crois que c'est possible.
|
Revenir en haut | |
fouchour Chevalier Messages: 79 |
En cliquant droit, on peut demander au compagnon de rester sur place, mais on ne peut pas le renvoyer....As-tu une autre solution ? Merci Fouch
|
Revenir en haut | |
Argyl Grand Sage du Conseil Messages: 704 |
Et oui, et pas moyen dans les dialogues ... encore un truc de NwN1 qui manque
Tu as toujours la possibilité de l'échanger une fois à 4 ou de le dégoûter de te suivre |
Revenir en haut | |
Ivellios Légende vivante Messages: 447 Localisation: Poitiers |
Peut être en ajoutant un branche au dialogue et en mettant un des scripts générique visible [ici] magnifique tableau de toute beauté réalisé par Anthraxcite (les dorures sont faites à la main !)
_________________ Scripts, systèmes, fonctions,... c'est par ici... Pyjama pour castor, une vocation, un avenir sûr |
Revenir en haut | |
Argyl Grand Sage du Conseil Messages: 704 |
Pour les scripts, j'y comprends rien (nan je déconne pas à ce point ), mais les dorures sont d'une qualité rare
|
Revenir en haut | |
Claudius33 Grand Sage du Conseil Messages: 547 |
Le plus simple est d'utiliser dans une conversation :
ga_roster_party_remove("tag_du_compagnon", "") Il reste cependant dans le jeu. On peut le faire "disparaitre" par un ga_force_exit, ou le téléporter par ga_jump vers un autre point. Toutefois comme ça n'assure pas la sauvegarde de l'état du compagnon (il faut que le joueur fasse un save). Personnellement je me suis fait le script suivant : NWScript :
void main(string sName) { object oPC = GetFirstPC(); object oC = GetObjectByTag(sName); location lPosition = GetLocation(oC); RemoveRosterMemberFromParty(sName, oPC, TRUE); // remove, despawn SpawnRosterMember(sName, lPosition); // respawn where he/she was } qui est plus sûr et que l'on peut faire suivre d'un des moyens précédent pour faire disparaitre le compagnon. En paramètre on passe le "roster name" du compagnon, que je conseille fortement de choisir égal au tag et qui doit être en minuscules uniquement. |
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