Discuss Scratch
- braxbroscratcher
-
1000+ posts
Cloud Ping block
uh, unless you don't have a script modifying the cloud var xD Support, although slightly workaround able.set [old data v] to (☁️ cloud)
wait (30) seconds
if <(☁️ cloud) = (old data)>
say [Your internet connection is quite bad.]
- MathlyCat
-
1000+ posts
Cloud Ping block
my ping is an average of 30 on overseas servers, get on my level
This seems completely harmless and very useful \_(._.)_/ support
This seems completely harmless and very useful \_(._.)_/ support
- braxbroscratcher
-
1000+ posts
Cloud Ping block
my ping is an average of 30 on overseas servers, get on my levelxD
This seems completely harmless and very useful \_(._.)_/ support
- stickfiregames
-
1000+ posts
Cloud Ping block
Support, although slightly workaround able.set [old data v] to (☁️ cloud)
wait (30) secs
if <(☁️ cloud) = (old data)> then
say [Your internet connection is quite bad.]
I don't know if that would work, normally if you try to modify a cloud variable with no connection it will still appear to change locally.
Support for this suggestion. Something to synchronise time with the server would also be good, but I think there are already suggestions for that.
- A_Geeky_Jawa
-
100+ posts
Cloud Ping block
Support 
I don't get why people keep saying “It would be confusing for new Scratchers”. There is a help bar for a reason, plus they don't need to use it if they don't want to.

I don't get why people keep saying “It would be confusing for new Scratchers”. There is a help bar for a reason, plus they don't need to use it if they don't want to.
- Sigton
-
1000+ posts
Cloud Ping block
If you don't have anything to add, then don't post Support, no specific reason.

Sigton
- dvargasews
-
500+ posts
Cloud Ping block
If a new scratcher remixes a project with this block made by a scratcher, what would happen? Would it have to be made so new scratchers can't even click “see inside” on projects with this block?
- braxbroscratcher
-
1000+ posts
Cloud Ping block
If the project had no cloud data, it'd return NaN. And a new scratcher can't get cloud data via remixing - problem solved. If a new scratcher remixes a project with this block made by a scratcher, what would happen? Would it have to be made so new scratchers can't even click “see inside” on projects with this block?
- duckboycool
-
1000+ posts
Cloud Ping block
I think that it should only show up once a cloud variable is made, and if they were a New Scratcher, it would be blank, like the username block for guests.If the project had no cloud data, it'd return NaN. And a new scratcher can't get cloud data via remixing - problem solved. If a new scratcher remixes a project with this block made by a scratcher, what would happen? Would it have to be made so new scratchers can't even click “see inside” on projects with this block?
- braxbroscratcher
-
1000+ posts
Cloud Ping block
Since ping is a number, it'd have to return NaN or 0.I think that it should only show up once a cloud variable is made, and if they were a New Scratcher, it would be blank, like the username block for guests.If the project had no cloud data, it'd return NaN. And a new scratcher can't get cloud data via remixing - problem solved. If a new scratcher remixes a project with this block made by a scratcher, what would happen? Would it have to be made so new scratchers can't even click “see inside” on projects with this block?
- CamMakesGames
-
22 posts
Cloud Ping block
Support, however can't you do this with a raspberry pi?
1. set cloud variable #1 to 1 and start the timer
2. rasp. pi sets cloud variable #2 to 1
3. when you receive #2 as 1 stop timer
I get that not everyone has a Pi, but to run an extreme online game you may want/need to use one.
1. set cloud variable #1 to 1 and start the timer
2. rasp. pi sets cloud variable #2 to 1
3. when you receive #2 as 1 stop timer
I get that not everyone has a Pi, but to run an extreme online game you may want/need to use one.
- braxbroscratcher
-
1000+ posts
Cloud Ping block
No… you can't time that precisely and why would we waste time on a Pi, let alone two cloud vars? Support, however can't you do this with a raspberry pi?
1. set cloud variable #1 to 1 and start the timer
2. rasp. pi sets cloud variable #2 to 1
3. when you receive #2 as 1 stop timer
I get that not everyone has a Pi, but to run an extreme online game you may want/need to use one.
- yoshifan509
-
100+ posts
Cloud Ping block
Support! You can make this with timers but it would be hard. 

- braxbroscratcher
-
1000+ posts
Cloud Ping block
Yes, I believe you could - but it'd require a specific host project mode, which would be a pain to do for something so integral to cloud interactions. Overall, it's a capability Scratch largely lacks. Support! You can make this with timers but it would be hard.