Discuss Scratch
- braxbroscratcher
-
1000+ posts
Cloud Ping block
Bump. Don't you say too hard for new scratchers - they can't see or use this anyway.
- DaEpikDude
-
1000+ posts
Cloud Ping block
I can imagine that this would be helpful in multiplayer games e.g.
when green flag clickedSupport!
if <(☁ ping ::sensing) > (100)> then
say [Oops! Your connection seems unstable: try to fix the problem or the game won't work properly.] for (5) secs
stop [all v]
- braxbroscratcher
-
1000+ posts
Cloud Ping block
Ping also allows you to know exactly how fast someone's connection is - so you could have that stored for reference. I can imagine that this would be helpful in multiplayer games e.g.when green flag clickedSupport!
if <(☁ ping ::sensing) > (100)> then
say [Oops! Your connection seems unstable: try to fix the problem or the game won't work properly.] for (5) secs
stop [all v]
- SenorPorcupine
-
4 posts
Cloud Ping block
when green flag clicked
if <(☁ ping ::sensing) > (100)> then
say [Oops! Your connection seems unstable: try to fix the problem or the game won't work properly.] for (5) secs
stop [all v]
support, this would be a good use
- aidenawesome
-
18 posts
Cloud Ping block
great idea!
wouldn't use it much, but still helpful
wouldn't use it much, but still helpful
if <(ping::undefined) > [1000]> then
say[you are lagging]
else
say[you are not lagging]
end
- rdococ
-
1000+ posts
Cloud Ping block
Support.
Here's an alternate labelling for the block, which won't confuse newer Scratchers as much.
Here's an alternate labelling for the block, which won't confuse newer Scratchers as much.
(cloud update delay :: sensing)
- StrangeMagic32
-
1000+ posts
Cloud Ping block
Support!

(one question, what is a reporter exactly? I've got a guess as to what it is, but I'm not sure, is it a piece of code that reports what is happening?)
(☁ ping::sensing)Would be a great addition, because knowing your ping is a crucial part of gaming, so you know if it's lag or just your computer can't handle the load.

(one question, what is a reporter exactly? I've got a guess as to what it is, but I'm not sure, is it a piece of code that reports what is happening?)
Last edited by StrangeMagic32 (Nov. 6, 2018 19:02:50)
- rdococ
-
1000+ posts
Cloud Ping block
Would be a great addition, because knowing your ping is a crucial part of gaming, so you know if it's lag or just your computer can't handle the load.
(one question, what is a reporter exactly? I've got a guess as to what it is, but I'm not sure, is it a piece of code that reports what is happening?)
A reporter is the Scratch term for a block that reports a value that you can then use in inputs to other blocks.
For example:
say ((x) + (1))
In the above example, ‘(x)’ is a reporter that reports the value of the variable ‘x’, and ‘() + ()’ is a reporter that takes its two inputs, adds them together and reports the result.
- StrangeMagic32
-
1000+ posts
Cloud Ping block
Thanks A reporter is the Scratch term for a block that reports a value that you can then use in inputs to other blocks.
For example:say ((x) + (1))
In the above example, ‘(x)’ is a reporter that reports the value of the variable ‘x’, and ‘() + ()’ is a reporter that takes its two inputs, adds them together and reports the result.

- plasmamasta
-
100+ posts
Cloud Ping block
The amount of time in what? Milliseconds>?Ping is the time it takes for a user to send a message to a server and receive a response. *Awkwardly coughs* Ermm, what is a ping? That should probably be explained in the OP so cloud-challenged scratchers like myself have some idea of what you're talking about.
- leeroyjenkitten
-
7 posts
Cloud Ping block
Ping could be named latency, if you want it to have a simple name.
- CW_school
-
46 posts
Cloud Ping block
Support. I don’t know why people keep saying it’ll be confusing for newer scratchers, because new scratchers do not have access to cloud variables, therefor they would have access to the “ping” block. Also “ping” is the perfect name cause “cloud update delay” would refer to the time in which it took for a cloud variable to update, which doesn’t fit, because ping doesn’t set the value.
- LuckyLucky7
-
1000+ posts
Cloud Ping block
Support because this could make projects where the user might have to have less ping in order for the project to work best. However, I think that maybe FPS calculators could be a workaround for this suggestion. If not, then what is the difference between FPS calculators and ping?
- DipLeChip
-
1000+ posts
Cloud Ping block
Support!
This would be the MOST USEFUL connection test block out there! We would be able to find and stop cloud lag with this thing.
This would be the MOST USEFUL connection test block out there! We would be able to find and stop cloud lag with this thing.
- StrangeMagic32
-
1000+ posts
Cloud Ping block
“Ping refers to the network latency between a player's client and the game server as measured with the ping utility or equivalent. Ping is reported quantitatively as an average time in milliseconds (ms). The lower one's ping is, the lower the latency is and the less lag the player will experience.” and what is ping.
- Wikipedia
- HyperTerminator
-
100+ posts
Cloud Ping block
Support!
Could be useful if you have a slower connection!
Could be useful if you have a slower connection!
- LokiBlaster
-
100+ posts
Cloud Ping block
I would Heavily Like it to be added or maybe make a custom block that does that job