Discuss Scratch

Goldking9
Scratcher
77 posts

The Fan-Made Scratch 4.0 Project

I love these ideas.
vulchi99
Scratcher
24 posts

The Fan-Made Scratch 4.0 Project

when green flag clicked
forever

Scratch 4.0
Donut1673
Scratcher
9 posts

The Fan-Made Scratch 4.0 Project

I think there should be a

glide () 
block
Jmesgmes9696
Scratcher
18 posts

The Fan-Made Scratch 4.0 Project

go to [nearest v] source of color (#FFFFFF)
(user id)
when stop sign clicked
run green flag
MOFEABI
Scratcher
59 posts

The Fan-Made Scratch 4.0 Project

when green flag clicked
Make a programming language
Jmesgmes9696
Scratcher
18 posts

The Fan-Made Scratch 4.0 Project

 //(Spawn Pico)
Jmesgmes9696
Scratcher
18 posts

The Fan-Made Scratch 4.0 Project

Jmesgmes9696 wrote:

 //(Spawn Pico)
The is supposed to be a block in a new category called “Advanced Blocks: These blocks have advanced funconality and are to be used only if you know what they do.”
CreeperBoi2468
Scratcher
7 posts

The Fan-Made Scratch 4.0 Project

when green flag clicked
point towards x: (0) y: (0) :: motion

Last edited by CreeperBoi2468 (Nov. 2, 2025 01:08:09)

d016
Scratcher
100+ posts

The Fan-Made Scratch 4.0 Project

Donut1673 wrote:

I think there should be a

glide () 
block

What would the block even do?

glide (23) :: motion // does it take 23 seconds to glide, or does it move 23 steps? In which direction would the sprite glide? There are so many questions, with no answers
d016
Scratcher
100+ posts

The Fan-Made Scratch 4.0 Project

Jmesgmes9696 wrote:

go to [nearest v] source of color (#FFFFFF)
(user id)
when stop sign clicked
run green flag


By the way, you can use a :: to define block colors and shapes:


when @stopSign clicked :: events hat
cool control block :: control
go to (Stage :: extension) :: motion
turns into

when @stopSign clicked :: events hat
cool control block :: control
go to (Stage :: extension) :: motion
Jmesgmes9696
Scratcher
18 posts

The Fan-Made Scratch 4.0 Project

d016 wrote:

Jmesgmes9696 wrote:

go to [nearest v] source of color (#FFFFFF)
(user id)
when stop sign clicked
run green flag


By the way, you can use a :: to define block colors and shapes:


when @stopSign clicked :: events hat
cool control block :: control
go to (Stage :: extension) :: motion
turns into

when @stopSign clicked :: events hat
cool control block :: control
go to (Stage :: extension) :: motion
THANK YOU!!!
Jmesgmes9696
Scratcher
18 posts

The Fan-Made Scratch 4.0 Project

More blocks(FIXED)
when @stopSign clicked :: events hat
forever :: events hat
restart project and wait (0.5) seconds in between
restart project stops all before the waiting time then runs the green flag after the waiting time
go to (the middle of nowhere :: motion) :: motion
go to (the middle of nowhere) disables fencing and moves the sprite to a random position outside the stage
enable/disable fencing
enable/disable enables fencing if it is disabled and disables it if it is enabled
<fencing enabled?>
fencing enabled? checks if fencing is enabled then returns an answer(true or false)
paint sprite (#ff0000) :: looks
paint sprite sets the color of the sprite to the specified color
create and show a static image of(turtle v) in the color(s) (#ffffff), (#ff0000), and (#000000)
the options in the dropdown list are turtle, arrow, pencil, and pen. create and show a static image of also generates its image in three colors:
(outline color), (fill color 1), and (fill color 2). you can set the outline color to #ffffff for no outline. a fill color also will turn black if the fill color 1 or 2 is white.(TIP: A static image is a sprite that is not shown on the sprite info tab and has no real costumes.)
IDidAFard
Scratcher
4 posts

The Fan-Made Scratch 4.0 Project

This is probably related, don't announce projects you haven't made/started yet, and if OP you read this, you will definitely see a bunch of correlations between that and your project;

where are you putting your 500MB projects?,
you need a pretty big server, large amounts of storage, security (it took FAR too long for scratch to actually hide unshared projects), and those cost a lot.
you can't just “import .exe's”,
that's just plain not a thing you can do, decompilation is one of the hardest things you can do with a program.
the list goes on.

Last edited by IDidAFard (Nov. 13, 2025 16:33:34)

Jmesgmes9696
Scratcher
18 posts

The Fan-Made Scratch 4.0 Project

My browser / operating system: ChromeOS 14541.0.0, Chrome 138.0.0.0, No Flash version detectedMy browser / operating system: ChromeOS 14541.0.0, Chrome 138.0.0.0, No Flash version detectedMy browser / operating system: ChromeOS 14541.0.0, Chrome 138.0.0.0, No Flash version detectedMy browser / operating system: ChromeOS 14541.0.0, Chrome 138.0.0.0, No Flash version detectedMy browser / operating system: ChromeOS 14541.0.0, Chrome 138.0.0.0, No Flash version detectedMy browser / operating system: ChromeOS 14541.0.0, Chrome 138.0.0.0, No Flash version detectedMy browser / operating system: ChromeOS 14541.0.0, Chrome 138.0.0.0, No Flash version detectedMy browser / operating system: ChromeOS 14541.0.0, Chrome 138.0.0.0, No Flash version detectedMy browser / operating system: ChromeOS 14541.0.0, Chrome 138.0.0.0, No Flash version detectedMy browser / operating system: ChromeOS 14541.0.0, Chrome 138.0.0.0, No Flash version detectedMy browser / operating system: ChromeOS 14541.0.0, Chrome 138.0.0.0, No Flash version detectedMy browser / operating system: ChromeOS 14541.0.0, Chrome 138.0.0.0, No Flash version detectedMy browser / operating system: ChromeOS 14541.0.0, Chrome 138.0.0.0, No Flash version detectedMy browser / operating system: ChromeOS 14541.0.0, Chrome 138.0.0.0, No Flash version detectedMy browser / operating system: ChromeOS 14541.0.0, Chrome 138.0.0.0, No Flash version detected
Jmesgmes9696
Scratcher
18 posts

The Fan-Made Scratch 4.0 Project

anyways just tell scratchteam to add all of this, i want this whole discussion's ideas in real scratch
(output)
when green flag clicked
forever
Scratch is da Best
i like it
ScratchUpdate
Scratch 4.0
and stuff
end
(ya good)
Jmesgmes9696
Scratcher
18 posts

The Fan-Made Scratch 4.0 Project

enter json
JSON:

1 {exit json
2 ::::
3 }
EV2048
Scratcher
36 posts

The Fan-Made Scratch 4.0 Project

Can any of you add an exponent block for the “Operators” category? It would benefit a lot of people and looks something like this:
((10) ^ (10)::operators)
Custom reporters and booleans would also be cool:
((5)!::custom)
<(1234) is greater than 1000?::custom>
define (number1)!
stuff
define (number2) is greater than 1000?
return <(number2::custom) > (1000)>::custom cap
These are just my suggestions, I wish you good luck!

Last edited by EV2048 (Nov. 14, 2025 22:33:09)

rafael12scratch
Scratcher
18 posts

The Fan-Made Scratch 4.0 Project

when green flag clicked
previous costume
Jcoder64
Scratcher
5 posts

The Fan-Made Scratch 4.0 Project

The 3d editor, js code, controller support,and link block are already rejected by the ST
EV2048
Scratcher
36 posts

The Fan-Made Scratch 4.0 Project

d016 wrote:

Donut1673 wrote:

I think there should be a

glide () 
block

What would the block even do?

glide (23) :: motion // does it take 23 seconds to glide, or does it move 23 steps? In which direction would the sprite glide? There are so many questions, with no answers
That's very true, at LEAST 1 more input would answer A LOT of questions:
glide (2) seconds (50) steps::motion

Powered by DjangoBB