Discuss Scratch

djatthefarm
Scratcher
2 posts

cloud lists

it would be much easier to have cloud lists it would be much easier to make savable games, please add cloud lists.
VKhoi2110
Scratcher
17 posts

cloud lists

maybe with that amount of data, the server will crash? Like it crashed yesterday

Last edited by VKhoi2110 (Dec. 15, 2021 01:36:23)


3x+1 problem:
set [x v] to (pick random (5) to (100000000000))
repeat until <[x] = [1]>
if <((x) mod (2)) = [1]> then
set [x v] to (((x) * (3)) + (1))
else
set [x v] to ((x) / (2))
end
end
Jareddddddd
Scratcher
1000+ posts

cloud lists

the problem with saving things on cloud is that there can only be 10 saves before the saves are overridden. Also, theres probably some technical reasons they can't add cloud lists (not because of the amount of data probably)
djatthefarm
Scratcher
2 posts

cloud lists

yes i get that im working on a cloud list save right now
vikkcd
Scratcher
500+ posts

cloud lists

djatthefarm wrote:

yes i get that im working on a cloud list save right now
https://en.scratch-wiki.info/wiki/Simulating_a_Cloud_List
This might help
but it's hard to have any substantial amount of data saved in cloud storage because 256 digits are avaiable for each cloud variable and in total 2560 digits are available. only numbers. It's smaller than you would think.

Last edited by vikkcd (Dec. 15, 2021 03:14:15)


Coder, Animator, Artist
Love Michael Jackson and OK GO music.

forever
Fold Origami
Listen to Michael Jackson and OK GO
Play guitar
end
VKhoi2110
Scratcher
17 posts

cloud lists

Jareddddddd wrote:

the problem with saving things on cloud is that there can only be 10 saves before the saves are overridden. Also, theres probably some technical reasons they can't add cloud lists (not because of the amount of data probably)
i dont know, cloud variables is just a new thing with me because i often use offline editor

Last edited by VKhoi2110 (Dec. 15, 2021 06:49:57)


3x+1 problem:
set [x v] to (pick random (5) to (100000000000))
repeat until <[x] = [1]>
if <((x) mod (2)) = [1]> then
set [x v] to (((x) * (3)) + (1))
else
set [x v] to ((x) / (2))
end
end
VKhoi2110
Scratcher
17 posts

cloud lists

TimedCommunity wrote:

https://scratch.mit.edu/discuss/topic/343602/

Read through that. Cloud lists are a rejected suggestion. You'll just have to create your own.
I see. Thanks for the information anyway

3x+1 problem:
set [x v] to (pick random (5) to (100000000000))
repeat until <[x] = [1]>
if <((x) mod (2)) = [1]> then
set [x v] to (((x) * (3)) + (1))
else
set [x v] to ((x) / (2))
end
end
EK43680
Scratcher
36 posts

cloud lists

to make a “Cloud list” just turn what you want to numbers, put that in a cloud variable, and translate it back when you receive it.


/=_=/ <(dab)
VKhoi2110
Scratcher
17 posts

cloud lists

EK43680 wrote:

to make a “Cloud list” just turn what you want to numbers, put that in a cloud variable, and translate it back when you receive it.

but how to directly delete or replace an element in the list

Last edited by VKhoi2110 (Dec. 17, 2021 01:43:48)


3x+1 problem:
set [x v] to (pick random (5) to (100000000000))
repeat until <[x] = [1]>
if <((x) mod (2)) = [1]> then
set [x v] to (((x) * (3)) + (1))
else
set [x v] to ((x) / (2))
end
end
VKhoi2110
Scratcher
17 posts

cloud lists

VKhoi2110 wrote:

EK43680 wrote:

to make a “Cloud list” just turn what you want to numbers, put that in a cloud variable, and translate it back when you receive it.

but how to directly delete or replace an element in the list
for example, a player join=> we add his data to the list=> another player join=> we add his data after the other data=> the first player leaves=> how to delete his data?

Last edited by VKhoi2110 (Dec. 17, 2021 01:44:44)


3x+1 problem:
set [x v] to (pick random (5) to (100000000000))
repeat until <[x] = [1]>
if <((x) mod (2)) = [1]> then
set [x v] to (((x) * (3)) + (1))
else
set [x v] to ((x) / (2))
end
end
VKhoi2110
Scratcher
17 posts

cloud lists

VKhoi2110 wrote:

VKhoi2110 wrote:

EK43680 wrote:

to make a “Cloud list” just turn what you want to numbers, put that in a cloud variable, and translate it back when you receive it.

but how to directly delete or replace an element in the list
for example, a player join=> we add his data to the list=> another player join=> we add his data after the other data=> the first player leaves=> how to delete his data?
we could solve this by giving the data a number to identify but that would waste a large amount of data incase the number of player is huge(did ya see that @Jareddddddd , it is a problem with the amount of data, the rejected list also say that). In fact, we could import the whole thing to a list then delete the player just leave but it will create a mess if all of the players import there one list, believe me, I tried that and the cloud data did not sync

Last edited by VKhoi2110 (Dec. 17, 2021 01:44:12)


3x+1 problem:
set [x v] to (pick random (5) to (100000000000))
repeat until <[x] = [1]>
if <((x) mod (2)) = [1]> then
set [x v] to (((x) * (3)) + (1))
else
set [x v] to ((x) / (2))
end
end

Powered by DjangoBB