Discuss Scratch

Code-Fixer
Scratcher
4 posts

Add an "when I start as a stamp" and "delete this stamp".

So my idea is to make 2 new blocks called “When i start as a stamp” and “delete this stamp” because it is very complicated to make it without a block itself. Plus, We already have this block called “delete this clone” and “when I start as a clone”.

The function for “When i start as a stamp” its the same thing with “when i start as a clone” but, it is only used for non-moveable blocks such as “if <> then”, “wait () sec”, “delete this stamp” etc otherwise it's just not going to run the script and for “delete this stamp” it's the same thing as “delete this clone”

This is why I want to add two blocks.
tagrim123
Scratcher
500+ posts

Add an "when I start as a stamp" and "delete this stamp".

Code-Fixer wrote:

So my idea is to make 2 new blocks called “When i start as a stamp” and “delete this stamp” because it is very complicated to make it without a block itself. Plus, We already have this block called “delete this clone” and “when I start as a clone”.

The function for “When i start as a stamp” its the same thing with “when i start as a clone” but, it is only used for non-moveable blocks such as “if <> then”, “wait () sec”, “delete this stamp” etc otherwise it's just not going to run the script and for “delete this stamp” it's the same thing as “delete this clone”

This is why I want to add two blocks.
…so worse clones
CodeComet6161
Scratcher
500+ posts

Add an "when I start as a stamp" and "delete this stamp".

when I start as a stamp ::hat pen

delete this stamp ::cap pen
Code-Fixer
Scratcher
4 posts

Add an "when I start as a stamp" and "delete this stamp".

CodeComet6161 wrote:

when I start as a stamp ::hat pen

delete this stamp ::cap pen

How?
CodeComet6161
Scratcher
500+ posts

Add an "when I start as a stamp" and "delete this stamp".

Code-Fixer wrote:

CodeComet6161 wrote:

when I start as a stamp ::hat pen

delete this stamp ::cap pen

How?
[scratchblocks]
when I start as a stamp ::hat pen

delete this stamp ::cap pen
Learn more.
Code-Fixer
Scratcher
4 posts

Add an "when I start as a stamp" and "delete this stamp".

CodeComet6161 wrote:

Code-Fixer wrote:

CodeComet6161 wrote:

when I start as a stamp ::hat pen

delete this stamp ::cap pen

How?
[scratchblocks]
when I start as a stamp ::hat pen

delete this stamp ::cap pen
Learn more.

I mean how to get the block of is it hacked?
pippy2011eight
Scratcher
100+ posts

Add an "when I start as a stamp" and "delete this stamp".

tagrim123 wrote:

Code-Fixer wrote:

So my idea is to make 2 new blocks called “When i start as a stamp” and “delete this stamp” because it is very complicated to make it without a block itself. Plus, We already have this block called “delete this clone” and “when I start as a clone”.

The function for “When i start as a stamp” its the same thing with “when i start as a clone” but, it is only used for non-moveable blocks such as “if <> then”, “wait () sec”, “delete this stamp” etc otherwise it's just not going to run the script and for “delete this stamp” it's the same thing as “delete this clone”

This is why I want to add two blocks.
…so worse clones
I agree with this person, no support
ametrine_
Scratcher
1000+ posts

Add an "when I start as a stamp" and "delete this stamp".

why not just use clones?
Scyth3d
Scratcher
500+ posts

Add an "when I start as a stamp" and "delete this stamp".

Ehhh. The only use case for this is to exceed clone limit. Ima say no support although it is annoying to work around this all the time
Toodchop
Scratcher
100+ posts

Add an "when I start as a stamp" and "delete this stamp".

We already have:

when I start as a clone

So, a coded stamp wouldn't be necessary.


What about this:

when I start as a pen trail :: pen hat
MagicCoder330
Scratcher
1000+ posts

Add an "when I start as a stamp" and "delete this stamp".

First off, this update would need the stamp system completely reworked, since currently stamps just change the color of the background (or pen layer? oversimplificaiton I know but this is basically what happens)

Second, if this was implemented, these would just be practically identical to clones. This is redundant, I don't agree with this suggestion.

Last edited by MagicCoder330 (Sept. 29, 2025 15:16:49)

Pi_master31
Scratcher
100+ posts

Add an "when I start as a stamp" and "delete this stamp".

I do not see why we would need this, we already have clones.
Scratch_NT
Scratcher
500+ posts

Add an "when I start as a stamp" and "delete this stamp".

The problem is that pen is not supposed to work like tht (many said it above alr) we have clones that move around. Pen extension things are not nmeant to be programmed as new sprites but rather they just allow existing sprites to paint, stamp and leave lines instead.
CodeComet6161
Scratcher
500+ posts

Add an "when I start as a stamp" and "delete this stamp".

Code-Fixer wrote:

CodeComet6161 wrote:

Code-Fixer wrote:

CodeComet6161 wrote:

when I start as a stamp ::hat pen

delete this stamp ::cap pen

How?
[scratchblocks]
when I start as a stamp ::hat pen

delete this stamp ::cap pen
Learn more.

I mean how to get the block of is it hacked?
That's the thing, it doesn't exist.
jmdzti_0-0
Scratcher
1000+ posts

Add an "when I start as a stamp" and "delete this stamp".

Pen drawings are pngs rendered in the stage (they’re not even saved in the project). Keeping track of which stamp is which would defeat the entire purpose of the stamp block. Use clone blocks instead.
Dan0da0man
Scratcher
39 posts

Add an "when I start as a stamp" and "delete this stamp".

yeah i agree with what everyone is saying. this is just a low resolution way to get around the clone limit, so no support.
mtaka4
Scratcher
100+ posts

Add an "when I start as a stamp" and "delete this stamp".

What about
Wait () seconds and then delete this stamp. :: pen hat
There will be no little bump at the bottom

Powered by DjangoBB