Arcanum-fr Index du forum Arcanum-fr
Le forum de la communauté Arcanum
 
 FAQFAQ   RechercherRechercher   Liste des membresListe des membres   Groupes d’utilisateursGroupes d’utilisateurs   InscriptionInscription 
 ProfilProfil   Se connecter afin de vérifier vos messages privésSe connecter afin de vérifier vos messages privés   ConnexionConnexion 

objets spécifiques au compagnon

 
Publier un nouveau sujet   Répondre au sujet    Arcanum-fr Index du forum -> Developpeurs
Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
pofman



Inscrit le: Dim 11 Aoû 2002
Messages: 53

MessagePublié le: Sam Jan 31, 2004 9:40 pm    Titre du sujet: Répondre en citant

Il y a un PNJ que l'ont peut engager dans mon mod et il y a quelques objets que le PNJ devrai garder.
J'ai fais un script qui appelle une ligne d'un autre script qui elle déclanche un dialogue pour dire au PJ de ne pas y toucher mais je sait pas où attacher ce script
Revenir en haut
Voir le profil de l’utilisateur Envoyer un message privé [ Invisible ]
Mr Mick



Inscrit le: Dim 28 Déc 2003
Messages: 331
Localisation: au milieu des champs beaucerons

MessagePublié le: Dim Fev 01, 2004 9:30 pm    Titre du sujet: Répondre en citant

Désolé, j'ai pas la réponse à ta question.
Cela dit, tu écris :
"J'ai fais un script qui appelle une ligne d'un autre script."
Comment fais-tu ça ?
Revenir en haut
Voir le profil de l’utilisateur Envoyer un message privé  
triblonto
Chasseur de ténèbres
Chasseur de ténèbres


Inscrit le: Mar 8 Jan 2002
Messages: 1030
Localisation: Bordeaux

MessagePublié le: Lun Fev 02, 2004 9:50 am    Titre du sujet: Répondre en citant

Essaye une boucle :

