Gestion des INI sous MMF

Démarré par Enemies Of Reality, 30 Août 2007 à 20:28

0 Membres et 1 Invité sur ce sujet

Salut, j'ai télécharger les tutos de Spring-Up qui mon beaucoup aidez mais la arrivezau tuto sur la gestion des fichier INI sur plusieur cartes je suis complètement perdu,j'ai éssayer de comprendre le principe plusieur fois mais je comprend rien :(  .

Enfaite je ne m'i connait pas bien en variable alors si vous avez des tutos assez simple sur les variable avec Multimédia Fusion prévennez moi :p

++ et merci d'avances  :)

30 Août 2007 à 21:44 #1 Dernière édition: 30 Août 2007 à 22:38 par Spring Up
Salut,

Le principe est "simple", avec TGF1 ou MMF 1.5, il suffit de promener des variables globales (16 maxi), pour info un objet actif global à plusieurs variables globales, trois avec TGF1.
La position x, y du PJ et le numéro de scène ne nécessitent pas normalement l'utilisation de variables globales, on utilise les variables globales principalement pour l'inventaire.

Il existe aussi une extension pour augmenter le nombre de valeurs globales (1000).
1000 Global Values Object by Jamie Beatson
http://www.clickteam.info/extensions/extdl.php?id=169

Le concept  est de sauver et de charger les variables globales (les variables globales ne sont pas remisent à zéro lors d'un changement de scène) via l'objet ini (inventaire, direction du PJ) et de sauver et charger la position x,y du PJ avec le numéro de scène, toujours via l'objet ini.

Mais il y a plus simple avec l'extension Data Store 2:
http://files.cellosoft.com/extensions/datastore20.zip

1000 valeurs et 50 noms (sans parler des drapeaux), le problème de cette extension avec TGF1 est qu'elle limite le nombre d'objets dans la scène une centaine (110, 120 maxi environ), avec MMF 1.5?
Dans le doute une scène réservée à la sauvegarde est à mettre au point (si possible sans objets actifs, avec juste 1000 Global Values et Data Store 2).

Explications Data Store 2:
http://monsite.wanadoo.fr/rpgmaking/page5.html

Petits tutoriels Data Store 2 (Sauve 10 noms, Save Position x,y):
http://perso.orange.fr/spring-up/pages/novice02pag.html

A mon humble avis en combinant les extensions 1000 Global Values (pour promener les valeurs globales) et Data Store 2 (pour sauvegarder et charger des valeurs), il est possible d'avoir un fichier data honorable (1000 valeurs pour commencer), plus facile à manier qu'un fichier ini.

Si tu as MMF2, il existe l'objet Tableau (arrays) mais là, un petit niveau de programmation est recommandé (compteurs et tableau 3 dim).
http://fcf.margasoft.fr/viewtopic.php?f=11&t=6

Cordialement.
Moteurs cases à cocher (tgf, mmf).
De l'aide sur un blog pour finaliser:
http://clickmoteur.blogspot.com/

31 Août 2007 à 11:09 #2 Dernière édition: 04 Septembre 2007 à 15:52 par Enemies Of Reality
Ok merci euh sur une de t'es page tu parle du TutoVar qui explique un peu les variable mais il n'est pas sur ta page de téléchargement, il est encore en ligne ?


++

merci

Edit : Sa y'est j'ai réussie a faire un sstem de sauvegarde avec les Arrays mais sa le fait toujour que pour une map, j'ai pas trop chercher pour faire sur plusieur map mais je chercherais demain :-p 

Merci

Salut, J'ai commencer a faire pour plusieur map donc ==>         J'ai essayer de mettre en place un compteur pour déterminer la scene dans lequel le joueur est.

Bon jusqu'a la c'est bon mais c'est après :-p, donc je voudrait que mon Array sauvegarde le numéro du compteur quand on clique sur l'objet active "Sauvegarder" mais le problème c'est que si je sauvegarde a la Frame 1 et que je charge a la Frame 2 mon compteur aura bien changer. Mais pas si je fait le contraire.

J'espere que vous avez compris.
Je vous ferait des Screen si besoin.

@+ et merci

Oui le TutoVar est encore en ligne, il s'appelle maintenant save position x,y (extension data store 2)
http://perso.orange.fr/spring-up/pages/novice02pag.html

Le principe du fichier ini, avec le lien vers tutoriel en ligne.
http://fcf.margasoft.fr/viewtopic.php?f=11&t=481

Fais attention arrays et fichier ini ne sont pas la même chose, tu parles d'un tableau à deux ou trois dimensions.

Pour sauvegarder un numéro de scène, tu n'as pas besoin d'un compteur à moins de vouloir changer l'ordre des scènes imposé par TGF, il donne automatiquement un numéro de scène, à manipuler avec l'éditeur d'événements.

Il y a quelques années déjà, je proposais une série qui répond à toutes tes questions, un système de sauvegarde pour débutant, il utilise juste la fonction sauvegarder la position x,y du fichier ini.
Avec cette fonction on peut tout sauvegarder, il suffit de mettre en place plusieurs fichiers ini.

Tuto débutant 4,5,6.
http://www.osiris-rpg.com/fr/tutostgf.php

Actuellement je n'ai plus de connexion Internet, je suis même étonné que mes sites soient encore dispo.
Je tape d'un cyber café.

Cordialement.

Moteurs cases à cocher (tgf, mmf).
De l'aide sur un blog pour finaliser:
http://clickmoteur.blogspot.com/