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


  Page 1 sur 1 ¤

Voir le sujet précédent ¤ Voir le sujet suivant 
Auteur Message
La Rose Noire
Novice
Inscrit le: 02 Fév 2010
Messages: 17
Répondre en citant
Posté le : 11/02/2010 19:06:15 Sujet du message : OnHeartBeat du Module qui se lance quand il a envie

J'ai un script tout con dans le oeb de mon module qui régénère les joueurs hors combat : le voici


Citation :
void main()
{
object oPC=GetFirstPC();
int iMax;
int iCurrent;

while (oPC!=OBJECT_INVALID)
{
iMax=GetMaxHitPoints(oPC);
iCurrent=GetCurrentHitPoints(oPC);
if (GetIsInCombat (oPC)) return;
if (GetIsDead(oPC))return;
if (iCurrent==iMax)return;
{
ApplyEffectToObject(DURATION_TYPE_INSTANT,EffectHeal(1),oPC);
}
oPC = GetNextPC();
}

}
Il marche .....parfois. Tantôt les joueurs régénèrent normalement, tantôt il ne fonctionne pas du tout puis se met a refonctionner 5 minutes plus tard.

Quelqu'un comprend ?
 
Revenir en haut Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur Ignorer l'utilisateur
 
Jez
Acolyte
Inscrit le: 08 Juin 2007
Messages: 31
Localisation: Dans les étoiles
Répondre en citant
Posté le : 13/02/2010 16:12:53 Sujet du message :

Je pense, installe un script "timer" pour réguler l'écoulement du temps sur ton module (un autre symptôme courant cest la chute brutale jour/nuit).

tu peux trouver ça ici par exemple:
[http]


Mais bon il faudrait que tu trouve ce qui bloque ou ralenti ton module, et la source est pas facile a trouver. Il y a surement quelque chose qui tourne sur ton module qui engorge le déroulement des scripts (et probablement du reste aussi), ça peut être plein de choses (trop de pnj ou plaçables usables, trop de lag, trop de tout ^^)

Vérifie aussi si dans les systèmes scriptés que tu utilises s'il n'y a pas deja certains qui incluent des timers (peut être que certains sont en conflits, ou mal implémentés).

Voila quelques pistes à suivre =)
_________________
Whitefall, Post-Apo futuriste pour NWN1 *en pause*
Mes créations pour NWN1
 
Revenir en haut Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur MSN Messenger 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 18.348ms