1° script attaché au point Wield Off de l'objet :
0. Loop for anyone in vicinity
1. If current looped object is named (nom interne du personnage qui détient l'objet) then call script 10 at line 2 with attachee current looped object and triggerer triggerer else goto line 2
2. loop end
3. return and skip default

2° script attaché au point Dialog du personnage (script 10 pour l'exemple):
0. Dialog 1
1. Return and skip default
2. Dialog 100
La ligne 100 engageant le dialogue à propos de la prise de l'objet.

2 remarques :
-Le fait d'enclencher le dialogue peut te permettre de refaire passser l'objet de l'inventaire du joueur à celui du compagnon. par la commande "in" dans le dernier champ d'une ligne de dialogue.
-Je ne sais pas si le tout ne va pas planter. En effet, comment va réagir l'interface alors que le joueur sera dans l'inventaire du compagnon et que tu lui demanderas par script d'ouvrir un dialogue? Si cela plante essaye simplement une ligne flottante au lieu d'un dialogue. Et tu pourras tout aussi bien appliquer ma recommandation par rapport à la première remarque.

Mr Mick, tu as ta réponse, je crois.

_________________
http://arcanumlab.free.fr
Aides à la création de modules
Revenir en haut
Voir le profil de l’utilisateur Envoyer un message privé [ Invisible ] Visiter le site Internet du rédacteur
pofman



Inscrit le: Dim 11 Aoû 2002
Messages: 53

MessagePublié le: Mar Fev 03, 2004 7:20 pm    Titre du sujet: Répondre en citant

Merci pour ton script
Mais en fait il y a deja un script attaché au point wield off de l'objet (c'est le n°28013 et c'est l'editeur qui l'a mis je pense que c pour désactiver les effets de l'objet quand on le déséquipe).
Le fait de déclancher un dialogue quand le PJ est dans l'interface d'inventaire ne fait rien planter mais ferme l'inventaire tandis qu'une ligne de dialogue au dessus de la tête du PNJ ne fait pas quitter l'inventaire.
Et pour la commende "in" dans le dialogue elle permet de transférer un objet qui est en possetion du PJ ou d'un de ses compagnon à un PNJ et donc ne peut pas servir a transférer un objet de l'inventaire du PJ à celui d'un compagnon sinon ça plante.
Revenir en haut
Voir le profil de l’utilisateur Envoyer un message privé [ Invisible ]
Mr Mick



Inscrit le: Dim 28 Déc 2003
Messages: 331
Localisation: au milieu des champs beaucerons

MessagePublié le: Mar Fev 03, 2004 11:17 pm    Titre du sujet: Répondre en citant

En tout cas, ça y ressemble...
Revenir en haut
Voir le profil de l’utilisateur Envoyer un message privé  
triblonto
Chasseur de ténèbres
Chasseur de ténèbres


Inscrit le: Mar 8 Jan 2002
Messages: 1030
Localisation: Bordeaux

MessagePublié le: Jeu Fev 05, 2004 9:21 am    Titre du sujet: Répondre en citant

Lis la notice. "In" ou "-in" pour transférer les objets dans un sens ou dans l'autre.

_________________
http://arcanumlab.free.fr
Aides à la création de modules
Revenir en haut
Voir le profil de l’utilisateur Envoyer un message privé [ Invisible ] Visiter le site Internet du rédacteur
Mr Mick



Inscrit le: Dim 28 Déc 2003
Messages: 331
Localisation: au milieu des champs beaucerons

MessagePublié le: Jeu Fev 05, 2004 8:17 pm    Titre du sujet: Répondre en citant

A propos du "in" et du "-in".
J'essaie de faire en sorte qu'un PNC donne de l'argent au PC à la suite d'une qu^^ete (en utilisant justement cette fonction). Résultat, le PC reçoit bien l'argent prévu, mais celui-ci n'est pas déduit de la bourse (si je peux m'exprimer ainsi) du PNC.
Faut-il avoir recours à un script ?
Est-ce que j'utilise mal cette fonction ?
Revenir en haut
Voir le profil de l’utilisateur Envoyer un message privé  
triblonto
Chasseur de ténèbres
Chasseur de ténèbres


Inscrit le: Mar 8 Jan 2002
Messages: 1030
Localisation: Bordeaux

MessagePublié le: Jeu Fev 05, 2004 8:44 pm    Titre du sujet: Répondre en citant

Pour faire transférer de l'argent, il faut utiliser le fonction $$. Mais l'argent n'est pas non plus décompté de la bourse du npc.

_________________
http://arcanumlab.free.fr
Aides à la création de modules
Revenir en haut
Voir le profil de l’utilisateur Envoyer un message privé [ Invisible ] Visiter le site Internet du rédacteur
Mr Mick



Inscrit le: Dim 28 Déc 2003
Messages: 331
Localisation: au milieu des champs beaucerons

MessagePublié le: Jeu Fev 05, 2004 11:10 pm    Titre du sujet: Répondre en citant

Alors j'insiste pas. Et tant pis si le PNC donne de l'argent sans vraiment le dépenser. On fera avec. Si seulement je pouvais faire pareil avec la redevance...
Revenir en haut
Voir le profil de l’utilisateur Envoyer un message privé  
pofman



Inscrit le: Dim 11 Aoû 2002
Messages: 53

MessagePublié le: Ven Fev 06, 2004 8:36 pm    Titre du sujet: Répondre en citant

oui mais les commandes "in" et "in-" servent à transferer des objets de l'inventaire du PJ et de ses compagnons dans l'inventaire d'un PNJ et vice verça mais quand ce PNJ est en même temps un compagnon du PJ ça marche pas .
Revenir en haut
Voir le profil de l’utilisateur Envoyer un message privé [ Invisible ]
Afficher les messages depuis:   
Publier un nouveau sujet   Répondre au sujet    Arcanum-fr Index du forum -> Developpeurs Heures au format GMT + 1 heure
Page 1 sur 1

 
Sauter vers:  
Vous ne pouvez pas publier de nouveaux messages 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


Powered by phpBB © 2001, 2002 phpBB Group
Translated by phpBB.fr © 2007, 2008 phpBB.fr