Discuss Scratch

camiloynigo
Scratcher
100+ posts

Official [scratchblocks] Testing Topic 9

AD:
please check out FORUMOJI to use more emojis like
when green flag clicked
forever
if <(checked forumoji?) = [true]>{
set [emotion v] to [happy :)]
}:: control
CB3029-X
Scratcher
25 posts

Official [scratchblocks] Testing Topic 9

catsua_real wrote:

4.0 blocks!
when @stopSign clicked::hat events

when pause button clicked::hat events

previous costume::looks

previous backdrop::looks

<loud?::sound>

<did recieve [message1 v]?::events>

<sound [pop v] playing?::sound>

<mobile?::grey>

(instrument::music)

<mouse out of bounds?::sensing>
more soon

Rejected Blocks for 2.0
camiloynigo
Scratcher
100+ posts

Official [scratchblocks] Testing Topic 9

catsua_real wrote:

catsua_real wrote:

when green flag clicked::cat
set tempo to (200)::music
play music sheet [[6u] [80u]u[3u] [80u]u[6u] [80u]u[3u] [80u]u[6u]i[80u]Y[3u] [80p] [6s] [80] 3 [80s]
[%d] [90d]d[%d]s[90a]d[6s] [80] 6 [80p]s[7a] [(ea]a[7I] [(ea] [0rWO]| [30u]|
[6u] [80u]u[3u] [80u]u[6u] [80u]u[3u]i[80u]Y[6u] [80p]s[3f] [80j] [6l] [80] 3 [80l]
[%z]l[90k]z[6l] [80] [7k]j[e(H]k[8j] [0e] [9g]f[qed]s[0a] [Wr]O[etup]| [6e]|
[6u] [80u]u[3u] [80u]u[6u] [80u]u[3u] [80u]u[6u]i[80u]Y[3u] [80p] [6s] [80] 3 [80s]
[%d] [90d]d[%d]s[90a]d[6s] [80] 6 [80p]s[7a] [(ea]a[7I] [(ea] [0rWO]| [30u]|
[6u] [80u]u[3u] [80u]u[6u] [80u]u[3u]i[80u]Y[6u] [80p]s[3f] [80j] [6l] [80] 3 [80l]
[%z]l[90k]z[6l] [80] [7k]j[e(H]k[8j] [0e] [9g]f[qed]s[0a] [Wr]O[etup]| [6e]|
[9d] [qe]S[9d] [qef] [9g] [qe] 9 [qed] [8f] [0e] 8 [0es] [8f] [0e] 8 [0es]
[7a] [(e] 7 [e(P] [7a] [(es] [7d] [(ea] [8s] [0e] 8 [0e] 8 [0e] [8s] [0es]
[9d] [qe]S[9d] [qef] [9g] [qe] 9 [qed] [8f] [0e] 8 [0es] [8f] [0e] [8j] [0e]
9 [qed] 9 [qeg] [8f] [0es] [7d] [9wa] [680p]| f j| [6e]|
[6u] [80u]u[3u] [80u]u[6u] [80u]u[3u] [80u]u[6u]i[80u]Y[3u] [80p] [6s] [80] 3 [80s]
[%d] [90d]d[%d]s[90a]d[6s] [80] 6 [80p]s[7a] [(ea]a[7I] [(ea] [0rWO]| [30u]|
[6u] [80u]u[3u] [80u]u[6u] [80u]u[3u]i[80u]Y[6u] [80p]s[3f] [80j] [6l] [80] 3 [80l]
[%z]l[90k]z[6l] [80] [7k]j[e(H]k[8j] [0e] [9g]f[qed]s[0a] [Wr]O[etup]| [6e]|
[9p] [qep]p[6p] [qep]p[9p] [qep]p[6p] [qep]p[9p]P[qep]O[6p] [qed] [9g] [qe] 6 [qeg]
[*h] [weh]h[h*]g[wef]h[9g] [qe] 9 [qed]g[0f] [Wyf]f[0a] [Wyf] [euTS]| [6ep]|
[9p] [qep]p[6p] [qep]p[9p] [qep]p[6p]P[qep]O[9p] [qed]g[6j] [qez] [9c] [qe] 6 [qec]
[*v]c[wex]v[9c] [qe] [0x]z[yWL]x[qz] [ey] [wJ]j[Eyh]g[ef] [Tu]S[yipd]| [9y]|
[wd] [Eyd]d[9d] [Eyd]d[wd] [Eyd]d[9d] [Eyd]d[wd]D[Eyd]S[9d] [Eyh] [wJ] [Ey] 9 [yEJ]
[Ql] [tyl]l[Ql]J[tyj]l[wJ] [Ey] w [Eyh]J[ej] [Toj]j[ef] [Toj] [ypIG]| [9yd]|
[wd] [Eyd]d[9d] [Eyd]d[wd] [Eyd]d[9d]D[Eyd]S[wd] [Eyh]J[9z] [Eyv] [wB] [Ey] 9 [yEB]
[Qm]B[tyb]m[wB] [Ey] [eb]v[oTC]b[Ev] [yo] [tZ]z[Yol]J[yj] [Ip]G[Podh]|||]
guess the song
RUSH E
CB3029-X
Scratcher
25 posts

Official [scratchblocks] Testing Topic 9

say nothing
secretuch
Scratcher
100+ posts

Official [scratchblocks] Testing Topic 9

camiloynigo wrote:

catsua_real wrote:

catsua_real wrote:

when green flag clicked::cat
set tempo to (200)::music
play music sheet [[6u] [80u]u[3u] [80u]u[6u] [80u]u[3u] [80u]u[6u]i[80u]Y[3u] [80p] [6s] [80] 3 [80s]
[%d] [90d]d[%d]s[90a]d[6s] [80] 6 [80p]s[7a] [(ea]a[7I] [(ea] [0rWO]| [30u]|
[6u] [80u]u[3u] [80u]u[6u] [80u]u[3u]i[80u]Y[6u] [80p]s[3f] [80j] [6l] [80] 3 [80l]
[%z]l[90k]z[6l] [80] [7k]j[e(H]k[8j] [0e] [9g]f[qed]s[0a] [Wr]O[etup]| [6e]|
[6u] [80u]u[3u] [80u]u[6u] [80u]u[3u] [80u]u[6u]i[80u]Y[3u] [80p] [6s] [80] 3 [80s]
[%d] [90d]d[%d]s[90a]d[6s] [80] 6 [80p]s[7a] [(ea]a[7I] [(ea] [0rWO]| [30u]|
[6u] [80u]u[3u] [80u]u[6u] [80u]u[3u]i[80u]Y[6u] [80p]s[3f] [80j] [6l] [80] 3 [80l]
[%z]l[90k]z[6l] [80] [7k]j[e(H]k[8j] [0e] [9g]f[qed]s[0a] [Wr]O[etup]| [6e]|
[9d] [qe]S[9d] [qef] [9g] [qe] 9 [qed] [8f] [0e] 8 [0es] [8f] [0e] 8 [0es]
[7a] [(e] 7 [e(P] [7a] [(es] [7d] [(ea] [8s] [0e] 8 [0e] 8 [0e] [8s] [0es]
[9d] [qe]S[9d] [qef] [9g] [qe] 9 [qed] [8f] [0e] 8 [0es] [8f] [0e] [8j] [0e]
9 [qed] 9 [qeg] [8f] [0es] [7d] [9wa] [680p]| f j| [6e]|
[6u] [80u]u[3u] [80u]u[6u] [80u]u[3u] [80u]u[6u]i[80u]Y[3u] [80p] [6s] [80] 3 [80s]
[%d] [90d]d[%d]s[90a]d[6s] [80] 6 [80p]s[7a] [(ea]a[7I] [(ea] [0rWO]| [30u]|
[6u] [80u]u[3u] [80u]u[6u] [80u]u[3u]i[80u]Y[6u] [80p]s[3f] [80j] [6l] [80] 3 [80l]
[%z]l[90k]z[6l] [80] [7k]j[e(H]k[8j] [0e] [9g]f[qed]s[0a] [Wr]O[etup]| [6e]|
[9p] [qep]p[6p] [qep]p[9p] [qep]p[6p] [qep]p[9p]P[qep]O[6p] [qed] [9g] [qe] 6 [qeg]
[*h] [weh]h[h*]g[wef]h[9g] [qe] 9 [qed]g[0f] [Wyf]f[0a] [Wyf] [euTS]| [6ep]|
[9p] [qep]p[6p] [qep]p[9p] [qep]p[6p]P[qep]O[9p] [qed]g[6j] [qez] [9c] [qe] 6 [qec]
[*v]c[wex]v[9c] [qe] [0x]z[yWL]x[qz] [ey] [wJ]j[Eyh]g[ef] [Tu]S[yipd]| [9y]|
[wd] [Eyd]d[9d] [Eyd]d[wd] [Eyd]d[9d] [Eyd]d[wd]D[Eyd]S[9d] [Eyh] [wJ] [Ey] 9 [yEJ]
[Ql] [tyl]l[Ql]J[tyj]l[wJ] [Ey] w [Eyh]J[ej] [Toj]j[ef] [Toj] [ypIG]| [9yd]|
[wd] [Eyd]d[9d] [Eyd]d[wd] [Eyd]d[9d]D[Eyd]S[wd] [Eyh]J[9z] [Eyv] [wB] [Ey] 9 [yEB]
[Qm]B[tyb]m[wB] [Ey] [eb]v[oTC]b[Ev] [yo] [tZ]z[Yol]J[yj] [Ip]G[Podh]|||]
guess the song
RUSH E
How did you know?
lnecel
Scratcher
500+ posts

Official [scratchblocks] Testing Topic 9

amagamecode wrote:

lnecel wrote:

vdiaz041 wrote:

lnecel wrote:

amagamecode wrote:

{
{
}{
::ring
::ring
((::ring))
::ring
((::ring))
::ring
::ring
}{
::ring
((::ring))
::ring
((::ring))
::ring
((::ring))
::ring
}{
::ring
::ring
((::ring))
::ring
((::ring))
::ring
::ring
}{
::ring
((::ring))
::ring
((::ring))
::ring
((::ring))
::ring
}{
::ring
::ring
((::ring))
::ring
((::ring))
::ring
::ring
}{
}::#fab15c reporter
}::variables reporter
lets eat it
when this post is posted::events hat
deactivate icons{
{
{
}{
::ring
::ring
((::ring))
::ring
((::ring))
::ring
::ring
}{
::ring
((::ring))
::ring
((::ring))
::ring
((::ring))
::ring
}{
::ring
::ring
((::ring))
::ring
((::ring))
::ring
::ring
}{
::ring
((::ring))
::ring
((::ring))
::ring
((::ring))
::ring
}{
::ring
::ring
((::ring))
::ring
((::ring))
::ring
::ring
}{
}::#fab15c reporter
}::variables reporter
}::control
create blocks{
make a pizza::control
boolean:<variable [i] exists?::sensing>::#595959
}::control

when this post is quoted::events hat
run (last created stack::control)::control
say (last created boolean::control boolean)
yay
Pizza party
when this post is posted::events hat
repeat until <variable [pizzas] exists?::sensing>
create a variable named [pizzas]::variables
end
set [pizzas v] to [0]
repeat until <(pizzas)=[100]>
make a pizza::control
change [pizzas v] by (1)
end
when this post is posted::events hat 
deactivate block{
activate icons{
}::control
}::control
Deleted
Note: my post is “Got back the pizza”, but someone changed it into “lets eat it” so I kept it how it was. LNECEL WROTE IT
I did change it to “lets eat it”
Pls dont change the text
Scratch-1106
Scratcher
70 posts

Official [scratchblocks] Testing Topic 9

set [ v] to []
Scratch-1106
Scratcher
70 posts

Official [scratchblocks] Testing Topic 9

set [Scratch-1106] to [1106]

Last edited by Scratch-1106 (July 6, 2025 13:31:40)

amagamecode
Scratcher
500+ posts

Official [scratchblocks] Testing Topic 9

lnecel wrote:

amagamecode wrote:

lnecel wrote:

vdiaz041 wrote:

lnecel wrote:

amagamecode wrote:

{
{
}{
::ring
::ring
((::ring))
::ring
((::ring))
::ring
::ring
}{
::ring
((::ring))
::ring
((::ring))
::ring
((::ring))
::ring
}{
::ring
::ring
((::ring))
::ring
((::ring))
::ring
::ring
}{
::ring
((::ring))
::ring
((::ring))
::ring
((::ring))
::ring
}{
::ring
::ring
((::ring))
::ring
((::ring))
::ring
::ring
}{
}::#fab15c reporter
}::variables reporter
Got back the pizza
when this post is posted::events hat
deactivate icons{
{
{
}{
::ring
::ring
((::ring))
::ring
((::ring))
::ring
::ring
}{
::ring
((::ring))
::ring
((::ring))
::ring
((::ring))
::ring
}{
::ring
::ring
((::ring))
::ring
((::ring))
::ring
::ring
}{
::ring
((::ring))
::ring
((::ring))
::ring
((::ring))
::ring
}{
::ring
::ring
((::ring))
::ring
((::ring))
::ring
::ring
}{
}::#fab15c reporter
}::variables reporter
}::control
create blocks{
make a pizza::control
boolean:<variable [i] exists?::sensing>::#595959
}::control

when this post is quoted::events hat
run (last created stack::control)::control
say (last created boolean::control boolean)
yay
Pizza party
when this post is posted::events hat
repeat until <variable [pizzas] exists?::sensing>
create a variable named [pizzas]::variables
end
set [pizzas v] to [0]
repeat until <(pizzas)=[100]>
make a pizza::control
change [pizzas v] by (1)
end
when this post is posted::events hat 
activate icons{
{
{
}{
::ring
::ring
((::ring))
::ring
((::ring))
::ring
::ring
}{
::ring
((::ring))
::ring
((::ring))
::ring
((::ring))
::ring
}{
::ring
::ring
((::ring))
::ring
((::ring))
::ring
::ring
}{
::ring
((::ring))
::ring
((::ring))
::ring
((::ring))
::ring
}{
::ring
::ring
((::ring))
::ring
((::ring))
::ring
::ring
}{
}::#fab15c reporter
}::variables reporter
}::control
Note: my post is “Got back the pizza”, but someone changed it into “lets eat it” so I changed back. WHO DID IT?
I did change it to “lets eat it”
Pls dont change the text
Too late

Last edited by amagamecode (July 6, 2025 13:52:17)

amagamecode
Scratcher
500+ posts

Official [scratchblocks] Testing Topic 9

@greenFlag ::#fff ring

Last edited by amagamecode (July 6, 2025 13:55:41)

amagamecode
Scratcher
500+ posts

Official [scratchblocks] Testing Topic 9


Click this link to get the empty text with the tutorial.
With the empty text:
<​::boolean>
Without the empty text:
<::boolean>

Last edited by amagamecode (July 6, 2025 14:19:10)

AlePen33
Scratcher
18 posts

Official [scratchblocks] Testing Topic 9

What
AlePen33
Scratcher
18 posts

Official [scratchblocks] Testing Topic 9

MaxSaturn3000_
Scratcher
44 posts

Official [scratchblocks] Testing Topic 9

sillyNate wrote:

MaxSaturn3000_ wrote:

Find the real Scratch block in each script.

Snippy-Snip-Snip! Post shortened! (^ω^::#666666)::#aa0000 cat

I think it's the “display text” micro:bit block for the first one
Second one is the “for each” block
Last one is the myBlock
answer (1) is (incorrect::#aa0000)::#0000aa
answer (2) is (correct::#00aa00)::#0000aa
answer (3) is (correct::#00aa00)::#0000aa
Not bad!

Last edited by MaxSaturn3000_ (July 8, 2025 19:51:48)

vdiaz041
Scratcher
500+ posts

Official [scratchblocks] Testing Topic 9

Scratch-1106 wrote:

set [you know... v] to [this topic is not for you]

there's this japanese forum topic you can visit
vdiaz041
Scratcher
500+ posts

Official [scratchblocks] Testing Topic 9

MaxSaturn3000_ wrote:

Find the real Scratch block in each script.

when this sprite touches (mouse-pointer v)::events hat
change [foo v] by (#ff0550)::variables stack
display text [Don't touch that!] on micro:bit::microbit stack
wait (1) sec::control stack
clear the display::microbit stack
stop [this script]::control cap

if (down down down down left left left left v) is pressed in order::makeymakey hat
set [foo4 v] to [0]::events stack
for each [foo v] in [27]{
set variable [foo2 v] to (pick from (-100) to (100)::operators reporter)::variables stack
set variable [foo3 v] to (pick from (-100) to (100)::operators reporter)::variables stack
ask (join (join (variable [foo2 v]::variables reporter) and [+]::operators reporter) and (variable [foo3 v]::variables reporter)::operators reporter) and wait::motion stack
if <(answer::motion reporter) equals ((variable [foo2 v]::variables reporter) plus (variable [foo3 v]::variables reporter)::operators reporter)::operators boolean>{
say [Correct!] for (1 v) sec::looks stack
change [foo4 v] by (1)::events stack
}otherwise{
say [Incorrect!] for (1 v) sec::looks stack
}::control loop
}::control loop
if <(variable [foo4 v]::variables reporter) equals [27]::operators boolean>{
broadcast [reward]::events stack
}otherwise{
say [You didn't answer all questions correctly. Try again!] for (1 v) sec::looks stack
}::control loop
end [this script v]::control cap

when @stopSign clicked::events hat
ask for (code v) and wait::sensing stack
if <(code::sensing reporter) equals [122448]::operators boolean> then say [You are MaxSaturn3000] otherwise say [You are not MaxSaturn3000]::custom stack
stop [everything v]::control cap
script 1:
when this sprite touches (mouse pointer v):: events cat 
script 2:
 for each [ v] in () {

}:: control
script 3:
 custom block:: custom 

Last edited by vdiaz041 (July 6, 2025 20:00:56)

MaxSaturn3000_
Scratcher
44 posts

Official [scratchblocks] Testing Topic 9

vdiaz041 wrote:

MaxSaturn3000_ wrote:

Find the real Scratch block in each script.

Snippy-Snip-Snip! Post shortened! (^ω^::#666666)::#aa0000 cat
script 1:
when this sprite touches (mouse pointer v):: events cat 
script 2:
 for each [ v] in () {

}:: control
script 3:
 custom block:: custom 
answer (1) is (correct::#00aa00)::#0000aa
answer (2) is (correct::#00aa00)::#0000aa
answer (3) is (correct::#00aa00)::#0000aa
You found all 3 real Scratch blocks! Great job!

Last edited by MaxSaturn3000_ (July 8, 2025 19:52:10)

vdiaz041
Scratcher
500+ posts

Official [scratchblocks] Testing Topic 9

MaxSaturn3000_ wrote:

vdiaz041 wrote:

MaxSaturn3000_ wrote:

Find the real Scratch block in each script.

when this sprite touches (mouse-pointer v)::events hat
change [foo v] by (#ff0550)::variables stack
display text [Don't touch that!] on micro:bit::microbit stack
wait (1) sec::control stack
clear the display::microbit stack
stop [this script]::control cap

if (down down down down left left left left v) is pressed in order::makeymakey hat
set [foo4 v] to [0]::events stack
for each [foo v] in [27]{
set variable [foo2 v] to (pick from (-100) to (100)::operators reporter)::variables stack
set variable [foo3 v] to (pick from (-100) to (100)::operators reporter)::variables stack
ask (join (join (variable [foo2 v]::variables reporter) and [+]::operators reporter) and (variable [foo3 v]::variables reporter)::operators reporter) and wait::motion stack
if <(answer::motion reporter) equals ((variable [foo2 v]::variables reporter) plus (variable [foo3 v]::variables reporter)::operators reporter)::operators boolean>{
say [Correct!] for (1 v) sec::looks stack
change [foo4 v] by (1)::events stack
}otherwise{
say [Incorrect!] for (1 v) sec::looks stack
}::control loop
}::control loop
if <(variable [foo4 v]::variables reporter) equals [27]::operators boolean>{
broadcast [reward]::events stack
}otherwise{
say [You didn't answer all questions correctly. Try again!] for (1 v) sec::looks stack
}::control loop
end [this script v]::control cap

when @stopSign clicked::events hat
ask for (code v) and wait::sensing stack
if <(code::sensing reporter) equals [122448]::operators boolean> then say [You are MaxSaturn3000] otherwise say [You are not MaxSaturn3000]::custom stack
stop [everything v]::control cap
script 1:
when this sprite touches (mouse pointer v):: events cat 
script 2:
 for each [ v] in () {

}:: control
script 3:
 custom block:: custom 
answer (1) is (correct::#00aa00)::#0000aa
answer (2) is (correct::#00aa00)::#0000aa
answer (3) is (correct::#00aa00)::#0000aa
You found all 3 real Scratch blocks! Great job!
yay
wilsoncooper
Scratcher
100+ posts

Official [scratchblocks] Testing Topic 9

(\reporter\)\
HOLY CRUD I FOUND A GLITCH (look at the code)
amagamecode
Scratcher
500+ posts

Official [scratchblocks] Testing Topic 9

wilsoncooper wrote:

(\reporter\)\
HOLY CRUD I FOUND A GLITCH (look at the code)
move \(\10)\ steps:: motion 
((king of page [885]::sensing)+(edit))::hat events cat

Last edited by amagamecode (July 7, 2025 10:20:37)

Powered by DjangoBB