JeuxOnLineForumsPlusConnectés : 812 (sites) | 1442 (forums)Créer un compte
Forum jeux-vidéo>Neverwinter Nights
Maskado
Les forums JOL > Forum jeux-vidéo > Neverwinter Nights > NWN - Maskado > Monde persistant et journal de quête ? RSS
   
Répondre
Partager Outils Rechercher
Avatar de Jaha Effect
Jaha Effect
Alpha & Oméga
 
Avatar de Jaha Effect
 

Monde persistant et journal de quête ?

Voilà, j'aimerais savoir si un de vous à trouvé une solution simple pour ne pas perdre le contenu du journal de quête au reboot du serveur ?

Jaha Effect
Lien direct vers le message - Vieux
Avatar de Corbeau Prod
Corbeau Prod
Alpha & Oméga
 
Avatar de Corbeau Prod
 
heu....faire du jdr sur table?



ehlp
Lien direct vers le message - Vieux
Avatar de Jaha Effect
Jaha Effect
Alpha & Oméga
 
Avatar de Jaha Effect
 
Calimero inside: Bha j'y peux rien, quand je demande quelque chose personne répond jamais

Jaha Effect
Lien direct vers le message - Vieux
Avatar de Corbeau Prod
Corbeau Prod
Alpha & Oméga
 
Avatar de Corbeau Prod
 
t'es passé ange toi......grrr

*s'ébat dans l'eau en se disant que dauphin, c'est pas top..t'as la télépathie mais personne te comprend*

