JeuxOnLineForumsPlusConnectés : 622 (sites) | 1105 (forums)Créer un compte
Forum jeux-vidéo>Neverwinter Nights
Maskado
Les forums JOL > Forum jeux-vidéo > Neverwinter Nights > NWN - Maskado > [systeme] Banque V2.0 (database bioware) RSS
   
Répondre
Partager Outils Rechercher
Avatar de eMRaistlin
eMRaistlin
Alpha & Oméga
 
Avatar de eMRaistlin
 
Oui, en serveur vault, ca doit etre bon, puisque la deco sauvegarde le personnage.
Lien direct vers le message - Vieux
Azmathiel
Alpha & Oméga
 
J'ai essayé ce petit module de démo et j'ai quelques questions d'ordre général sur le système. Mais d'abord, bravo à celui qui a écrit ce système.

Je pensais d'après mes lectures sur ce forum, que PWUM et par conséquent PUMA, géraient la persistance en reposant sur la lecture/écriture du fichier log. Aurai-je mal lu ? puisque j'ai constaté que ce module créait une base de données dans le répertoire NWN. Cette base est au format DBase, il me semble. Donc, rien à voir avec le fichier log. Quelque chose m'échappe... Dans le titre du fil, il est marqué "database Bioware"... Mais euh... je n'ai pas SoU et ça fonctionne ? D'où elle sort cette base ?

*complètement largué*


Elle est créée par quoi exactement ? Par le système PWUM ? Par PUMA ? Par magie ? Par Toutatis ?
Est-ce une base qui est compatible avec celle qui apparaîtra avec SoU ? (je n'ai jamais utilisé FoxPro et je ne sais pas s'il sait gérer le format DBase) ou pire, comme me le suggère le titre du fil, est-ce DEJA la base Bioware sortie de je ne sais où ?
Elle gère uniquement le banquier ou l'ensemble des variables, objets, etc qu'on veut y stocker ?
Où puis-je trouver un index des commandes s'y afférant ?

Ce système de sauvegarde a vraiment l'air génial et je m'apprêtais à construire un système de banquier avec coffre dès que j'aurai SoU. Chez moi, actuellement, la banque ne traite que l'or et repose sur un "portefeuille" et des "lettres de change", donc une persistance par objets. Mais si je n'ai plus besoin d'attendre et que je peux rajouter des coffres et le retravailler avec SoU plus tard...

Vive RAT !
Lien direct vers le message - Vieux
Avatar de ruru2a
ruru2a
Alpha & Oméga
 
Avatar de ruru2a
 
Apres moult essaie, il semblerait ke je ne perde pas la clef (le futur en dira plus avec les joueurs).

Cependant une autre petite question :

- si je cree plusieurs salle de coffre (en y mettant tout ce kil fo, trigger et tout), pour ke les joueurs n attendent pas leur tour, est ce ke le système fonctionnera sans probleme (kelkun la t il tester de cette maniere ?).

- si je cree une otre banke dans une otre ville (dans le meme module), le joueur poura t il s'en servir ou devra t'il fermer son compte dans la premiere banke ?

Tiens ca fais 2 kestion ca...

Je vous fait par d'une idee toute bete pour eviter le vole dans la bank. Meme si le systeme et tres au point une personne pe arriver a ce faufiler a l ouverture de la salle du coffre, donc g imaginer une astuce. Je cree un sas, ki s ouvre avec la clef de la banque (je ne met le trigger ke a l entre de la premiere porte evidement), puis je cree un trigger entre les 2 portes (donc le sas)ki verifie si le joueur possede bien la clef des portes (oui si vous suivez bien ya 2 porte maintenant), s'il ne la possede pas c un intru alors le ou les gardes attakent. il ce pourait ke cette idee soit stupide (je ne connais pa le reel fonctionnement de la bank), car si le bankier peut delivrer une otre clef c foutu.
Lien direct vers le message - Vieux
Avatar de Tyrion
Tyrion
Roi
 
Avatar de Tyrion
 
Talking
Bon je suis pas RAT mais je vais quand mme essayer de répondre *secretaire de RAT*

Citation:
Provient du message de Azmathiel
[i]J'ai essayé ce petit module de démo et j'ai quelques questions d'ordre général sur le système. Mais d'abord, bravo à celui qui a écrit ce système.

