[RÉSOLU] Enregistrement du score au respawn

Salut

Comment enregistrer m’on score lors du restart du level (respawn) :question:
Si quelqu’un a une idée je suis preneur !

Ecris la valeur dans un fichier .txt :slight_smile:

Merci aurais tu un exemple :slight_smile:
Comment fait ton pour introduire un fichier texte dans les événements ?
je fait un jeu de plateforme pour android, c’est compatible ?

Salut

regarde dans les actions, il y a “Stockage” avec plusieurs possibilités dont “Ecrire une valeur”

Résolu ?

Non toujours pas résolu :cry:

Qu’est ce qui ne fonctionne pas ? Peux tu nous donner plus de détails ? :slight_smile:

Sa ne marche pas pourquoi ?
l’événement est crée dans l’onglet événement externe.
Dans mon jeu quand tu termines un niveau, la scène Select Niveau s’ouvre et je voudrais que le score s’affiche la
j’ai crée dans la scène un objet texte 1
La variable Score est dans mes 3 niveaux et les points marche bien

Si ta variable score est correcte, il te suffit de l’afficher dans ton objet texte :

Ajouter une action / objet texte / Modifier le texte

Dans “objet”, tu choisi ton objet texte.
Signe de modification : tu mets =
Texte, tu mets : VariableString(Score) : ‘Score’ etant le nom de la variable dans laquelle il y a le score

Tu comprends ?

Merci de ta reponse sa marche toujours pas, il m’affiche pas le score mais la variable !
S tu 0 un exemple visuel je veux bien :smiley:

Ligne 2 : enleve les guillemets avant et apres VariableString(Score) , ca devrait fonctionner :slight_smile:

Re:

J’ai enlevés les guillemets, le score reste zéro :confused:

L’objet Save Score ce trouve à la fin du niveau, normalement quand la scène: sélect niveau apparait le score devrais s’affiché mais la il reste à zéro.

Verifie la valeur de ta variable Score dans le debogueur : est elle a 0 aussi ?
Verifie egalement dans ton fichier txt si la ligne Score a bien la bonne valeur.

Pourquoi ecris tu dans le fichier txt ta variable score au lancement de la scene ?? Etant donné que ce n’est pas une variable globale, il y a des chances que tu ecrives la valeur 0 danss dans ton fichie txt.

Comment on utilise le debogueur ?
dans mon fichier txt est vide :confused:
j’ai supprimée au lancement de la scène et il y a pas de changement.
Il y a un truc que je pige pas !

Un petit exemple valant mieux qu’un grand message, voici un petit fichier GD que je viens de faire specialement pour toi :

1drv.ms/u/s!Airp2FgeHvlPgp1ihzAiqmHjGninhw

Appuie sur a ou b pour modifier le score.
Il est sauvegardé automatiquement, et chargé automatiquement au lancement de la scene.

Comprends tu mieux a present le fonctionnement ?

:slight_smile: :slight_smile:

Je te remercie sa marche Nikel :smiley: :smiley:

Je n’avais pas placé au bonne endroit "écrire la variable(Score) dans score du fichier score “save .txt”

j’ai compris le principe merci :smiley:

Super ! :slight_smile:

N’hesite pas a passer le post en RESOLU. :wink: