READ EVERYTHING HERE The sprite inside has the cloud variables set up already. If you use this in your own project, name 10 cloud variables: Cloud1 Cloud2 ... Cloud10 before adding the sprite, as the variables will not become cloud variables. If you can't make more cloud variables, just delete the sections for those variables after adding the sprite, but make sure that the "Broadcast (broadcast) to the cloud" myBlock is changed to update the correct cloud variables. I made it technically slightly less efficient to make this much easier to do, and to make the code easier to understand. To use the Cloud Broadcasts: -First set the "Cloud Broadcast" variable to the name of the broadcast you want to send globally. NOTE: Cloud Broadcast names CANNOT contain spaces or commas, as it will mess up the decoding system. -Optional: Set the "Extra CB Data" to whatever you need. This will be set to the "Received Data" list to everyone who received Cloud Broadcast (Separate values by "," to get multiple list items). Note: "Extra CB Data" is immediately cleared when you send the Cloud Broadcast. -Then broadcast "Cloud Broadcast" The player will still receive the broadcast sent globally, but anyone else online will also receive it (Most likely with slight delay. Some few may be dropped due to server stuffs. I will be making a custom Cloud Monitor for the project so any broadcasts that would have been dropped would eventually be read. I will also add a toggle to this. This is being added to an unshared copy, so you won't see progress yet)
Make sure to credit me, as this is entirely my code ( @GamingCat12345 ) If you want to test out the cloud stuff. https://turbowarp.org/1255274585/ Pressing Space should rotate the rectangle on everyone's screens. (Some inputs may be dropped due to server stuffs)