Je pensais d'après mes lectures sur ce forum, que PWUM et par conséquent PUMA, géraient la persistance en reposant sur la lecture/écriture du fichier log. Aurai-je mal lu ? puisque j'ai constaté que ce module créait une base de données dans le répertoire NWN. Cette base est au format DBase, il me semble. Donc, rien à voir avec le fichier log. Quelque chose m'échappe... Dans le titre du fil, il est marqué "database Bioware"... Mais euh... je n'ai pas SoU et ça fonctionne ? D'où elle sort cette base ?
Pas besoin de SoU. Si tu as PWUM ou PUMA ou ca fonctionne mais aussi et en locurence si tu es en version 1.30 car la 1.30 gere la base de donnée bioware

Citation:
Elle est créée par quoi exactement ? Par le système PWUM ? Par PUMA ? Par magie ? Par Toutatis ?
Est-ce une base qui est compatible avec celle qui apparaîtra avec SoU ? (je n'ai jamais utilisé FoxPro et je ne sais pas s'il sait gérer le format DBase) ou pire, comme me le suggère le titre du fil, est-ce DEJA la base Bioware sortie de je ne sais où ?
Elle gère uniquement le banquier ou l'ensemble des variables, objets, etc qu'on veut y stocker ?
Où puis-je trouver un index des commandes s'y afférant ?
La ca fait beaucoup de question quand meme
1- encore heureux que c'est une base compatible avec Suo (si tu n'utilise ni puma ni pwum (encore que si tu garde ces systeme ca fonctionnera) puisque c'est les meme base et meme developpeur
2- si tu na pas patcher en 1.30 ca ne peu etre la base de bioware en si mais par une combine
3- elle gere tout le systeme de banque
4- pour les commande euh si tu parle des fonction nwscript se referant a la DB Bioware ben sur Le Lexicon Version 1.30
Lien direct vers le message - Vieux
Avatar de Tyrion
Tyrion
Roi
 
Avatar de Tyrion
 
[QUOTE]Provient du message de ruru666
- si je cree plusieurs salle de coffre (en y mettant tout ce kil fo, trigger et tout), pour ke les joueurs n attendent pas leur tour, est ce ke le système fonctionnera sans probleme (kelkun la t il tester de cette maniere ?).[QUOTE]

C'est ce que je suis en train de tester et si cela est sur le meme Zone alors il ne devrais y avoir de probleme mais attention a faire plus clef et porte : j'entend par la clef de la banque1, clef de la banque 2 etc... porte de la banque 1 porte de la banque 2.. seul les coffres sont identiques. En revanche a toi de voir si tu veux mettre un banquier par salle ou un banquier pour tous si pour tous alors dans ce cas tres simple tu fait Prend clef de la salle 1, si occuper, prendre clef salle 2 etc etc ...

Citation:
- si je cree une otre banke dans une otre ville (dans le meme module), le joueur poura t il s'en servir ou devra t'il fermer son compte dans la premiere banke ?
Comme dans le module de teste tu deplace ton compte (ce qui niveau rp est logique car les banque instentannée je connais pas o_O).

Citation:
Tiens ca fais 2 kestion ca...
Jolie sens de déduction

Citation:
Je vous fait par d'une idee toute bete pour eviter le vole dans la bank. Meme si le systeme et tres au point une personne pe arriver a ce faufiler a l ouverture de la salle du coffre, donc g imaginer une astuce. Je cree un sas, ki s ouvre avec la clef de la banque (je ne met le trigger ke a l entre de la premiere porte evidement), puis je cree un trigger entre les 2 portes (donc le sas)ki verifie si le joueur possede bien la clef des portes (oui si vous suivez bien ya 2 porte maintenant), s'il ne la possede pas c un intru alors le ou les gardes attakent. il ce pourait ke cette idee soit stupide (je ne connais pa le reel fonctionnement de la bank), car si le bankier peut delivrer une otre clef c foutu. [/i]
Ben pour si quelqu'un se faufille ben l'autre n'ouvre pas le coffre enfin bon sinon personnellement j'ai créer une petite chose en plus un trigger qui si le perso dessus n'a pas la clef de la salle ben un garde vien le chercher et le fou dehors (ca fait plus rp) et en plus c'ette m'etode sert en cas de bug ou une deco reco et perte de la clef meme si dans le module de demo RAT redirige le perso a coter du banquier lors de ca connection.
Lien direct vers le message - Vieux
Avatar de RAT
RAT
Alpha & Oméga
 
