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 18:21:42
La Bibliothèque de Neverwinter Nights Index du Forum »
La Bibliothèque Binaire du NWScript - Neverwinter Nights
Voir le sujet précédent ¤ Voir le sujet suivant | |
---|---|
Auteur | Message |
aschendor Grand Sage du Conseil Messages: 640 Localisation: Algalord |
Alors voilà ce que j'aimerais faire mais le problème, c'est que je débute dans le scriptage.
J'aimerais faire en sorte que si un perso d'alignement bon commence à fouiller un peu trop dans les maisons, ben il gagne des points vers mauvais ou perde des points de bon : par exemple en ouvrant trop de bureaux ou de coffres. Car moi, j'appelle ça tout simplement du vol. Enfin, j'espère avoir été clair. _________________ La différence entre un aventurier et un idiot peut se résumer à çà : les idiots vivent plus vieux |
Revenir en haut | |
Cassin Papa-poule(t) & poissard intemporel Messages: 7471 Localisation: 6 bis rue de la Couveuse, Poulailler 39b |
Oui, pour ça tu peux utiliser AdjustAlignement, je n'ai pas la syntaxe exacte mais dans les paramètres tu précises selon quel axe (Bon/Mauvais ; Loyal / Chaotique) et la valeur que tu veux soit fixer, soit ajouter/soustraire.
(bon, finalement j'ai ouvert l'éditeur, mais je ne peux pas testé, il est buggé à mort, chaque fois que j'essaie de compiler un script, ça plante ) La syntaxe exacte est Code : AdjustAlignment(object oSubject, int nAlignment, int nShift)
où nAlignement est au choix ALIGNMENT_LAWFUL, ALIGNMENT_CHAOTIC, ALIGNMENT_GOOD, ou ALIGNMENT_EVIL. Donc pour faire bouger la valeur sur une des branches des deux axes. Tu peux aussi utiliser ALIGNMENT_ALL pour faire bouger les deux axes en même temps. ALIGNMENT_NEUTRAL permet aussi de les faire bouger tous les deux mais dans le sens de la neutralité (un Good tendra vers Evil et inversement) Bon, c'est pas super clair (c'est de la traduc' rapide et approximative sans test derrière ), mais ça doit être ça. A peu près... _________________ Aventure ! Camaraderie ! Et acier sur acier ! Les ingrédients légendaires ! Hein Bouh ? http://cassin1306.spaces.live.com |
Revenir en haut | |
aschendor Grand Sage du Conseil Messages: 640 Localisation: Algalord |
OK, merci bien
je vais faire en sorte de le combiner avec des objets _________________ La différence entre un aventurier et un idiot peut se résumer à çà : les idiots vivent plus vieux |
Revenir en haut | |
Asuke Novice Messages: 11 |
Code :
//:://////////////////////////////////////////////
//:: Creer par : Asuke //:: Creer le : 16 Avril 2003 //::////////////////////////////////////////////// /* Creer un tresor dans le contenant et fait gagner 1 pts d'alignement vers le mauvais a celui qui l'ouvre */ #include "NW_O2_CONINCLUDE" void main() { object oPC = GetLastOpenedBy(); object oCont = GetLastOpener(); int iAlign = 1; // Nombre de points perdu a l'alignement int iOpen = GetLocalInt(OBJECT_SELF, "open"); if(iOpen!=1) { AdjustAlignment(oPC, ALIGNMENT_EVIL, iAlign); SetLocalInt(OBJECT_SELF, "open", 1); // Creation d'un tresor GenerateLowTreasure(oCont, OBJECT_SELF); // GenerateMediumTreasure(oCont, OBJECT_SELF); // GenerateHighTreasure(oCont, OBJECT_SELF); // GenerateBossTreasure(oCont, OBJECT_SELF); ShoutDisturbed(); } } Voila, tu ouvre le coffre tu perd un nombre de points defini ! J'ai fait en sorte que tu perde le(s) point(s) qu'une seule fois, comme ça dès la deuxième fois que tu l'ouvre tu perd plus rien. |
Revenir en haut | |
aschendor Grand Sage du Conseil Messages: 640 Localisation: Algalord |
Ouais, pas mal du tout
A vrai dire j'ai pas eu le temps de revenir dessus car cette semaine, je découvre la création de cinématique. En plus, je sais pas ce que j'ai fais comme connerie mais j'étais emballé dans mon module et j'en ai oublié de changer les noms de sauvegardes. Du coup, j'ai maintenant un truc qui déconne et qui plante. Je suis reparti d'une ancienne sauvegarde et j'ai toute une zone à refaire entre autre. Ca me permettra de me remettre sur mon module d'ici ce week end. En attendant, si je trouve un moyen gratuit donc sans logiciel piraté d'enregistrer plus d'une minute de son : c'est ce que offre le magnétophone de base de windows. Au passage (ok je fais dévier le sujet d'un poil mais bon je vais pas en réouvrir un rien que pour ça) si quelqu'un connait un tel freeware, je suis preneur. _________________ La différence entre un aventurier et un idiot peut se résumer à çà : les idiots vivent plus vieux |
Revenir en haut | |
Cassin Papa-poule(t) & poissard intemporel Messages: 7471 Localisation: 6 bis rue de la Couveuse, Poulailler 39b |
Astuce toute simple pour enregistrer plus d'une minute de son avec le Magnéto de Windows : tu enregistres n'importe quoi pendant 60 secondes, tu te cales à la fin, tu réenregistres pendant 60 secondes, etc... Une fois que tu as la durée que tu désires, tu remets au début et tu enregistres ce que tu voulais
Il y a quelques années mon cousin et moi on faisait pas mal de conneries avec ça, j'avais enregistré un blanc de 10 minutes sauvegardé dans un coin que je reprenais à chaque fois _________________ Aventure ! Camaraderie ! Et acier sur acier ! Les ingrédients légendaires ! Hein Bouh ? http://cassin1306.spaces.live.com |
Revenir en haut | |
Asuke Novice Messages: 11 |
|
Revenir en haut | |
aschendor Grand Sage du Conseil Messages: 640 Localisation: Algalord |
Bon je vais vous donner le nom du logiciel que j'utilises finalement.
Ca sera toujours mieux que le magnétophone de windows. C'est Audacity. Et comme tous les logiciels que je recherche, il est gratuit. Ce qui ne signifie pas qu'il ne soit pas bien. _________________ La différence entre un aventurier et un idiot peut se résumer à çà : les idiots vivent plus vieux |
Revenir en haut | |
La Bibliothèque de Neverwinter Nights Index du Forum »
La Bibliothèque Binaire du NWScript - Neverwinter Nights
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