Discuss Scratch
- Discussion Forums
- » Français
- » Variables cloud :Problème
- Lorian_6
-
100+ posts
Variables cloud :Problème
Bonjour à tous,
Je viens de partager mon nouveau jeu “Speed Platformer” et les variables cloud ne fonctionnent pas correctement.
Explication :
Quand le WR (world record) est battu, la variable cloud
Le système cloud se trouve dans le “sprite1”
Merci d'avance !
Bonne /journée /nuit /soirée…comme vous voulez !
Je viens de partager mon nouveau jeu “Speed Platformer” et les variables cloud ne fonctionnent pas correctement.
Explication :
Quand le WR (world record) est battu, la variable cloud
(☁️WR)change et se met au temps du joueur qui a battu le WR. Jusqu’ici, tout fonctionne bien. Cependant, lorsque je recharge la page, la variable revient à sa valeur précédente. Comment régler ce problème ?
Le système cloud se trouve dans le “sprite1”

Merci d'avance !
Bonne /journée /nuit /soirée…comme vous voulez !

- lesphenry-31
-
500+ posts
Variables cloud :Problème
Bonjour à tous,
Je viens de partager mon nouveau jeu “Speed Platformer” et les variables cloud ne fonctionnent pas correctement.
Explication :
Quand le WR (world record) est battu, la variable cloud(☁️WR)change et se met au temps du joueur qui a battu le WR. Jusqu’ici, tout fonctionne bien. Cependant, lorsque je recharge la page, la variable revient à sa valeur précédente. Comment régler ce problème ?
Le système cloud se trouve dans le “sprite1”
Merci d'avance !
Bonne /journée /nuit /soirée…comme vous voulez !
Bonjour Lorian_6 je suis allé voir ton projet que j'ai remixé pour que tu vois si je que j'ai fait pour toi fonctionne
J'ai fait :
quand le drapeau vert pressé
répéter indéfiniment
si <<(chrono) < (☁WR)>> alors
mettre [☁WR] à [chrono]
Last edited by lesphenry-31 (Nov. 4, 2024 10:55:41)
- Lorian_6
-
100+ posts
Variables cloud :Problème
Désolé, mais cela ne fonctionne pas. Lorsque l’on clique sur le drapeau, la variable est immédiatement réinitialisée à 0 ( la variable locale), ce qui fait que le score est toujours inférieur au highscore (le problème de la boucle ). Mon code fonctionne comme le tien, mais ce n’est pas la mise à jour de la variable qui pose problème. Mon problème est de créer la persistance de cette variable dans le cloudBonjour à tous,
Je viens de partager mon nouveau jeu “Speed Platformer” et les variables cloud ne fonctionnent pas correctement.
Explication :
Quand le WR (world record) est battu, la variable cloud(☁️WR)change et se met au temps du joueur qui a battu le WR. Jusqu’ici, tout fonctionne bien. Cependant, lorsque je recharge la page, la variable revient à sa valeur précédente. Comment régler ce problème ?
Le système cloud se trouve dans le “sprite1”
Merci d'avance !
Bonne /journée /nuit /soirée…comme vous voulez !
Bonjour Lorian_6 je suis allé voir ton projet que j'ai remixé pour que tu vois si je que j'ai fait pour toi fonctionne
J'ai fait :quand le drapeau vert pressé
répéter indéfiniment
si <<(chrono) < (☁WR)>> alors
mettre [☁WR] à [chrono]
Last edited by Lorian_6 (Nov. 4, 2024 11:03:39)
- Lorian_6
-
100+ posts
Variables cloud :Problème
Voici mon code :Désolé, mais cela ne fonctionne pas. Lorsque l’on clique sur le drapeau, la variable est immédiatement réinitialisée à 0 ( la variable locale), ce qui fait que le score est toujours inférieur au highscore (le problème de la boucle ). Mon code fonctionne comme le tien, mais ce n’est pas la mise à jour de la variable qui pose problème. Mon problème est de créer la persistance de cette variable dans le cloudBonjour à tous,
Je viens de partager mon nouveau jeu “Speed Platformer” et les variables cloud ne fonctionnent pas correctement.
Explication :
Quand le WR (world record) est battu, la variable cloud(☁️WR)change et se met au temps du joueur qui a battu le WR. Jusqu’ici, tout fonctionne bien. Cependant, lorsque je recharge la page, la variable revient à sa valeur précédente. Comment régler ce problème ?
Le système cloud se trouve dans le “sprite1”
Merci d'avance !
Bonne /journée /nuit /soirée…comme vous voulez !
Bonjour Lorian_6 je suis allé voir ton projet que j'ai remixé pour que tu vois si je que j'ai fait pour toi fonctionne
J'ai fait :quand le drapeau vert pressé
répéter indéfiniment
si <<(chrono) < (☁WR)>> alors
mettre [☁WR] à [chrono]
quand je reçois [Wr input]
mettre [Crono] à (chronomètre)
si <(☁ WR) > (Crono)> alors
mettre [☁ WR] à (Chrono)
end
- lesphenry-31
-
500+ posts
Variables cloud :Problème
Voici mon code :Désolé, mais cela ne fonctionne pas. Lorsque l’on clique sur le drapeau, la variable est immédiatement réinitialisée à 0 ( la variable locale), ce qui fait que le score est toujours inférieur au highscore (le problème de la boucle ). Mon code fonctionne comme le tien, mais ce n’est pas la mise à jour de la variable qui pose problème. Mon problème est de créer la persistance de cette variable dans le cloudBonjour à tous,
Je viens de partager mon nouveau jeu “Speed Platformer” et les variables cloud ne fonctionnent pas correctement.
Explication :
Quand le WR (world record) est battu, la variable cloud(☁️WR)change et se met au temps du joueur qui a battu le WR. Jusqu’ici, tout fonctionne bien. Cependant, lorsque je recharge la page, la variable revient à sa valeur précédente. Comment régler ce problème ?
Le système cloud se trouve dans le “sprite1”
Merci d'avance !
Bonne /journée /nuit /soirée…comme vous voulez !
Bonjour Lorian_6 je suis allé voir ton projet que j'ai remixé pour que tu vois si je que j'ai fait pour toi fonctionne
J'ai fait :quand le drapeau vert pressé
répéter indéfiniment
si <<(chrono) < (☁WR)>> alors
mettre [☁WR] à [chrono]quand je reçois [Wr input]
mettre [Crono] à (chronomètre)
si <(☁ WR) > (Crono)> alors
mettre [☁ WR] à (Chrono)
end
Je verrais plus tard
- wilhelm43
-
1000+ posts
Variables cloud :Problème
J'ai fait :quand le drapeau vert pressé
répéter indéfiniment
si <(chrono) < (☁WR)> alors
mettre [☁WR] à [chrono]
C'est une chose que tu es posté ce code, il va me permettre de pointer du doigt une erreur très souvent commise avec les variables serveurs.
L'erreur, donc, est qu'on ne peut pas modifier la valeur d'une variable cloud plus d'une fois par 1/6 (≈ 0.1667) de seconde. Pour que ton code fonctionne, je te conseille d'utiliser, en premier lieu, ce code :
quand le [chronomètre v] > ((chronomètre) - <<score dépassé :: #888> and <partie finie :: #888>>) :: events hat
mettre [☁WR v] à [] // score, chrono ou autre, mais un nombre !
mettre [état de la partie v] à [] // après partie, par exemple menu ou écran de victoire, etc
Ensuite, note que le cache des navigateurs (explications) empêche le projet de fonctionne comme tu le voudrais. Le vider te déconnectera, il faut donc, dans l'idéal, utiliser une autre session (par exemple, une fenêtre de navigation privée pour Firefox ou Opéra, ou autre navigateur) pour tester ton projet.
C'est tout, bonne journée/soirée !
Last edited by wilhelm43 (Nov. 4, 2024 17:32:46)
- Lorian_6
-
100+ posts
Variables cloud :Problème
Merci pour ta réponse, mais j’ai encore quelques questions.J'ai fait :quand le drapeau vert pressé
répéter indéfiniment
si <(chrono) < (☁WR)> alors
mettre [☁WR] à [chrono]
C'est une chose que tu es posté ce code, il va me permettre de pointer du doigt une erreur très souvent commise avec les variables serveurs.
L'erreur, donc, est qu'on ne peut pas modifier la valeur d'une variable cloud plus d'une fois par 1/6 (≈ 0.1667) de seconde. Pour que ton code fonctionne, je te conseille d'utiliser, en premier lieu, ce code :quand le [chronomètre v] > ((chronomètre) - <<score dépassé :: #888> and <partie finie :: #888>>) :: events hat
mettre [☁WR v] à [] // score, chrono ou autre, mais un nombre !
mettre [état de la partie v] à [] // après partie, par exemple menu ou écran de victoire, etc
Ensuite, note que le cache des navigateurs (explications) empêche le projet de fonctionne comme tu le voudrais. Le vider te déconnectera, il faut donc, dans l'idéal, utiliser une autre session (par exemple, une fenêtre de navigation privée pour Firefox ou Opéra, ou autre navigateur) pour tester ton projet.
C'est tout, bonne journée/soirée !

Je ne suis pas sûr de comprendre si le problème vient de mon code ou du cache du navigateur. Mon code est-il correct ? Est-ce que le problème est uniquement lié au cache, ou y a-t-il aussi des erreurs dans mon code ?
J’ai remarqué que tu as fait un quote de lesphenry-31, ce qui me fait penser que tu as corrigé son code. Peux-tu clarifier cela ?
Merci d’avance pour ton aide !

- lesphenry-31
-
500+ posts
Variables cloud :Problème
J'ai fait :quand le drapeau vert pressé
répéter indéfiniment
si <(chrono) < (☁WR)> alors
mettre [☁WR] à [chrono]
C'est une chose que tu es posté ce code, il va me permettre de pointer du doigt une erreur très souvent commise avec les variables serveurs.
L'erreur, donc, est qu'on ne peut pas modifier la valeur d'une variable cloud plus d'une fois par 1/6 (≈ 0.1667) de seconde. Pour que ton code fonctionne, je te conseille d'utiliser, en premier lieu, ce code :quand le [chronomètre v] > ((chronomètre) - <<score dépassé :: #888> and <partie finie :: #888>>) :: events hat
mettre [☁WR v] à [] // score, chrono ou autre, mais un nombre !
mettre [état de la partie v] à [] // après partie, par exemple menu ou écran de victoire, etc
Ensuite, note que le cache des navigateurs (explications) empêche le projet de fonctionne comme tu le voudrais. Le vider te déconnectera, il faut donc, dans l'idéal, utiliser une autre session (par exemple, une fenêtre de navigation privée pour Firefox ou Opéra, ou autre navigateur) pour tester ton projet.
C'est tout, bonne journée/soirée !
Merci beaucoup de l'information
- wilhelm43
-
1000+ posts
Variables cloud :Problème
Je n'ai pas trouvé de setter pour “WR” dans ton projet. Merci pour ta réponse, mais j’ai encore quelques questions.
Je ne suis pas sûr de comprendre si le problème vient de mon code ou du cache du navigateur. Mon code est-il correct ? Est-ce que le problème est uniquement lié au cache, ou y a-t-il aussi des erreurs dans mon code ?
J’ai remarqué que tu as fait un quote de lesphenry-31, ce qui me fait penser que tu as corrigé son code. Peux-tu clarifier cela ?
Merci d’avance pour ton aide !
En tout cas, les deux propositions sont sans doutes juste.
Et oui, j'ai “corrigé” son code.
- Lorian_6
-
100+ posts
Variables cloud :Problème
OkJe n'ai pas trouvé de setter pour “WR” dans ton projet. Merci pour ta réponse, mais j’ai encore quelques questions.
Je ne suis pas sûr de comprendre si le problème vient de mon code ou du cache du navigateur. Mon code est-il correct ? Est-ce que le problème est uniquement lié au cache, ou y a-t-il aussi des erreurs dans mon code ?
J’ai remarqué que tu as fait un quote de lesphenry-31, ce qui me fait penser que tu as corrigé son code. Peux-tu clarifier cela ?
Merci d’avance pour ton aide !
En tout cas, les deux propositions sont sans doutes juste.
Et oui, j'ai “corrigé” son code.
La parie cloud se trouve dans le “Sprite1”,le drapeau
- Lorian_6
-
100+ posts
Variables cloud :Problème
Désolé mais lorsque je recharge la page la variable cloud se remet à l'ancienne valeur … Il est fonctionnel.

- wilhelm43
-
1000+ posts
Variables cloud :Problème
cache des navigateurs (explications) empêche le projet de fonctionne comme tu le voudrais. Le vider te déconnectera, il faut donc, dans l'idéal, utiliser une autre session (par exemple, une fenêtre de navigation privée pour Firefox ou Opéra, ou autre navigateur) pour tester ton projet.Ensuite, note que le
- Lorian_6
-
100+ posts
Variables cloud :Problème
J'ai testé mais pareil, ça ne marche pas…cache des navigateurs (explications) empêche le projet de fonctionne comme tu le voudrais. Le vider te déconnectera, il faut donc, dans l'idéal, utiliser une autre session (par exemple, une fenêtre de navigation privée pour Firefox ou Opéra, ou autre navigateur) pour tester ton projet.Ensuite, note que le

Note : que lorsque je change la valeur manuellement (c'est à dire que je mets un block et que je l'exécute en appuyant avec ma souris ) la valeur change bien et reste lorsque je recharge la page .

- wilhelm43
-
1000+ posts
Variables cloud :Problème
Essaye seulement depuis la page du projet, sans avoir chargé la moindre fois l'éditeur de projet dans ta session ?
- Lorian_6
-
100+ posts
Variables cloud :Problème
Désolé mais je n'ai pas compris …. Essaye seulement depuis la page du projet, sans avoir chargé la moindre fois l'éditeur de projet dans ta session ?


- wilhelm43
-
1000+ posts
Variables cloud :Problème
Supprime le cache et les données de navigation de ton navigateur, connecte-toi et utilise ton projet sans ouvrir l'éditeur (depuis la page de projet).
Puis, fais de même et regarde la valeur de la variable cloud.
Puis, fais de même et regarde la valeur de la variable cloud.
- Lorian_6
-
100+ posts
Variables cloud :Problème
Je l'ai fais et ça donne le même résultat :la variable cloud change de valeur mais lorsque que je recharge la page elle revient à Supprime le cache et les données de navigation de ton navigateur, connecte-toi et utilise ton projet sans ouvrir l'éditeur (depuis la page de projet).l'ancienne valeur, celle que j'ai fais changer manuellement dans l'éditeur .
Puis, fais de même et regarde la valeur de la variable cloud.
- everwinner64
-
100+ posts
Variables cloud :Problème
Salut!
Si tu utilise des « : » pour afficher ton record (00:00), ça peut être un problème, a ce que je sache, les variable cloud n’accepte pas les caractères « non-chiffre », donc si t’a variable cloud contient « : », c’est là le problème (je pense).
Si ce n’est pas le cas, essaye en renommant la variable cloud puis en la renommant encore une fois. Une fois, j’ai fais ça, et ça a fonctionné.
Si ça ne fonctionne toujours pas, alors je sais pas, toujours, selon moi, le code est sensé fonctionner.
Si tu utilise des « : » pour afficher ton record (00:00), ça peut être un problème, a ce que je sache, les variable cloud n’accepte pas les caractères « non-chiffre », donc si t’a variable cloud contient « : », c’est là le problème (je pense).
Si ce n’est pas le cas, essaye en renommant la variable cloud puis en la renommant encore une fois. Une fois, j’ai fais ça, et ça a fonctionné.
Si ça ne fonctionne toujours pas, alors je sais pas, toujours, selon moi, le code est sensé fonctionner.
- wilhelm43
-
1000+ posts
Variables cloud :Problème
Mais tu peux voir la modification dans l'historique des variables cloud (si ça existe toujours lol) ?Je l'ai fais et ça donne le même résultat :la variable cloud change de valeur mais lorsque que je recharge la page elle revient à Supprime le cache et les données de navigation de ton navigateur, connecte-toi et utilise ton projet sans ouvrir l'éditeur (depuis la page de projet).l'ancienne valeur, celle que j'ai fais changer manuellement dans l'éditeur .
Puis, fais de même et regarde la valeur de la variable cloud.
Si c'est le cas, ton programme fonctionne.
- Discussion Forums
- » Français
-
» Variables cloud :Problème