Avatar de RAT
 
Citation:
Provient du message de Azmathiel
J'ai essayé ce petit module de démo et j'ai quelques questions d'ordre général sur le système. Mais d'abord, bravo à celui qui a écrit ce système.



Heuuu... De rien Et Merci !!!

Citation:

Je pensais d'après mes lectures sur ce forum, que PWUM et par conséquent PUMA, géraient la persistance en reposant sur la lecture/écriture du fichier log. Aurai-je mal lu ? puisque j'ai constaté que ce module créait une base de données dans le répertoire NWN. Cette base est au format DBase, il me semble. Donc, rien à voir avec le fichier log. Quelque chose m'échappe... Dans le titre du fil, il est marqué "database Bioware"... Mais euh... je n'ai pas SoU et ça fonctionne ? D'où elle sort cette base ?
Oui La banque de version inférieur à la 2 utilise le système du PUMA.
Donc si tu as le puma, il faut prendre la version inférieur à la 2.
Le PUMA est un système que Iridian et moi, on avait créé à l'époque ou la db bio n'exisitait pas.
Et oui le puma gère toutes les sauvegardes de persistances, que cela soit les items, les locs, mm les journaux si quelqu'un l'avait codé par les logs.

Maintenant depuis la 2, il utilise exclusivement la db bioware.
Si tu le lances avec le puma, cela ne fonctionnerait pas comme j'ai remodifié toute la bibliothèque du pwum_functions, pwum_flag.
Pourquoi ??? Pour tous les utilisateurs qui avaient le puma, et qui sont passé en db bioware et qui avaient peur de devoir refaire tous leurs scripts. Avec Ces MAJ sur les biblio, plus la peine, tout est prévu pour que les fonctions du PUMA, PWUM, sauvegardent en fait sur la db bioware dans une table appelé PUMA_DB.



Citation:

*complètement largué*


Elle est créée par quoi exactement ? Par le système PWUM ? Par PUMA ? Par magie ? Par Toutatis ?
Est-ce une base qui est compatible avec celle qui apparaîtra avec SoU ? (je n'ai jamais utilisé FoxPro et je ne sais pas s'il sait gérer le format DBase) ou pire, comme me le suggère le titre du fil, est-ce DEJA la base Bioware sortie de je ne sais où ?
Elle gère uniquement le banquier ou l'ensemble des variables, objets, etc qu'on veut y stocker ?
Où puis-je trouver un index des commandes s'y afférant ?
Comme j'ai dis plus haut , c'est exclusivement par la db bioware.

Citation:

Ce système de sauvegarde a vraiment l'air génial et je m'apprêtais à construire un système de banquier avec coffre dès que j'aurai SoU.
Pour moi, c'est à mon sens le plus RP et le plus complet, mais ce n'est que mon simple avis.
Après avoir connu UO , très très bien, mais j'en dirai pas plus *secret*. J'ai voulu faire honneur à nwn d'avoir une banque aussi bien que celle de uo à mon sens.
:P

Citation:
Chez moi, actuellement, la banque ne traite que l'or et repose sur un "portefeuille" et des "lettres de change", donc une persistance par objets. Mais si je n'ai plus besoin d'attendre et que je peux rajouter des coffres et le retravailler avec SoU plus tard...
Ba si la banque a tout ce que tu voulais, ba sincerement j'en suis heureux , car je voulais essayer de faire le système le plus complet.
Quand j'aurai enfin trouvé plus de temps, *car en ce moment je suis encore plus débordé par mon boulot qu'autre chose*
La version 3.0 aura juste en plus un nouveau système intégré dans la banque c'est celui du preteur sur gage, que j'avais promis de faire, il y a un bout de temps au grand Jaha.


Citation:
Vive RAT !
Heuuu , je n'ai qu'un mot à dire : Merci


PS: Merci aussi à Tyrion pour son aide.

Pour ruru666, normalement le système avec plusieur salle de coffre devrait être gérer tant que c'est dans la mm zone que la banque, mais c'est à vérifier. Je n'ai jamais essayé en tout cas.
Pour les autres banques, normalement ça marche depuis la version 1.

Bon les corrections seront là ce soir ou demain... Voilouu

@ bientot

RAT
Lien direct vers le message - Vieux
Azmathiel
Alpha & Oméga
 
Je connais bien UO aussi ! Trois ans passés dessus, ça aide ! Et j'ai fait plein de choses sur NWN dans la même optique RP.
Cela dit pour en revenir au sujet, c'est bien ce que j'ai compris: donc il s'agit bien de la base Bioware, mais... Je tourne avec la 1.29 !!!!
C'est ça que je ne capte pas. J'ai bien essayé les fonctions DB de Bioware, mais rien n'est reconnu ! Alors comment ça peut fonctionner avec la base Bioware ? Je n'ai pas installé PUMA non plus. Je n'ai aucun système installé pour sauvegarder les données, pas de PWUM, pas de PUMA ni de 1.30. Et pourtant, ton petit module m'a créé une base avec index et tout et tout...

J'y perds mon latin, moi

D'ailleurs en tentant de compiler un des scripts du module (pwum_functions), j'ai ce message d'erreur:

"19/08/2003 22:15:47 : Erreur. 'pwum_functions' n’est pas compilé.
fonct_dbbio.nss(79): ERREUR : UNDEFINED IDENTIFIER (SetCampaignInt)"


Ce qui signifierait bien que les fonctions DB de Bioware n'existent pas dans Aurora 1.29 mais que les scripts compilés tourneraient sur la version 1.29 de l'exécutable NWN et ils appelleraient des fonctions existantes codées en hard mais non accessibles par l'éditeur ? Je me trompe ?
Lien direct vers le message - Vieux
Avatar de RAT
RAT
Alpha & Oméga
 
Avatar de RAT
 
oui c'est ça en gros.
Cela veut dire que tu ne peux pas utiliser les fonctions et que si tu les recompiles , cela créera une erreur car les fonctions n'existent pas dans le nwnscript.

Par contre, ils avaient prévu depuis quelque temps de faire la db bio donc d'après les rumeurs, la db bio existait depuis la 1.29. Seuls les fonctions sont actives sur la 1.3

voilou
Lien direct vers le message - Vieux
Avatar de RAT
RAT
Alpha & Oméga
 
Avatar de RAT
 
et voila derniere MAJ
la v2.6
Lien direct vers le message - Vieux
Azmathiel
Alpha & Oméga
 
Et bien merci beaucoup de ces précisions... Ca m'empêchera de me croire complètement dingue et, promis, j'arrête mes danses vaudou autour de mon PC dès demain !

Ca en devient frustrant d'être francophone et d'avoir acheté une version française.

Au passage, je note que tu dors beaucoup toi aussi
Lien direct vers le message - Vieux
Avatar de RAT
RAT
Alpha & Oméga
 
Avatar de RAT
 
Tu notes bien oui je dors énnnoorrmement lol
Lien direct vers le message - Vieux
Avatar de Tyrion
Tyrion
Roi
 
Avatar de Tyrion
 
Merci de cette maj ^^
Lien direct vers le message - Vieux
Avatar de RAT
RAT
Alpha & Oméga
 
Avatar de RAT
 
De nada comme ça tout le monde pourra utiliser le systeme pour faire les save des objets provenant d'autres modules .

Ce qui ramene à pouvoir aussi faire donc des banques liés entre différents serveurs enfin bon on peut aller loin comme ça .

Bon faut que je prépare à mettre la bank sur le vault.

Si quelqu'un voudrait m'aider à faire la traduction version US, cela serait très sympa de votre part
Lien direct vers le message - Vieux
Avatar de ruru2a
ruru2a
Alpha & Oméga
 
Avatar de ruru2a
 
mon anglais n'est pas assez bon pour faire cela sans fautes (déjà g du mal en Moliere, alors Shakespeare).

Par contre je peut te faire un remerciement pour ce bijoux !

Tank you so much sir Rat !!!



Respect a toi !
Lien direct vers le message - Vieux
Azmathiel
Alpha & Oméga
 
Je veux bien t'aider à traduire tout ça. Je me défends pas mal en grand-breton

J'espère qu'il n'y en a pas des tonnes quand même
Lien direct vers le message - Vieux
Répondre
Les forums JOL > Forum jeux-vidéo > Neverwinter Nights > NWN - Maskado > [systeme] Banque V2.0 (database bioware)
   

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 16h41.
   

© 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