NEVER DO this on SCRATCH ! | EP 3
ฝัง
- เผยแพร่เมื่อ 18 พ.ค. 2023
- Hi Smart Minds,
In this video I will be showing you some other ways of BREAKING SCRATCH !!!
Previous Video
• NEVER DO this on SCRAT...
Episode 1
• NEVER DO this on SCRAT...
My Scratch Account
scratch.mit.edu/users/rehansc...
LIKE, SUB AND COMMENT !
#scratch #scratch3
1. Make a block. 2. Define ur block to itself 3. Make a variable that is the same name as the block 4. Set tempo to tempo
Cool
*your
@@AlvaroTube nErD
What tempo?
Music tempo
1. Make a block that says 'NO!'
2. Do repeat and pick random answer to timer
3. Use meow sound
4. Add wait until and touching mouse pointer
5. Add create clone of myself
6. Add if loudness contains mouse X then else
7.Add say in the then
8. Add Meow2 in else
9. Add Brodcast
what?
Is the block run without screen refresh?
Heres an idea. 1. search up %15 in projects. 2. Copy the square. 3. go back to your project. 4. place a Join banana block. 5. rename all the costumes and sounds with the square. 6. your join block now says undefined when you click it
I found a way to break scratch!
1. Get a "When Green Flag Clicked" block
2. Place a "Forever" block in the "When Green Flag Clicked" block
3. Add a "create clone of myself" block and a "delete this clone" block in the "Forever" block
4. Get a "When I Start As A Clone" block
5. Add a "create clone of myself" block and a "delete this clone" block in the "When I Start As A Clone" block
6. Congratulations! You broke Scratch! :D
7:14 i actually tried that, it works and now I'm gonna have nightmares tonight
Same.... HELP ME! I'M HAVING A HEART ATTACK!!!!!!!!!!!!!!!
If you inport 300+ images the app crashes
9:31 No, this is not a glitch at all. Scratch repeatedly adds 200 to negative color values to make them positive. -100+200=100, so 100 is what scratch interprets as -100.
2:13
2:01
1:20 that's only when you're in the costumes tab, it's higher when your outside
Cool bug i found! 1. Make a custom block. 2. Name the block "%15" 3. Press "Ok" and then the "X". 4. Go into any other category (this may not work on the offline version)
6:57 I’m gonna cause mass destruction with this
If you name the costumes to the %15 character and the sounds too, and then start typing the %15 character in a text box inside the costume editor, it starts glitching out and does some weird things if you flip the costume and stuff
Edit: If you convert the sprite to bitmap while it's in the broken mode scratch breaks. Also if you try typing another text box in the broken mode you can't. If you create shapes with the shape tool they stick to your cursor, and if you try erasing them it acts weird too.
Tying the %15 character in the textbox inside the costume editor mostly crashes for me, except that one time, where I couldn't use the scroll bar on the vector image in the editor. :/
@@GasterBlasterMaster21 I got to experience something
the flipping was'nt weird, the transparent background disappeared, I could scroll, I could edit, but the editing was buggy
if I wanted to draw something, I had to click on something in the vector editor, then vector tool options, then click back, I couldn't draw lines, but I could make a circle, I can change color, and then after I made an oval, nano died with the scratch editor.
6:35 HOLY SH!T THAT WOULD BE AN EPIC HORROR GAME SOUND
Yp
@@SLSmartMind I'm so lucky to be noticed
Horror game makers: WRITE IT DOWN 😱😱😱😱
@SLSmartMind 6:35
NO SWEARING
Here's an idea, make a script where it brodcasts a message forever, and the message creates a clone of the sprite, and when you put the when i start as a clone hat block, put create clone of myself in in the hat block, and there you go, click the flag and then scratch will probably crash
It didn't work, I want a refund
Just create 1 clone, but when it starts as a clone creates another one and deletes itself
@@flameytherealone he already tried that one
Na na that's too much work. Here's a better way. Start with a when green flag clicked block. Now create a custom block and name it clone. Make sure to tick run without screen refresh or this won't work. Now under define clone, put a forever loop with a simple create clone of myself. Now under when green flag clicked put your new custom block clone underneath. Finally get a when I start as clone block and also put the custom block under. Now start the project. Done! I tested this with the browser and I immediately was unable to end the project. And the message "a tab is slowing down your browser close it?" Message.
Heres a way to break scratch
First make a block
Name it anything
Then rename it to %15
Then move it
Then why is the block thing from the define block seperate
10:18 It's none destructive, delete the blank variable and your good to go
6:47 try pressing on your keyboard ALT+F4
did.. *EVERY SINGLE ONE OF US ASK?*
Adding 200+ costumes to a sprite doesn't crash scratch, i have imported 12522 costumes at once, didn't break
(it was turbowarp however)
1. When green flag clicked. make a messege with a space.
2. broudcast " "
3. when i recive " ". Stop over spripts in this sprite. Broudcast " ".
4. when i recive " ". Ask " ".
Now you cant comment.
Do this on the online editor.
3:38
i think this happens because scratch was unable to load that character, stopping it from loading correctly
6:36 In mobile editor it's worse, i just made it say hello. Nothing was happening, but when i stoped the project it just started saying hello, after a few seconds it crashed. So it's scary.
For me it gets really loud to the point where there's no audio and then scratch crashes
16:52 use to make the cat with no sound:
1. Go to sounds.
2. Press fast replay button too many times.
3. Replay the sound.
I found a way to crash scratch.
1. Drag any sound from any project in your backpack
2. Load another project
3. Drag the sound to the sprite tab.
(This only works in browser)
6:45 after he says “ok let’s try stopping it” I think you can hear an echoey sound of “subscribe to sl smart mind
1. Pull out green flag block
2. put forever block on green flag
3. duplicate the same sound block 100+ times
4. hear what's real pain feels like
Forever: Clone myself
When started as clone: Clone myself, then delete current clone
if you drag a clone myself block to the backrops something will happen with the block
1. Make custom block 2.forever loop on the custom block 3.put the make clone of myself in the define block
4.put the custom block below the make of myself 5.lag;(
1. Make it start with the clone myself block
2. make the when I start as clone block have the forever make clone of myself block
3. if you press green flag, it will crash the project.
1. Go to a big project like paper Minecraft
2. Run the project
3. Just go to a part when there is lots of clones
4. See inside and click a sprite
5. You lagged scratch and your pc
very simple explanation for the %15 thing: % and a number is used by url to define unique unicodes such as Є or ╡ and %15 is the definition for that square in url (it is different from unicode codes, since unicode character 15 is ☼) and the pallete disappearance, the square causes an error in block rendering, and it doesnt render the next ones
GoodJob!
Oh, I’m so used to only seeing Text to Speech in ScratchX.
Also, I forgot they renamed More Blocks until more than 1 person mentioned My Blocks.
6:50 that sound is terrifying
%15 character breaks Scratch, since that character corrupts code. That works, when the internal errors start to occurr, while program reading the code. What i mean, is program attempts to view the code, but it thinks the code is cutten in half. Instead, program just gives up and skips the code. Wondering what kind of strange character is that, it is NULL. NULL character is broken and unfinished in Unicodes. Take an example: Type "0(NULL)1" in chat, and you get only message "1". It almost completely cuts the text apart. Maybe, instead of calling it NULL, can we name it "Scissors Character"?
Informative
Thnx :D
0(NULL)1
shift + ctrl + c actually allows you to open the code of the website, I think? its just that when I did this, a black rectangle with pieces of code appeared.
1:put the forever loop first can be when i started as clone 2:add the create clone and delete 3:put the lesson like /H 4:add 9 if then 5:clone your character 11 times 6:add a meme on first
an annoying sound you can try: 1 encase a broadcast message block in 10 repeat 10 blocks incased in a forever loop encased in 20 more repeat 10 blocks attached to a when flag clicked block. 2 repeat the same thing 2 times but change the broadcast blocks to change pitch by random -10 to 10 and change volume by random -10 to 10. 3 put a when i receive message block play sound. 4 enjoy your misery
to make chaos in scratch:
1. create a custom block in scratch, and name it:%n
2.add a Boolean, then a text label
3.type n/m in the text label in the top left of the screen
4. click on the blue area
5. click costumes
6. click code
You mean purple?
Because it’s already purple!
here’s one make a block with a EVERY LONG name and put it in a forever loop then the put what you want in the hat block then the hat block will be invisible
if you put a 'run without screen refresh' block in a 'run without screen refresh' block and do a forever loop with one block in, you will lag scratch
3:00 it used to just turn into an error block
7:04 what you should do!
Found a way to break scratch.
Easier route:
1. Make a new project
2. make a small dot costume and use the smallest pen size. 1
3. keep the cat costume
4. switch to the dot.
5. use the divided by operator. (any number) divided by (0)
6. put the operator block in the set size to block.
7. run the project.
8. switch to the cat.
NOW YOU MADE THE BIGGEST SPRITE IN SCRATCH. BIGGER THAN EARTH ITSELF!
More difficult route (with lag!) :
1. Make a new project
2. make a small dot costume and use the smallest pen size. 1
3. keep the cat costume
4. switch to the dot.
5. Repeat the (number) x (number) operator all over and over and put the operators in operators in operators in operatotrs. do it all over again until you're done. Put a very big number like 99999999999 in the number slots. (This is when it lags.)
6. put the VERY BIG operator block into the set size to block.
7. start the project.
8. revert back to the scratch cat but don't change the size.
Now your sprite is WAY BIGGER THAN THE SCREEN ITSELF YET AGAIN. MAYBE EVEN YOUR HOUSE.
It's useful than broken
@@SLSmartMind Still kind of broken since the difficult route produces lag and the sprite is way bigger than the screen itself
easy way. 1. make a new costume with no art 2. set size to 1 divided by 0 and switch to a costume with art boom the biggest sprite!
doing "When I start as clone" -> "Create clone of myself" -> "Delete this clone" will cause a crash
Another way to kind of break scratch: You know when you go to the text input and import a long number it moves away from the window? So i input SO MUCH by holding a number for some time, then copying it, then holding the paste buttton, then repeat, that the input after a long line of whatever number you inputted, is completely blank.
Also another way to break scratch is to Set a variable to a veeeeeeery loooooooooong number then when you click on show of the variable, it will show Infinity. Seriously.
thanks that this time the explosion was quieter than last time
Yh
Last one was XP
Add a circles backdrop and spam with make Press [Convert to Bitmap] and press again [Convert to Vector] will start to backdrop glitching. if you spam, will the backdrop fade
1 make a custom 2 get the block and put it under get a forever block an put the custom block in.
1: Copy any shape
2: Paste
3: Go to sounds
4: Click Fade out
5: delete w
I haven't tested this yet, but I think this will break Scratch.
Upload over 200 sounds like in costumes.
9:09 nice thx
make a custom block then add the text to speech extension make the text to speech block say anything the put the text to speech block inbetween the two custom blocks it will say the thing forever (you have to click the hat block for it to work)
plus. if you rename EVERYTHING here 3:12 in previous video you get just one looks block and thats it! (for part 4)
make a code where you put a "create clone of myself" inside of a forever loop, and make others, then put them under the most recent "create clone of myself".
If you speed up any sound so that it’s 0.00 seconds long you can infinitely make it louder
Just found an unstoppable way to confuse Scratch:
1. Add the "Text to Speech" extension.
2. Add a message and name it.
3. Put in the hat block "When I receive [message]."
4. Connect it with the "speak" block and qut in any world in the input.
5. Now put a "when green flag clicked" block alone.
6. Put the "broadcast [message]" block in a forever loop with no delay.
7. Start the project.
As you can see, it is now pretty loud, and I'm telling you, you can't stop it, especially by
preessing the stop sign!
1. do some important coding
2. make a block named %15 (not the square)
3. add an input
4. enter the block
now you have an empty block and the other blocks in the scroller thingy are a mess
another one
1. do arabic language
lol right to left like the writing
If you set a sprite's color effect to infinity (1/0), it turns grayscaled!
Yh
I did showcase it in my scratch hacks video
I found another way to break backdrop.
1. get a motion block
2. drag it to backdrop
3. the block is there but it’s not in the backdrop pallete
Really crazy.
Woah !
the text to speech one happens only with broadcast because you don't wait until one block is finished,you just go to the next block IMMEDIATELY
"NEVER DO this on SCRATCH" i'm gonna do everything in these videos
1. Make a my block
2. type "%n"
3. select bolean
4. add a label
5. type in it "%dn"
6. click OK
Then your blocks disappear
7. go to costumes
8. go back to code
YOU BREAK SCRATCH
It works
Hey here is idea: 1. Place when press flag 2. Place the block forever 3. And place block make clone.
That will work bc i try
1: Use a forever block
2: Add the sound Meow (not until done, on loop.)
3: It’ll never end.
4: Add the “when flag clicked”
5: make the glitch
6: start the project (it’s very loud)
1: Go To Backdrops. 2: Create New Backdrop. 3: Select Rays. 4: Convert To Bitmap. 5: Convert To Vector. 6: Go To Codes. 7: Go To Backdrop Customes, And You Dodged The Error
1. get set color block
2. put (0) join (infinity) block in set color block
3. start the project then the spirte will be grey white and black
1.Make a block 2.hold down the mouse on that block 3. press ctrl + c 4. press ctrl + v
1. Make a custom block 2. name it %15(just type %15 not the square thing) 3.What happened to the blocks.
Idea: First, make a new project and make a my block. Name it %15. It will not work, so press X and then all the blocks should be jumbled up.
1. make a block 2. make your muose pointer go to the block 3. press backspace 4. go to costumes 5. where is the block?
Use a sprite, then set color effects to -50, and then you have to guess the color
Here is one I just found: 1. search up %15 in the projects 2. copy the symbol 3. Make a new project 4. go to variables and click the "new variable" option 5. name your variable after the same symbol.
If you did everything right than somehow you can make a non existent variable and ,,erase" all the blocks in the variable category.
If you reload the page than everything will go back to normal.
EDIT: I just realised if you make another non existent variable than it says the ___ named variable doesn't exist anymore
Did you mean box
If you have a run without screen refresh custom block, put the custom block under the block that defines it, and get a green flag clicked forever and then put the custom block inside it, you can break scratch.
I think I just found one.
Add all the stack blocks together.
the speech loud sound one would be really great for horror games
in 5:30 he deleted it but when i looked in costumes i saw THE SAME SPRITE EVEN THO IT WAS NO MORE
to explain the last one, the most amount for the color effect is 200. 200/2 = 100 so it will always put the value for color that is halfway.
another way to think of it is that scratch repeats colors every 200 colors
because -100 and 100 are 200 apart they are the same color
this also means that -5 is the same color as -405, -205, 195, 395, 595, and so on
I have a way to confuse scratch.
1) Make a lot of random variables in the scratchcat sprite
2) Make one variable named with the "%15" glitch and it will say that it already exists.
3) Press ok on the prompt
4) Either scroll or click into one of the categories of the blocks and all the blocks will be compact.
1. Go to sound palettes. 2. Use milky ways. 3. Change the cat sprite to square. 4. Press the green flag. 5. You broke scratch.
Use milky ways ?
i guess i got lucky on the 2nd one
(i was uploading a thousand sprites for [some recreation or just fun] and it didnt break at all)
i don’t know if everyone knows this but you can import gifs in the costume editor and every frame will be a costume
i know that
(This might not break scratch entirely)
1. Get some blocks (random)
2. Get exactly 500 blocks, or to the point where there is WAY too many blocks.
3. Mess around with everything, the sound, sprites, costumes, and other stuff, like backdrops.
4. Run the project.
[BONUS]. If you want a little.. extra.. you can add extra sounds, sprites, and costumes, and other stuff, like backdrops.
Create a custom block. Delete the hat block with right click. Then undo it (ctrl+z). Finally, You got a useless block.
Go on a sprite. Drag a motion block into your backpack. Now, go to the stage's code. Drag the motion block out and put it into the stage's code area. Now you have a motion block in the stage code!
Woah !
Would it work ?
The costume one probably depends on the resolution
Yh
So i added 1 hour long sound for sprite and it froze scratch completly. You should do that.
2:05 if you copy a doodle that is 21k words the scratch window will break and not go back again, the only solving is to restart
it just happened to me so idk if its real
1. make a new blank costume
2.set size to 100000
3. go back to the costume that you were using.
4.OMG THE SCRATCH CAT IS HUUuuuuUuuuUUuUUUUUuUUuUUuUUuUUUUuuUUge
Lol
4:43 but if u remove the clone of the cat you automatically sign out of your scratch account
I just tried the speak glitch on scratch, it actually crashes scratch but in the web version it does some weird things
If you put too many items into a backpack, Scratch might get a lag
I think if you breakpoint and add the LARGEST number that scratch can't comprehend, it would break.
A very simple little sound glitch. If you put a forever block under a when flag clicked block and then put a start sound block it will be really glitchy.
1. Put a when flag clicked. 2. Put a forever block. 3 . Put change whirl effect by 10000.
that also caused a bsod
1. Delete more costumes and sounds
2. Turn up the volume up to 1000%
3. Add a set drag mode ( draggable) and run it.
4: make 5 variables and set them to something long
5: make a forever loop of the sprite saying the variable and waiting 0.1 seconds here is a better example:
When green flag clicked
Forever
Say Variable 1
Wait 0.1 seconds
Say Variable 2
Wait 0.1 seconds
Say Variable 3
Wait 0.1 seconds
Say Variable 4
Wait 0.1 seconds
Say Variable 5
Wait 0.1 seconds
Impossible because the volume goes to 100%
9:40 Color functions on a scale from 0 to 200, where both ends are red.
Imagine a color wheel and start from red. If you move to the left (negative), you'll move closer into magenta then purple, but if you move to the right (positive), you'll move closer into orange then yellow. That's why negative values are different colors the from positive values: it travels along the same color spectrum but mirrored from each other.
Simplified, it's kinda like this: red (-200), green, blue, red (0), green, blue, red (200).
The reason [(100) = (-100)] here is because if you fold that spectrum in half, (100) is folded onto right onto (-100).
It isn't broken, it works exactly as intended.
Thanks for the info :D
I saw a glitch that messes up your codes.
1. Create a block.
2. Name it %15.
3. Click "OK" then "Cancel".
You will see in the left edge, there's a strange code.
10:16 I've tried that too and my hacked blocks disappeared.
1. put a when flag clicked 2. put a forever block under the when flag clicked 3. put a change color effect and set it to 99, and make sure everything is connected, 4. press the green flag and watch scratch cat go crazy! warning epilepsy warning.
Uuuummmm
secret: ctrl+search+h on scratch
Yeah do it it’s so cool 😮
@@BenjaminTy2 what it do?
@@GarNomadTheReal Blud it too lazy to do it 💀
@@Ready-for-the-next-show mobile user bro
@@GarNomadTheRealcolor inversion mode
Try this:
1. Make a variable 2. Use the %15 weird buggy symbol. 3. Find out