La Bibliothèque de Neverwinter Nights
Aide et informations diverses sur Neverwinter Nights ainsi que D&D3.
La date/heure actuelle est 02/05/2024 00:31:49


  Page 1 sur 1 ¤

Voir le sujet précédent ¤ Voir le sujet suivant 
Auteur Message
McConnor
Novice
Inscrit le: 02 Jan 2003
Messages: 8
Répondre en citant
Posté le : 02/01/2003 14:30:49 Sujet du message : Verifier

Argg et bonjour je me présente McConnor the newbie Laughing

Bon j'ai un probleme voila; j'ai bientot fini mon monde avec les quêtes et tout et blam je vient de me rendre compte lors d'une partie test d'énorme erreur Mad

Lorsqu'un PJ voleur
(j'ai réussis a faire une taverne de voleur pour voleur exclusifement Very Happy )arrive devant le chef d'entrainement voila ce qui se passe:

y discuttent et op le Pj est d'accord pour gagner de L'XP moyennant finance (1000 po--- 1000 XP)

La question est

Si le PJ n'est jamais passé et Si il a la thune
Alors y perd sa thune et gagne de l'XP


Code :
//:: FileName entraintav

void main()
{
    // Donner des PX à la personne qui parle
    GiveXPToCreature(GetPCSpeaker(), 1000);


    // Prendre de l’or au joueur
    TakeGoldFromCreature(1000, GetPCSpeaker(), FALSE);
}

Comment qu'on fait???

Dexième problem (en fait je pense qu'il rejoint le premier a savoir vérifier si le PJ a la thune et si il fait pas la meme action 36 fois...

Code :
//:: FileName lovexp

void main()
{
    // Donner des PX à la personne qui parle
    GiveXPToCreature(GetPCSpeaker(), 1000);

}


Voila le topo apres avoir payer sa clef vers la chambre a coucher, emener la prostituer et fermer la porte Le pj doit recevoir de l'Xp a la suite d'un dialogue avec l'intéresser

Pb même avec 0 de thune ca marche et on peut le faire 36 fois Mad

Please help

McConnor newbie en script qui utilise les script wizard seulement Confused
_________________
-Des script des script oui mais qui marche bien!-
 
Revenir en haut Voir le profil de l'utilisateur Envoyer un message privé Ignorer l'utilisateur
 
Wololo
Légende vivante
Inscrit le: 13 Déc 2002
Messages: 385
Répondre en citant
Posté le : 02/01/2003 14:50:17 Sujet du message :

Code :


//:: FileName entraintav

void main()
{
object oPC = GetPCSpeaker();
int iEntr = GetLocalInt(oPC,"iEntr");
if (HasGold(1000,oPC)&&iEntr ==0){
// Donner des PX à la personne qui parle
GiveXPToCreature(oPC, 1000);

//Marquer le joueur
//attention, apres chaque reboot tout est remis à zero ..
SetLocalInt(oPC,"iEntr",1);

// Prendre de l’or au joueur
TakeGoldFromCreature(1000, oPC, FALSE);
}
}



Mouais le mieux ce serait de mettre une limite d'XP pour le faire .. du genre 6000, et après il n'a plus rien à nous apprendre ..
 
Revenir en haut Voir le profil de l'utilisateur Envoyer un message privé Ignorer l'utilisateur
 
McConnor
Novice
Inscrit le: 02 Jan 2003
Messages: 8
Répondre en citant
Posté le : 02/01/2003 19:02:44 Sujet du message :

eh bien merci!

j'vais modifier tout mes script comme ça Smile
_________________
-Des script des script oui mais qui marche bien!-
 
Revenir en haut Voir le profil de l'utilisateur Envoyer un message privé Ignorer l'utilisateur
 
Wololo
Légende vivante
Inscrit le: 13 Déc 2002
Messages: 385
Répondre en citant
Posté le : 02/01/2003 19:13:54 Sujet du message :

pffff, j'ai horreur de votre syntax highlighting .. c'est pour ca que je mets tout en citation ...
 
Revenir en haut Voir le profil de l'utilisateur Envoyer un message privé Ignorer l'utilisateur
 
Jaha Effect
Acolyte
Inscrit le: 31 Déc 2002
Messages: 39
Répondre en citant
Posté le : 02/01/2003 19:29:32 Sujet du message :

C'est vrai que c'est moche mais ça a l'avantage d'être lisible

Jaha Effect Very Happy
 
Revenir en haut Voir le profil de l'utilisateur Envoyer un message privé Ignorer l'utilisateur
 
coolstar
Grand Chevalier
Inscrit le: 16 Oct 2002
Messages: 148
Localisation: Les Mondes - Chambre 270997
Répondre en citant
Posté le : 02/01/2003 19:31:02 Sujet du message :

Avec l'affreurible défaut que l'on ne peut mettre les ':' !!! Mad

Very Happy
_________________
Very Happy Ca c'est Envoyé!

Docteur Cool! Honorable Canard Cool
 
Revenir en haut Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur Ignorer l'utilisateur
 
Wololo
Légende vivante
Inscrit le: 13 Déc 2002
Messages: 385
Répondre en citant
Posté le : 02/01/2003 19:44:23 Sujet du message :

Attendez c pas lisible pour moi .. j'arrive pas à les lire c trop coloré ! Bon c pas de votre faute ....
 
Revenir en haut Voir le profil de l'utilisateur Envoyer un message privé Ignorer l'utilisateur
 
McConnor
Novice
Inscrit le: 02 Jan 2003
Messages: 8
Répondre en citant
Posté le : 03/01/2003 15:37:07 Sujet du message :

Hum y'as un petit bug mais j'arrive pas a le trouver? c'est cette ligne qui foir

Code :
if (HasGold(1000,oPC)&&iEntr ==0){

_________________
-Des script des script oui mais qui marche bien!-
 
Revenir en haut Voir le profil de l'utilisateur Envoyer un message privé Ignorer l'utilisateur
 
coolstar
Grand Chevalier
Inscrit le: 16 Oct 2002
Messages: 148
Localisation: Les Mondes - Chambre 270997
Répondre en citant
Posté le : 03/01/2003 15:41:27 Sujet du message :

'HasGold' n'existe pas vraiment... il manque en fait l'Include qui va avec! Vois donc par là ce qu'il en est dit... Wink
_________________
Very Happy Ca c'est Envoyé!

Docteur Cool! Honorable Canard Cool
 
Revenir en haut Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur Ignorer l'utilisateur
 
McConnor
Novice
Inscrit le: 02 Jan 2003
Messages: 8
Répondre en citant
Posté le : 03/01/2003 15:43:27 Sujet du message :

Include?
(Oui je sais chuis un boulet mais c'est que je suis qu'au début ^^)

Ca donne quoi en final?
_________________
-Des script des script oui mais qui marche bien!-
 
Revenir en haut Voir le profil de l'utilisateur Envoyer un message privé Ignorer l'utilisateur
 
coolstar
Grand Chevalier
Inscrit le: 16 Oct 2002
Messages: 148
Localisation: Les Mondes - Chambre 270997
Répondre en citant
Posté le : 03/01/2003 15:53:20 Sujet du message :


coolstar a écrit :Quand c'est en Bleu ainsi, cela signifie que le texte est sensé renvoyer à quelque chose... Very Happy
_________________
Very Happy Ca c'est Envoyé!

Docteur Cool! Honorable Canard Cool
 
Revenir en haut Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur Ignorer l'utilisateur
 
McConnor
Novice
Inscrit le: 02 Jan 2003
Messages: 8
Répondre en citant
Posté le : 03/01/2003 16:00:34 Sujet du message :

Very Happy Je suis un feignouf Very Happy je prommene pas assez souvent ma souris sur l'écran Very Happy
_________________
-Des script des script oui mais qui marche bien!-
 
Revenir en haut Voir le profil de l'utilisateur Envoyer un message privé Ignorer l'utilisateur
 
Wololo
Légende vivante
Inscrit le: 13 Déc 2002
Messages: 385
Répondre en citant
Posté le : 03/01/2003 16:24:54 Sujet du message :

de toute facon, c'est pas un bonlien ! ca renvoit sur un autre forum .. le bon ct celui du Lexicon, la bible du scripteur de NWN qui doit être ca
Tu trouveras tout sur la donction .. d'ailleurs je suis allé là-bas pour trouver une idée ..
 
Revenir en haut Voir le profil de l'utilisateur Envoyer un message privé Ignorer l'utilisateur
 
coolstar
Grand Chevalier
Inscrit le: 16 Oct 2002
Messages: 148
Localisation: Les Mondes - Chambre 270997
Répondre en citant
Posté le : 03/01/2003 16:56:56 Sujet du message :


Wololo a écrit :
de toute facon, c'est pas un bonlien ! ca renvoit sur un autre forum .. le bon ct celui du Lexicon
Ben alors Wololo/Gloirin?? t'as mangé de la Vache enragée... Le lien renvoie à la question présente... cad sur l'Obtention de la 'Quantité d'Or' détenue par la 'Cible'... (excuse-toi que tout le monde n'ait pas tes Références!) Rhâ mais! Mad

Cool
_________________
Very Happy Ca c'est Envoyé!

Docteur Cool! Honorable Canard Cool
 
Revenir en haut Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur Ignorer l'utilisateur
 
Wololo
Légende vivante
Inscrit le: 13 Déc 2002
Messages: 385
Répondre en citant
Posté le : 03/01/2003 17:59:04 Sujet du message :

mouais je suis enragé, je meurs trop de fois sur le mod où je joue ..

bon ct quand même plus sympa de filer le lien du Lexicon, non ? pas taper, pas taper ...
 
Revenir en haut Voir le profil de l'utilisateur Envoyer un message privé Ignorer l'utilisateur
 
coolstar
Grand Chevalier
Inscrit le: 16 Oct 2002
Messages: 148
Localisation: Les Mondes - Chambre 270997
Répondre en citant
Posté le : 04/01/2003 15:18:56 Sujet du message :

Wink
_________________
Very Happy Ca c'est Envoyé!

Docteur Cool! Honorable Canard Cool
 
Revenir en haut Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur 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 47.985ms