(occupe le post pour pas qu'il descende en deux secondes)
Lien direct vers le message - Vieux
Avatar de Iridian
Iridian
Roi
 
Avatar de Iridian
 
Je ne sais pas, le journal reste entre 2 connections ? (sans reboot serveur)

Parce que si c'est le cas, il y a peut-être possibilité de créer une fonction tirant parti du PUMA pour garder ca... l'idéal serai de pouvoir limiter une entrée du journal a une ligne dans le log.
Faut voir aussi avec la longueur de chaine nécessaire.

Sinon si tu as du courage Jaha, tu attribue un numéro a chacune de tes quêtes et tu conserves par persistance l'état d'avancement de celle ci. Avec un peu d'organisation du devrai alors pouvoir déterminer quelles sont les entrées a afficher dans le journal. (je ne sais pas si je suis clair la)

Bref beaucoup de supposition et peu de certitude.
Lien direct vers le message - Vieux
Sire Pom-pom
Roi
 
Un truc qui pourrait éventuellement t'être utile selon le moment que tu choisis pour faire tes sauvegarde: tu es sûrement déjà au courant, mais l'état d'avancement d'une quête est stocké sur le PJ concerné et peut être récupéré ainsi:
Code PHP:
int iState GetLocalInt (oPC"NW_JOURNAL_ENTRYtag_de_la_quête"); 
Lien direct vers le message - Vieux
Avatar de Jaha Effect
Jaha Effect
Alpha & Oméga
 
Avatar de Jaha Effect
 
Ce satané journal est quand même tout sauf pratique

Jaha Effect
Lien direct vers le message - Vieux
Avatar de B L I N G !
B L I N G !
Roi
 
Avatar de B L I N G !
 
Citation:
Ajout des variables personnalisées dans le système de journal. Promis juré, c'est vrai cette fois.
modification dans la 1.29.(voir persistant sur la tour effondrée)


*je me demande quand même si il s'agit bien du journal dans aurora ou du journal log du serveur nwn.....*

voila si ca peut être utile.......
Lien direct vers le message - Vieux
Avatar de kaliyouga
kaliyouga
Roi
 
Avatar de kaliyouga
 
Je remonte ce post juste pour dire que sur un module (ile_de_lloth), dans les modules persistants (2) , j'ai vu un systeme de stockage des quetes dans une petite boite, celles ci etant dans l'inventaire, et donc sauvegardée avec le personnage.

woila, woila

a+
Lien direct vers le message - Vieux
Avatar de Jaha Effect
Jaha Effect
Alpha & Oméga
 
Avatar de Jaha Effect
 
Ouais mais ça reste encore un système qui surcharge l'inventaire. Je crois que ça va finir en une énorme collecte de variables persistantes a l'entrée du joueur dans le module...

Jaha Effect
Lien direct vers le message - Vieux
Avatar de Ange Musicien
JOL Ange Musicien
Alpha & Oméga
 
Avatar de Ange Musicien
 
Il suffit de choisir un objet du Joueur (getFirst...) et de lui coller un script qui garde en mémoire le journal, non ? Puis un autre qui indique que si il n'est plus dans l'inventaire, il faut redéfinir. Ou bien spécifier une redéfinition toutes les x secondes. Enfin utiliser l'existant uniquement. Vais voir *baille* demain.:baille:
Lien direct vers le message - Vieux
Avatar de RAT
RAT
Alpha & Oméga
 
Avatar de RAT
 
Citation:
Provient du message de Jaha Effect
Ouais mais ça reste encore un système qui surcharge l'inventaire. Je crois que ça va finir en une énorme collecte de variables persistantes a l'entrée du joueur dans le module...

Jaha Effect
Tu n'as pas tort du tout lol Jaha, je pense que le meilleur moyen , cela serait en utilisant le PUMA en attendant qu'on trouve mieux (database de bioware peut être ) ,

RAT
Lien direct vers le message - Vieux
Avatar de Ange Musicien
JOL Ange Musicien
Alpha & Oméga
 
Avatar de Ange Musicien
 
Bon alors c'est super simple du moment que tu ne changes pas de module. Tu assignes une variable à chaque entrée du journal, tu regroupes toutes ces variables en binaire, et tu as tout à coup en une variable tout ton journal, crypté selon le nom du joueur. Bon. Le problème c'est que si tu as 200 joueurs, et ben t'as deux-cent variables binaires... Oups. . Donc tu fais en sorte qu'elle n'existent que quand le joueur est là; le reste du temps elles sont reliées à un objet de son inventaire. En fait c'est le choix : un objet d'inventaire (disons un anneau) ou alors un amas de variables.

Ca intéresse encore quelqu'un ce problème ? Non ? Bon.
Lien direct vers le message - Vieux
Avatar de Jaha Effect
Jaha Effect
Alpha & Oméga
 
Avatar de Jaha Effect
 
Va au bout de ton idée ...

Jaha Effect
Lien direct vers le message - Vieux
Avatar de Ange Musicien
JOL Ange Musicien
Alpha & Oméga
 
Avatar de Ange Musicien
 
Dévelloppement :

Ben tu associes à chaque entrée du journal un numéro. En binaire tu peux stocker plus de variables : par conséquent, une variable en binaire par joueur suffirait. Ca surchargerais pas trop le CPU, une variable par joueur, non ?
Deuxième idée = la variable est éphémère : elle est stockée sur un objet du joueur déjà existant (genre son épée) puis détruite. Quand le joueur revient, l'épée fournit toute seule le journal. Ainsi les variables journal n'apparaissent qu'au téléchargement, pendant une fraction de seconde, et ne chargent pas le CPU du tout.

Bon il doit il y avoir un truc à prendre dans cet amas de trucs impossibles
Lien direct vers le message - Vieux
Répondre
Les forums JOL > Forum jeux-vidéo > Neverwinter Nights > NWN - Maskado > Monde persistant et journal de quête ?
   

Outils Rechercher
Rechercher:

Recherche avancée

Les vidéos de Neverwinter Nights RSS
  • Aucune vidéo pour le moment...
Thème visuel : Fuseau horaire GMT +1. Il est actuellement 15h14.
   

© JeuxOnLine, le site des MMO, MMORPG et MOBA. Tous droits réservés. - Conditions générales d'utilisation - Conditions d'utilisation des forums - Traitement des données personnelles - ! Signaler un contenu illicite