La Bibliothèque de Neverwinter Nights
Aide et informations diverses sur Neverwinter Nights ainsi que D&D3.
La date/heure actuelle est 22/09/2024 16:23:01


  Page 1 sur 1 ¤

Voir le sujet précédent ¤ Voir le sujet suivant 
Auteur Message
Spy-Seth
Acolyte
Inscrit le: 19 Aoû 2004
Messages: 33
Localisation: Montpellier
Répondre en citant
Posté le : 19/08/2004 21:35:06 Sujet du message : Créer une clone box en deux ...

Enfin j'ai créé ma "Clonebox" Cool

Pour la faire c simple Smile:
Il faut d'abord créer deux coffres (l'un pour mettre l'objet original l'autre pour récupérer le double) et un levier (conseil : mettre le levier entre les coffre sa fait plus style).Il faut mettre le script qui sui dans OnUsed



NWScript :
void main()
{
object oTarget = GetObjectByTag("clonebox");
object oInvent = GetFirstItemInInventory(oTarget);
object oCoffre = GetObjectByTag("clonebox2");
CopyItem(oInvent,oCoffre,FALSE);
SpeakString("");
}
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.


"clonebox" est le tag que jai donner a mon premier coffre (celui où il faut metttre l'item à cloner)
"clonebox2" est le tag que jai donner a mon deusième coffre (celui où il attérira le clone de l'objet)

object oTarget = GetObjectByTag("clonebox");
"clonebox" doit être le tag de votre premier coffre

object oCoffre = GetObjectByTag("clonebox2");
"clonebox2" doit être le tag de votre second coffre

SpeakString("Clonage Réussi!");
Cette ligni n'est aubligatoire.
"Clonage Réussi!" est la phrase que le jouer lira quand il aura actionné le levier, elle peut-êtres modifier par celle de votre choix ou mm suprimé Very Happy

aller bon clonage Razz [Edit de Lendraste : merci de ne pas abuser des smilies]
_________________
Dissiple de maître Laxam
La vie est une rivière que l'on descend en bateau, elle a ses rapides et ses eaux calmes...
 
Revenir en haut Voir le profil de l'utilisateur Envoyer un message privé Ignorer l'utilisateur
 
SiDi_Revolucion
Ecuyer
Inscrit le: 18 Aoû 2004
Messages: 48
Localisation: Mince, un trou de mémoire! C'est bien en Espagne la Bretagne?
Répondre en citant
Posté le : 21/08/2004 15:03:40 Sujet du message :

C'est plus qu'intéressant ce script, mais pour l'utiliser dans un monde persistant, si je veux par exemple que lorsque Mr.LaGlandouille Laughing clone un Bidule qui vaut 30 po, Mr.LaGlandouille voit 30 po retirés de son inventaire, que faire?

Bien entendu, si Mr.LaGlandouille n'a pas les 30 po, il ne doit pas pouvoir entrer!!

Au secours, experts en scripts! Very Happy Very Happy
_________________
SiDi_Revolucion
 
Revenir en haut Voir le profil de l'utilisateur Envoyer un message privé MSN Messenger Ignorer l'utilisateur
 
SiDi_Revolucion
Ecuyer
Inscrit le: 18 Aoû 2004
Messages: 48
Localisation: Mince, un trou de mémoire! C'est bien en Espagne la Bretagne?
Répondre en citant
Posté le : 21/08/2004 15:08:06 Sujet du message :

je suppose que pour ça, il faut:

1.un objet dans le coffre et activation du levier
2.vérifier la valeur de lobjet
3.vérifier que cette valeur peut être soustraite de la bourse du Pj
4.si oui retirer l'argent et cloner l'objet
si non annuler le clonage et dire "t'est trop pauvre, vieux!"


Mais comment écrire tout ça?? Gné ?
_________________
SiDi_Revolucion
 
Revenir en haut Voir le profil de l'utilisateur Envoyer un message privé MSN Messenger Ignorer l'utilisateur
 
Spy-Seth
Acolyte
Inscrit le: 19 Aoû 2004
Messages: 33
Localisation: Montpellier
Répondre en citant
Posté le : 21/08/2004 15:15:49 Sujet du message :

Ton explication est très... dison? lol
Mais c'est la seule chose de lol (enfin a mon avis) car moi et les mondes persistant... enfin bref je c pas comment tu peux faire ça.

Moi je ne peux pas t'aider.
N-B : C'est mon premier script Fumeur alors demande a des maître en la matière.
_________________
Dissiple de maître Laxam
La vie est une rivière que l'on descend en bateau, elle a ses rapides et ses eaux calmes...
 
Revenir en haut Voir le profil de l'utilisateur Envoyer un message privé Ignorer l'utilisateur
 
SiDi_Revolucion
Ecuyer
Inscrit le: 18 Aoû 2004
Messages: 48
Localisation: Mince, un trou de mémoire! C'est bien en Espagne la Bretagne?
Répondre en citant
Posté le : 21/08/2004 15:22:01 Sujet du message :

Je te remercie quand même pour le script!!

Mon problême n'est pas tellement d'organiser le sript, mais de l'écrire.

Je vais tenter de trouver un sauveur ! Embarassed Embarassed
_________________
SiDi_Revolucion
 
Revenir en haut Voir le profil de l'utilisateur Envoyer un message privé MSN Messenger Ignorer l'utilisateur
 
Spy-Seth
Acolyte
Inscrit le: 19 Aoû 2004
Messages: 33
Localisation: Montpellier
Répondre en citant
Posté le : 21/08/2004 15:42:44 Sujet du message :

Là je vais faire que des suposition !!!

pour ton script il faudrait ajouter un :
- ActionExamine ( void ActionExamine(object oExamine) ), qui examine l'objet a cloner, donc détermine sa valeur.
- ActionPickUpItem ( void ActionPickUpItem(object oItem) ), qui prend x po ( x aillant été déterminé par ActionExamine)
- ou a la place de ActionPickUpItem, un ActionTake ( (void ActionTakeItem(object oItem, object oTakeFrom) )

Je rappelle que se ne sont que des suppositions !!!
_________________
Dissiple de maître Laxam
La vie est une rivière que l'on descend en bateau, elle a ses rapides et ses eaux calmes...
 
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 25.591ms