La Bibliothèque de Neverwinter Nights
Aide et informations diverses sur Neverwinter Nights ainsi que D&D3.
La date/heure actuelle est 23/11/2024 18:17:24


  Page 1 sur 1 ¤

Voir le sujet précédent ¤ Voir le sujet suivant 
Auteur Message
Xzar95
Novice
Inscrit le: 15 Déc 2007
Messages: 14
Répondre en citant
Posté le : 15/12/2007 15:21:43 Sujet du message : Incrompéhension

Y a t'il une fonction pour récupérer le niveau global d'un personnage ou un moyen plus simple que de répéter la fonction
NWScript :
GetLevelByClass(int nClassType, object oCreature=OBJECT_SELF)
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.


dans un script avec nClassType pour chaque classe existante et possible pour le joueur ?

Mon but étant de donner un certain nombre d'xp en fonction du joueur et de son adversaire (joueur également)
Dernière édition par Xzar95 le 15/12/2007 17:37:25; édité 3 fois
 
Revenir en haut Voir le profil de l'utilisateur Envoyer un message privé Ignorer l'utilisateur
 
Enki
Légende vivante
Inscrit le: 06 Déc 2005
Messages: 432
Répondre en citant
Posté le : 15/12/2007 15:30:25 Sujet du message :

NWScript :
int GetHitDice(
    object oCreature
);
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.



Voilà ce que j'utilise Wink
_________________
Module persistant dans l'univers de Star Wars : Dark Time of the Galaxy
 
Revenir en haut Voir le profil de l'utilisateur Envoyer un message privé Ignorer l'utilisateur
 
Xzar95
Novice
Inscrit le: 15 Déc 2007
Messages: 14
Répondre en citant
Posté le : 15/12/2007 15:59:09 Sujet du message :

merci beaucoup y'avais pas "level" dedans pour celà que je ne l'a trouvait pas ^^
 
Revenir en haut Voir le profil de l'utilisateur Envoyer un message privé Ignorer l'utilisateur
 
Xzar95
Novice
Inscrit le: 15 Déc 2007
Messages: 14
Répondre en citant
Posté le : 15/12/2007 17:42:06 Sujet du message :

débutant en NWScript j'ai mis ce bout de code à la destruction d'un plaçable mais il ne marche pas, quand j'enlève le facteur de multiplication il marche mais bon gagner un nombre d'xp égale à son lvl c'est bof xD.
je ne comprends pas pourquoi il ne marche pas, à première vue ya pas de raison si quelqu'un à une idée.

NWScript :
void main () {
  object oPC=GetLastUsedBy();
  int lvl=GetHitDice(oPC);
  GiveXPToCreature(oPC,lvl*100);
  GiveGoldToCreature(oPC,lvl*10);
}
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.
 
Revenir en haut Voir le profil de l'utilisateur Envoyer un message privé Ignorer l'utilisateur
 
Enki
Légende vivante
Inscrit le: 06 Déc 2005
Messages: 432
Répondre en citant
Posté le : 15/12/2007 18:35:17 Sujet du message :

Essaye ça :

NWScript :
void main () {
  object oPC=GetLastUsedBy();
  int nXP=GetHitDice(oPC)*100;
  int nGold=GetHitDice(oPC)*10;
  GiveXPToCreature(oPC,nXP);
  GiveGoldToCreature(oPC,nGold);
}
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.

_________________
Module persistant dans l'univers de Star Wars : Dark Time of the Galaxy
 
Revenir en haut Voir le profil de l'utilisateur Envoyer un message privé Ignorer l'utilisateur
 
Xzar95
Novice
Inscrit le: 15 Déc 2007
Messages: 14
Répondre en citant
Posté le : 15/12/2007 18:53:02 Sujet du message :

Merci Smile

je viens de m'apercevoir d'un truc, c'est que le script de mort ne s'effectue que si on a cliqué sur l'objet avant (s'il est cliquable sinon on peut pas le "forcer"), je trouve sa étrange.
 
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 43.257ms