Make your project UNREMIXABLE !
Hi Smart Minds,
In this video I will be showing you how to prevent others from looking into your code and even remixing and editing your project ! This is all done by inbuilt scratch blocks which is crazy.
My Scratch Account
scratch.mit.edu/users/rehansc...
LIKE, SUB AND COMMENT !
#scratch #scratch3
Пікірлер: 518
Yeah, i made this before lol. Unfortunately the ST unshared my remix shield because it violated the community guidelines which says "support the remix culture" so yeah...
@PhilHoob
8 ай бұрын
You should really include a warning that it's against the community guidelines. Otherwise some good projects could get taken down.
@SLSmartMind
8 ай бұрын
Yh yh. True
@DKBros1277
8 ай бұрын
@@SLSmartMind hi
@This_GamerALIX
8 ай бұрын
I actually have a good reason to use this
@maltion9097
8 ай бұрын
What if you don't say it wasn't intended to be unremixable?
Be aware that this is probably against Scratch Community Guidelines as it prevents people from remixing your project. (Also you can just pause the project if you have Scratch Addons but little Timmy probably doesn't know what a Chrome extension is)
@ayequijano2992
8 ай бұрын
how old is little timmy?
@explodinghammeronthe17thof36
8 ай бұрын
lets go im a gangster now
@SLSmartMind
8 ай бұрын
Well it's true, your project might get taken down but the project which I found this had no issue because it was from 2022
@SLSmartMind
8 ай бұрын
Also I shared a project using this let's see how long would it last
@GdShard5
8 ай бұрын
@@ayequijano29922
this could actually help scratch. it could allow full chatrooms, instead of prewritten chat messages.
@leomartin7409
8 ай бұрын
Well isn't that not allowed?
@El_pana_Ivan
8 ай бұрын
wdym
@leomartin7409
8 ай бұрын
@El_pana_Ivan because there is no censoring so people could... You get it at this point right?
@Erik_The_grate
8 ай бұрын
How?
@A-Plays-Games
8 ай бұрын
Scratch doesn't allow chat rooms because it can't really be monitored, basically removing scratch's family friendly motto. People have made them and scratch has removed them@@Erik_The_grate
This just detects if you touched the see inside button, if you just write /editor at the end of the project link, it will let you enter, also, you can click the see inside button while the project is loading, or with the scratch addons pause button, or by moving the see inside button by inspecting element
@SLSmartMind
8 ай бұрын
Yep
@TlMEL0RD
8 ай бұрын
Exactly what I was thinking
@average-wubbox-enjoyer
6 ай бұрын
jerm pfp
@SunfyreBlades
2 ай бұрын
not if you add a timer thing that detects like when timer 0.0001
You can go in the editor by moving the see inside button with inspect. Also add an anti-save variable so you can't remix till that's gone. Google snake has code so only running from project page, and not editor works. Just move see inside xD. Anti save variable: set [variable v] to (user id). The user id is a hacked block.
they can still use scratch addons' pause button to see inside
@SLSmartMind
8 ай бұрын
That's an option
@Dhrubo_2015.
2 ай бұрын
Big Brain!
@felix1596
Ай бұрын
Bro you’re smart
@felix1596
Ай бұрын
I have Scratch addons that will help me 😊😊😊
@mancol0013
26 күн бұрын
me too 😂
before 1 hour gang
@SLSmartMind
8 ай бұрын
:D Me
@Sana.banana.
8 ай бұрын
nooo
@stifuglychannel3615
8 ай бұрын
Not me
@TheCoolestBoyGD69420
7 ай бұрын
Definitely me.
@Ruzzzz57
Ай бұрын
before 10 decades gang
I Found a way to break scratch. Make a new variable and enter "%15" Is a Square and there you go no variable blocks, just an input.
SL Smart Mind: you cant remix my project!! Scratch Addons Pause Button:
You can very easily bypass this without even needing to use turbowarp by just typing /editor at the end of the project’s URL, because then you don’t have to click on the see inside buttons.
@SLSmartMind
8 ай бұрын
True true
@vindi167
7 ай бұрын
or just use tab
@8crafter
7 ай бұрын
@@vindi167 well yeah I guess that that works too.
@TheCoolChocolate_Official
7 ай бұрын
you could probably make a lag detector to do it though
TIPS: "touching" says false when see script with 2x2dot costume. And this also works in turbowarp or if there is /edtor after url.
i have a good reason to use this, I DONT WANT A REMIX CHAIN LIKE WHY
you can right click to get inside :O or not run the project but you can't get out actually, you can! just press stop sign and go out :P
When [FLAG] CLICKED
now we just need to figure out how to keep people from forking github projects
@Baburun-Sama
4 ай бұрын
(The Difference to This, is: Unforkable Codepen Pens)
People who hate remixes: NO FUN ALLOWED
@The.Radiance
8 ай бұрын
Mostly it's just annoying when 4 million 10 year olds make "(HACKD INFINITY EXP DAMAGE COINS)" versions of the game. If you're going to actually be remixing a project, you should at least have a 3-digit number of brain cells.
@Therozoneyt
8 ай бұрын
@@The.Radiance more people will play the original project though, and there’s nothing wrong with the hacked versions
Technically it doesn't violate guidelines, as the guidelines only (about posting new projects) say, and I quote, "...when you share something on Scratch, you are giving permission to all Scratchers to use your work in their creations, too." All it says is that you are giving scratchers permission to use your work. Yep, whatever work they can get to lol.
@SecondGenerationHumor
4 ай бұрын
But what if i don’t want them to fr?!
Thanks bro. Was looking for a way to prevent this.
@SLSmartMind
8 ай бұрын
Haha
@speehtokakareal777
8 ай бұрын
👽
@HeroDevv
8 ай бұрын
@SLSmartMind hey, you know that if you use turbowarp you dont even have to do the change username thing since the see inside button is on the other side, i made an advanced detector that detects if your on turbowarp then it runs different code to check for its see inside buttons position, and it ignores the username thing since people can change there username and i wont be editting the project on turbowarp@@SLSmartMind
@Liam-bh8qc
8 ай бұрын
@SL_Smart_Mind You can make it forever loop meow when it notices someone is messing with it. It will make them go like nope
@cookie_884
8 ай бұрын
@@Liam-bh8qcdo it your self it’s extremely easy
If you diplicate your project, put the destructive sprites in version 1 (public) exept you make it so fhat NoBody can edit, you can make a ediable version and keep that one private. Exclude the area where the "upload project" button is and you can update your project, but nobody else can!
Closed source scratch projects...shit the world may end soon
I knew for while after doing this script, the downside about this is that the update the project is no longer editable to you also
@SLSmartMind
8 ай бұрын
Nope It is. Because of the username condition
@betaman55
8 ай бұрын
@@SLSmartMind ah yes, Idk how script language works but I guess that works
Mobile users: "touch position doesn't last that long!"
@SLSmartMind
8 ай бұрын
Haha
This came out on my 10th birthday!
@SLSmartMind
8 ай бұрын
Haha
That would actually cause my computer to bite the dust as it is cheap and uses an intel celeron.
I think it breaks the community guidelines of Scratch…
@NotKnown-ed2bw
2 ай бұрын
how
@NotKnown-ed2bw
2 ай бұрын
how
@NotKnown-ed2bw
2 ай бұрын
ur big forehead
There’s this other platform where you can code called Castle - make and play on mobile, and I think a lot of people would want that. Cuz in the community some people just steal code or remix a game and make no changes
@Willbin23
8 ай бұрын
castle isn'T that good ngl I have been using it for very long and its. . . yea...
@Willbin23
7 ай бұрын
@@leshychX no more like F---
@1000-THR
6 ай бұрын
if you remix something on scratch and make no changes then thats against the tos, if someone does that you should report it
I made one of these years ago, It's still up but the remix button disappeared
this is perfect lots of people have stolen my code
1:50 rookie mistake when you move your mouse outside the project the Mouse X variable will just say 240, if you moved your mouse left then it would say -240. this was made to stop people from doing exactly what you did. for this to actually work you shouldnt click EVER if your mouse is outside the project. (of course if your mouse is at the top right) and this could be EASILY bypassed by editing the project URL.
@SLSmartMind
8 ай бұрын
Yep
@dontsubtome2369
8 ай бұрын
Idk like you wrote the code you must have the rights not to show it to others and why people use remix that way steal code first remix and put your project in the remix it was meant only to make more levels for a game or somethin
@jonaykon
8 ай бұрын
@@dontsubtome2369 huh?
@dontsubtome2369
8 ай бұрын
@@jonaykon I mean if you wrote the code you must have the option not to show it to others.
@dontsubtome2369
8 ай бұрын
@@ebl-ock They have good vision but pepole still steal projects.
You can also create a whitelist like that: if [ create clone ] instead of: if [ create clone ]
@SLSmartMind
8 ай бұрын
Yp
@tacticalgummy69
2 ай бұрын
how does that whitelist thingy work?
bro, this will help me make anti cheat for my projects because I added characters for only admins.
@SLSmartMind
8 ай бұрын
Neat
hmm, how to say, i can just add "/editor" after the link so that i can join without anything?
Works! ...until someone puts /editor/ at the end of the url and sneak in
There is only one problem left to solve - the stand in the link to the project "editor/". Because you can go inside the project, and the “blocking” of the project’s remixes is broken.
HOLY- INSTEAD OF MAKING IT UNREMIXABLE YOU CAN JUST COMPLETELY MAKE IT SCARY WHEN THEY ARE EDITING THE PROJECT BECAUSE THEY REMIXED IT LMAOOOO
@SLSmartMind
8 ай бұрын
Haha
Actually support remix culture, there's more to it than what you're seeing. I think it's fair that Scratch projects can be legally used.
@Damien496
8 ай бұрын
Yes, But what if your making an ARG (which im doing) And theres a massive puzzle they need to solve to find a code which they put into a project. and you dont want people just going in and taking the code
@roundabout-host
8 ай бұрын
@@Damien496 That's fine, but don't take this as a solution. Use a cloud variable and stop the project when it can't be updated, or just cover it with a comment.
@Damien496
8 ай бұрын
@@roundabout-host Orrr edit the projects json file that makes the code invisible
@joelhoon1707
7 ай бұрын
@@Damien496You could simply discourage people from doing so. Also, you can take the Edmund McMillen "The Keeper" route if you're doing a puzzle that your whole community can cooperate to figure out and make it so players have to input a code into the comments of the game or in the comments on your profile, then when people do so, you can update the game manually.
@connorallgood0922
7 ай бұрын
@@Damien496 Make really obfuscated code, like obfuscate everything, make every variable really difficult to read, etc.
SL smart mind, could you please include my idea in your video of Never do this in scratch 4 in Never do this in scracth 5?
Could you just edit the link to get to the editor
@Official_Lucas37
8 ай бұрын
What
Bro… I didn’t want to steal peoples code, I just want to study it.
scratch knowing damn well people only use remixing to either: Do an add yourself/AYS, or they just use it to steal peoples games cause they have to be the only person with talent on the platform
@SLSmartMind
8 ай бұрын
True
Who is here before this video has 1mil likes and views
@isuckatmakingvids
8 ай бұрын
Me
@pixelatedguy
8 ай бұрын
Me
@SLSmartMind
8 ай бұрын
Wow That's mind blowing
@ekrotkayrld
8 ай бұрын
mememememememe
@Some_guy_whos_here
8 ай бұрын
Me
one major flaw: for the see inside shield, if you click anywhere outside the right side of the project and the top of the project, it counts as see inside, so your game could break for other people who never clicked see inside.
Imagine forgetting to add the username checker on a project where you worked for hours and can't get in 💀
@SLSmartMind
4 ай бұрын
Lol There is also another way where anyone can type /editor in the url and access the project
URL Editing: 💀💀
I can still enter it though, it's wayyy to easy 1:reload the page 2: click "see inside" (it will be open since the project isn't running) 3: remove the code that don't allow you to open the project THAT'S IT
I believe the mouse isn't tracked outside the game window
@SLSmartMind
8 ай бұрын
Nope It does
@Erik_The_grate
8 ай бұрын
@@SLSmartMind whaat
why doesnt it work for me? it worked up to the inside? Y part
@SLSmartMind
8 ай бұрын
Well it won't work for u because u are the creator , open it and try in a private window
@SamNDeggs9731
8 ай бұрын
Oh thank you@@SLSmartMind
@SamNDeggs9731
8 ай бұрын
the coding part@@SLSmartMind
There are many ways to bypass this anti-remix system tho- And btw i don't think this project will stay on scratch for a long amount of time as it may get taken down by scratch moderation system .
@SLSmartMind
8 ай бұрын
True
@XFydro
8 ай бұрын
@@SLSmartMind yea
@XFydro
8 ай бұрын
@@SLSmartMind btw I also made my project unremixable using your scripts a long time ago when I was experimenting with that heart and fav detector.
@define_nasgo
6 ай бұрын
Unless you make it the point of the project
Instead of putting your own name, you could put the name of an alt account you have and no one would be able to guess it
There is quite a few ways around this method. Such as pausing with scratch addons, changing project code before starting it, and many others
@apple_ilev5s
8 ай бұрын
to prevent the second way, just make it if the green flag is never clicked but the timer went above 0, it crashes the page
@SLSmartMind
8 ай бұрын
If there is way to break it, there is a way to fix it.
@crafterboy27
8 ай бұрын
@@apple_ilev5s i don't think that works. On scratch usually you will have to press the green flag before any code starts including the timer.
@apple_ilev5s
8 ай бұрын
@@crafterboy27 it starts every time you go in the editor
but i wanted to use a platforming code as a template :(
@SLSmartMind
8 ай бұрын
Yes you can
This tutorial was very useful, thanks!
someone could stop the project and delete the sprite when it detects the see inside and get access
@enderdraws9137
8 ай бұрын
I know a fix to that
@kristienneplayz141
8 ай бұрын
The script constantly runs because of When timer > 0.1
@SLSmartMind
8 ай бұрын
Well it freezes bfr you can delete sprites
@gamiacode
8 ай бұрын
@@SLSmartMind can you add it to the backdrop? edit: i made this before watching the bit on the clone sprite lol so i guess i should delete this lol
@officialcbyt
8 ай бұрын
@@SLSmartMind I just tried it, and it doesn't freeze immediately if you optimize scratch with for example turbowarp
There’s another way (only works in mobile) just hold in a random position then click the see inside
The only downside of this is that you can enter editor without clicking the "see inside" button, you can just add "/editor" to the end of the ULR and youll be inside the project without the game detecting being inside
It could be possible to edit by adding "/editor/" at the end of the link, but lots of people may not know that.
cloud variables will automatically set to blank value when a project is seen inside or remixed, allowing for a much easier way to do this. (STGP)
@captainfluffee4500
6 ай бұрын
But that won't work for new scratchers. INSTANT DEATH💀
@artichoke7293
6 ай бұрын
Does this also work in turbowarp too?
@WilliamMessick-tn3iv
6 ай бұрын
@@artichoke7293dunno, sorry!
I have a problem. If I am using iPad and try to see the code of the project, I tap other place in screen while Scratch is loading, will it work?
@SLSmartMind
8 ай бұрын
Hmm IDK how it works on ipads
I've gotta say, you're a hero for sharing this.
@bitchassmoththing
7 ай бұрын
and them someone types in /editor/ at the end of the url
Don't forget people can still add /editor/ in the url to edit the game.
"Scratch Cat wants to know your location"
The real way to do this is to create code ripped out of a jungle that is totally unreadable and full of fake code.
@AAlgeria
8 ай бұрын
Frfr
@joelhoon1707
7 ай бұрын
In a game I made, the code was already a jungle - it didn't need to be obfuscated with useless fake code XD
Now you can make a video NEVER DO this on SCRATCH ! | EP 5
@SLSmartMind
8 ай бұрын
Haha
Early
cool
Can you make it so you have to input a code so scam websites can’t steal your projects?
@joelhoon1707
7 ай бұрын
I... don't see why a scam website would WANT to steal a Scratch project...
You could just edit the link to /editor and it wouldn't do anything
@SLSmartMind
8 ай бұрын
Hmm Yh
people the download project and into scratch offline?
@SLSmartMind
8 ай бұрын
Nope Won't work
I’m going to add password protect to it
This is a cool trick to be a piece of absolute Horse pie Edit: I'm just mad cause I like remixing and I don't make trash remixes I basically make mods of that game adding new content or making it playable for mobile
@MrBreast-gc4zi
5 ай бұрын
Some people just "remix" it and do nothing
Thing is, you can just put your cursor to the corner of the project, and it would still think you’re inside.
Actually there is a report option for this
@SLSmartMind
8 ай бұрын
True
i can still remix it lol
@SLSmartMind
8 ай бұрын
U can but can't edit the code
me: *proceeds to remix by adding /editor/ to the page* me: i have done the bypass >:)
Thank you
wow im early
@SLSmartMind
8 ай бұрын
:D
You can just speedrun clicking the button as fast as possible
This is good if you want to make your game has secret codes, and for anyone who does this trick may need to place a warning so scratchers know they cant press the remix or see inside button
@SLSmartMind
7 ай бұрын
But unfortunately it's against the ToS
I know a way to enter, the link can be changed
The fact is that someone can delete these scripts so really nothing can do the remix detector 😕 Maybe scratch will make in options "allow remix your project"
@kristienneplayz141
8 ай бұрын
How would one do that
@kubamonyanimation1048
8 ай бұрын
Beacuse you need to start a game to crash. And someone CAN see this code and just delete it. You can hide somewhere in the BIG codes so no one can detect.
@ayequijano2992
8 ай бұрын
the big codes? like changing size or moving off screen?@@kubamonyanimation1048
@SLSmartMind
8 ай бұрын
True
You could also detect if mouse is down while your mouse is on the correct coordinates
projects code is not run on scratch servers for obvious reasons... computer need to know the code to run it,and if computer can know the code,then other people can know the code too if they know something about websites
I can use this to keep my hater away from my projects.
You can go in the editor by adding /editor to the project url 😂
If a user who creates this makes spoofs their username to some random incomprehensible and long thing the decode won't work you could also see if the users mouse has breached a limit for how far it can go to avoid the /editor url bypass
it violates the community guidelines, also you can just make a turbowarp detector, so it truly is unremixable
@SLSmartMind
4 ай бұрын
Yep
ooh cool!
You can add note like "you should not pass!"
Thank You For Your Help☺
@SLSmartMind
3 ай бұрын
You're welcome!
you can still bypass it by using the URL i find the best way is to after you finish coding you make the code so messy that no one can disypher it
ok but what if someone goes on mobile or just doesn’t click the flag before trying to see inside
Omggg man I thought that's impossible but you did it!! 🔥😆
I have a problem with kids remixing my game (i've worked months on) and adding them to their own studio. Thanks :)
@SLSmartMind
7 ай бұрын
well this is against scratch's ToS so beware !
@rivulet-rw
7 ай бұрын
Mr.@@SLSmartMind , I don't think anyone will see my game anyway :)
@rivulet-rw
7 ай бұрын
UPDATE:@@SLSmartMind i switched to gandi ide
this helped me
WAIT! Someone can pause the project and see inside.
@SLSmartMind
8 ай бұрын
True But you gotta have scratch addons for tht
@fldom4610
8 ай бұрын
@@TheMaxGuy He shows how to prevent anyone from stopping your project
@TheMaxGuy
8 ай бұрын
@@fldom4610 i hadn't watched the full video
It will work with taking the code in the backpack and placing it somewhere else I mean you can remix it using this
@mikevazovsky2532
6 ай бұрын
Oh wait I wrote it to the wrong video.
70th liker, 534th viewer, 20th commenter
add /editor at the end of the project's url
2:30 Part doesnt work, i do and and on the left side the one hole is gone, the and replaced it for some reason.
What happens if I do this