Discuss Scratch
- Discussion Forums
- » Questions about Scratch
- » Cloud data and New Scratchers
- Chiroyce
-
Scratcher
1000+ posts
Cloud data and New Scratchers
Scratch's Cloud Data FAQ wrote:
I am logged in, but I cannot use projects with cloud variables. What is going on?
If you are still a “New Scratcher” on the website, you will not be able to use projects with cloud variables. You need to become a “Scratcher” to have access to cloud variables. See the Accounts section (above) for more information about the transition from “New Scratcher” to “Scratcher”.
But why can New Scratchers change cloud variables then?
Proof —
https://scratch.mit.edu/projects/569640701/
https://scratch.mit.edu/cloudmonitor/569640701/
Also camelCase12345 and Chirover are both my accounts.
Last edited by Chiroyce (Sept. 13, 2021 09:04:53)
- Chirover
-
Scratcher
78 posts
Cloud data and New Scratchers
Proof with screenshots (if someone needs it)

_______

_______


_______

_______

Last edited by Chirover (Sept. 13, 2021 09:01:04)
- Pianostar4
-
Scratcher
1000+ posts
Cloud data and New Scratchers
I’m pretty sure new scratchers can use cloud blocks, but not the cloud itself. An amount that high could only be set by a block.
- Queer_Royalty
-
Scratcher
1000+ posts
Cloud data and New Scratchers
Is that hacked? I looked at the script inside the first one, and nothing changes when I press the green flag.
EDIT: Oh wait acckkk it's a different hack block I totally screwed that up so sorry
EDIT: Oh wait acckkk it's a different hack block I totally screwed that up so sorry
Last edited by Queer_Royalty (Sept. 13, 2021 12:24:19)
- Chiroyce
-
Scratcher
1000+ posts
Cloud data and New Scratchers
Is that hacked? I looked at the script inside the first one, and nothing changes when I press the green flag.No …
I’m pretty sure new scratchers can use cloud blocks, but not the cloud itself. An amount that high could only be set by a block.But how are they able to do that when they are not even allowed to change a variable?
- imfh
-
Scratcher
1000+ posts
Cloud data and New Scratchers
Did you set the variable with ScratchClient (or something similar), or did you set the variable by clicking on the sprite? The no cloud for New Scratchers rule is most likely enforced client side, and not by the server, so if you use something like ScratchClient, the server won't check to see if you are a New Scratcher.
That's my guess at least.
That's my guess at least.
- Chiroyce
-
Scratcher
1000+ posts
Cloud data and New Scratchers
if you use something like ScratchClient, the server won't check to see if you are a New Scratcher.But then why does the Scratch Team greatly advertise this rule?
Did you set the variable with ScratchClient (or something similar), or did you set the variable by clicking on the sprite?Yeah, I called the websocket from the browser console and I changed the variable by sending a packet of data over the socket.
- imfh
-
Scratcher
1000+ posts
Cloud data and New Scratchers
Because if they didn't advertise the rule, there would be a massive number of people asking questions like “Why can't I create cloud variables?,” “Why don't multiplayer games work?,” and “The leaderboard in this game is broken.” There is already a decent number of people who ask questions like that, but without the Scratch Team's advertising, there would be even more.if you use something like ScratchClient, the server won't check to see if you are a New Scratcher.But then why does the Scratch Team greatly advertise this rule?
I'm not sure why the rule is enforced on the client instead of the server though. I guess it just goes to show that the rule is to stop New Scratchers who don't know the rules of using cloud and not malicious people who want to spam the server with external tools.
- Chiroyce
-
Scratcher
1000+ posts
Cloud data and New Scratchers
Because if they didn't advertise the rule, there would be a massive number of people asking questions like “Why can't I create cloud variables?,” “Why don't multiplayer games work?,” and “The leaderboard in this game is broken.” There is already a decent number of people who ask questions like that, but without the Scratch Team's advertising, there would be even more.Good point, that makes sense.
I'm not sure why the rule is enforced on the client instead of the server though. I guess it just goes to show that the rule is to stop New Scratchers who don't know the rules of using cloud and not malicious people who want to spam the server with external tools.Here is where it goes wrong, New Scratchers aren't allowed to use Cloud Vars for many reasons, one being the fact that a SCRATCHER can create multiple NEW accounts to use/misue cloud data, so in order to prevent misuse, they disable it. But since that SCRATCHER is already a scratcher (they have experience with scratch) they may be knowing how to change vars as a new scratcher, so the rules dont' quite make sense for this reason.
Last edited by Chiroyce (Sept. 13, 2021 14:51:35)
- CodeSquared
-
Scratcher
57 posts
Cloud data and New Scratchers
I'm not sure why the rule is enforced on the client instead of the server though. I guess it just goes to show that the rule is to stop New Scratchers who don't know the rules of using cloud and not malicious people who want to spam the server with external tools.Probably because the restriction is intended to stop the request from reaching the server in the first place? (maybe to reduce server load). But then again, the restriction is aimed at spammers (who would probably only use the indirect method).
- Chiroyce
-
Scratcher
1000+ posts
Cloud data and New Scratchers
But then again, the restriction is aimed at spammers
in order to prevent misuse, they disable it. But since that SCRATCHER is already a scratcher (they have experience with scratch) they may be knowing how to change vars as a new scratcher, so the rules dont' quite make sense for this reason.
- NFlex23
-
Scratcher
1000+ posts
Cloud data and New Scratchers
–OP–In my opinion, new Scratchers are far less likely to be changing cloud variables (with server-side programs), since they will (probably) be new to Scratch and/or coding, so I don't think it really matters that much. Not that this answers your question lol
Last edited by NFlex23 (Sept. 13, 2021 17:31:20)
- imfh
-
Scratcher
1000+ posts
Cloud data and New Scratchers
Here is where it goes wrong, New Scratchers aren't allowed to use Cloud Vars for many reasons, one being the fact that a SCRATCHER can create multiple NEW accounts to use/misue cloud data, so in order to prevent misuse, they disable it. But since that SCRATCHER is already a scratcher (they have experience with scratch) they may be knowing how to change vars as a new scratcher, so the rules dont' quite make sense for this reason.I think one of the bigger reasons the Scratch Team doesn't want New Scratchers to use Cloud Variables is so they are more likely to understand rules like no cloud chats.
- Chiroyce
-
Scratcher
1000+ posts
Cloud data and New Scratchers
In my opinion, new Scratchers are far less likely to be changing cloud variables (with server-side programs)You mean client side?
I think one of the bigger reasons the Scratch Team doesn't want New Scratchers to use Cloud Variables is so they are more likely to understand rules like no cloud chats.Makes sense, the ST will forever be ST… anyways I'll close this … *reports it to be closed*
- Discussion Forums
- » Questions about Scratch
-
» Cloud data and New Scratchers