La Bibliothèque de Neverwinter Nights
Aide et informations diverses sur Neverwinter Nights ainsi que D&D3.
La date/heure actuelle est 04/05/2025 18:40:30


  Page 1 sur 1 ¤

Voir le sujet précédent ¤ Voir le sujet suivant 
Auteur Message
warpShadow
Légende vivante
Inscrit le: 01 Fév 2005
Messages: 363
Localisation: Perpignan
Répondre en citant
Posté le : 22/11/2005 00:30:35 Sujet du message : ajout d'un intervalle

Salut

je voudrais ajouter a ce script de repos tout simple une intervalle de temps entre deux repos, de 2h IG, et que si les deux heures ne sont pas encore passées, le joueur obtienne un message (FloatingStringOnCreature) "Vous devez attendre 2 heures avant de vous reposer", ou "Vous devez attendre 1 heure avant de vous reposer" (suivant le temps qu'il reste donc)

voilà le script :

NWScript :
void main()
{
  int nDodo = GetLastRestEventType();
  object oPC = GetLastPCRested();
  effect eNoir = EffectBlindness();
  effect eZzz = EffectVisualEffect(VFX_IMP_SLEEP);

if(nDodo == REST_EVENTTYPE_REST_STARTED)
    {
        ApplyEffectToObject(DURATION_TYPE_PERMANENT, eNoir, oPC);
    }

  effect eEff = GetFirstEffect(oPC);
if((GetLastRestEventType() == REST_EVENTTYPE_REST_FINISHED)
||(GetLastRestEventType() == REST_EVENTTYPE_REST_CANCELLED))
  while (GetIsEffectValid(eEff))
  {
    if ((GetEffectType(eEff)==EFFECT_TYPE_BLINDNESS)
      ||(GetEffectType(eEff)==EFFECT_TYPE_SLEEP))
    {
      RemoveEffect(oPC, eEff);
    }
    eEff=GetNextEffect(oPC);
  }
}
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à, merci Smile +++
_________________
Asphia
Module RP Médiéval Fantastique pour Neverwiner Nights
 
Revenir en haut Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur Ignorer l'utilisateur
 
warpShadow
Légende vivante
Inscrit le: 01 Fév 2005
Messages: 363
Localisation: Perpignan
Répondre en citant
Posté le : 26/11/2005 12:09:32 Sujet du message :

up ^^
_________________
Asphia
Module RP Médiéval Fantastique pour Neverwiner Nights
 
Revenir en haut Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur Ignorer l'utilisateur
 
finipe
Grand Sage du Conseil
Inscrit le: 11 Fév 2003
Messages: 519
Localisation: Nantes
Répondre en citant
Posté le : 26/11/2005 13:11:23 Sujet du message :

Il y a le script qui te convient qui est passé ici même il y a 3 jours, tu n'as pas dû beaucoup chercher : [http]
_________________
» Le Tref & l'Aucube : Histoire, misanthropie & zoologie léonine
» 1626, le Gant & l'Epée : intrigues & duels sous le règne de Louis XIII
 
Revenir en haut Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur Ignorer l'utilisateur
 
warpShadow
Légende vivante
Inscrit le: 01 Fév 2005
Messages: 363
Localisation: Perpignan
Répondre en citant
Posté le : 26/11/2005 18:07:11 Sujet du message :

salut !

je ne veux pas de systeme de bouffe ^^ c'est pour ça que je ne m'y suis pas intéressé...

mais bon, si personne n'a les lignes directement, il faudra que je fouille le script, ce qui risque de ne pas marcher.


+++
_________________
Asphia
Module RP Médiéval Fantastique pour Neverwiner Nights
 
Revenir en haut Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur Ignorer l'utilisateur
 
finipe
Grand Sage du Conseil
Inscrit le: 11 Fév 2003
Messages: 519
Localisation: Nantes
Répondre en citant
Posté le : 26/11/2005 19:44:24 Sujet du message :

Ben en fait, fouiller les scripts c'est à ce jour la meilleure méthode pour en apprendre plus Smile

Si tu ne veux pas du système de bouffe, il y a tout juste quelques lignes à faire sauter, rien de vraiment terrible.
_________________
» Le Tref & l'Aucube : Histoire, misanthropie & zoologie léonine
» 1626, le Gant & l'Epée : intrigues & duels sous le règne de Louis XIII
 
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 72.71ms