Been struggling to get my cloud ping test project working from two tabs at once, and even from two different machines at once. So this is just a simpler test using the same kind of cloud locking mechanisms that I can watch as it does its stuff... But I also can't get this to work - seems that only the most recently loaded instance of the project can reliably change the cloudvars (though all opened projects do see changes made by newest).
Forum post on this: http://scratch.mit.edu/discuss/post/122582/ What appears to happen is that the cloud lock just flips back to zero on older loaded projects, so it never verifies it did lock it properly. It's as if the cloud server prevents changes on any but the most recently loaded version of the project. -Even if you have a working one, it stops working when you load a new one elsewhere. Maybe it's to do with the token? -perhaps the token is now per user, so if you don't have the right one (latest the Scratch servers think you have) then you can't change cloudvars...? Would be very interested to know if this does actually work for two different users...