Discuss Scratch

ScratchcatandGobo
Scratcher
100+ posts

Redirect to project ID *arg*

Welcome to the forum for the “Redirect to project ID” Block. The Redirect to website block is rejected, so why not redirect to another project?
Type “Support” In the chat . And add the link to this is your Signature/Sig/Siggy
when I receive [part 2 v]
redirect to project ID (1234567890):: #12b63d cap
With this, it automaticly stops the program.

imfh wrote:

To prevent someone from doing:

when [timer v] > (0)
reset timer
redirect to project ID (1234567890):: #12b63d cap

A browser pop up should ask whether you actually want to go to the project. Most browsers (probably all which Scratch is targeted towards) have a feature where if a website shows too many popups like that, you can click a checkbox which prevents anymore from being shown.

However, relying on a browser feature like that isn't a great solution. So in addition, the block should stop all in the project and stop the when greater then blocks, similar to before the green flag and see in side are pressed. That way, trickery with the timer > block can't spam you with messages even after hitting stop.
Let's have this actually be added in Scratch 4.0!
Current supporters:
minikiwigeek2
Lets get to 100!

Last edited by ScratchcatandGobo (May 2, 2022 16:27:57)


ScratchcatandGobo Scratching since 2019
i am currently learning lua (roblox), C sharp, and python. I also work on Orange OS linux, basicly normal Orange, but made with linux, and better.
Orange os Linux edition

▲ Click the banner to learn more ▲

50th post
/url 100th post
Redirect to project ID block
Here is my status (via aviate) here
AIGamesDeveloper
Scratcher
1000+ posts

Redirect to project ID *arg*

What happens when I decide to do this

forever
redirect to project ID (104)
end



ScratchcatandGobo
Scratcher
100+ posts

Redirect to project ID *arg*

AIGamesDeveloper wrote:

What happens when I decide to do this

forever
redirect to project ID (104)
end

Well I mean for it to be like and end block.

ScratchcatandGobo Scratching since 2019
i am currently learning lua (roblox), C sharp, and python. I also work on Orange OS linux, basicly normal Orange, but made with linux, and better.
Orange os Linux edition

▲ Click the banner to learn more ▲

50th post
/url 100th post
Redirect to project ID block
Here is my status (via aviate) here
k0d3rrr
Scratcher
1000+ posts

Redirect to project ID *arg*

ScratchcatandGobo wrote:

AIGamesDeveloper wrote:

What happens when I decide to do this

forever
redirect to project ID (104)
end

Well I mean for it to be like and end block.
You mean this?
when I receive [part 2 v]
redirect to project ID (1234567890):: #12b63d cap

This post/signature was made possible by a user called k0d3rrr. And now, in the words of historical_supa: “Shift+down to do the funni”

I'm k0d3rrr. I make music and draw art! I also make random projects whenever I have no idea when what to make. Dang my lack of grammar sometimes.

I play Portal a lot.

(Thanks to @World_Languages )

I also play Roblox.

ScratchcatandGobo
Scratcher
100+ posts

Redirect to project ID *arg*

k0d3rrr wrote:

ScratchcatandGobo wrote:

AIGamesDeveloper wrote:

What happens when I decide to do this

forever
redirect to project ID (104)
end

Well I mean for it to be like and end block.
You mean this?
when I receive [part 2 v]
redirect to project ID (1234567890):: #12b63d cap
Oh good I will update it.

ScratchcatandGobo Scratching since 2019
i am currently learning lua (roblox), C sharp, and python. I also work on Orange OS linux, basicly normal Orange, but made with linux, and better.
Orange os Linux edition

▲ Click the banner to learn more ▲

50th post
/url 100th post
Redirect to project ID block
Here is my status (via aviate) here
AIGamesDeveloper
Scratcher
1000+ posts

Redirect to project ID *arg*

What if I do this? What would happen

forever
redirect to project ID (1234567890):: #12b63d cap
end



ScratchcatandGobo
Scratcher
100+ posts

Redirect to project ID *arg*

AIGamesDeveloper wrote:

What if I do this? What would happen

forever
redirect to project ID (1234567890):: #12b63d cap
end
It would not work. It would desplay an error message

ScratchcatandGobo Scratching since 2019
i am currently learning lua (roblox), C sharp, and python. I also work on Orange OS linux, basicly normal Orange, but made with linux, and better.
Orange os Linux edition

▲ Click the banner to learn more ▲

50th post
/url 100th post
Redirect to project ID block
Here is my status (via aviate) here
ScolderCreations
Scratcher
1000+ posts

Redirect to project ID *arg*

AIGamesDeveloper wrote:

What if I do this? What would happen
 forever redirect to project ID (1234567890):: #12b63d cap end  
I'm incredibly surprised you thought that would change anything, I guess you just didn't pay attention. Look more closely at the block inside the loop. Notice how there's nothing underneath it? Do you know what that means? It means that when that block is finished, nothing else runs. The only exception is the delete this clone block, which it doesn't run if you aren't a clone. Therefore, all this would do is execute the block once and stop the script.

ScolderCreations
Scratcher
1000+ posts

Redirect to project ID *arg*

ScratchcatandGobo wrote:

AIGamesDeveloper wrote:

What if I do this? What would happen
 forever redirect to project ID (1234567890):: #12b63d cap end  
It would not work. It would desplay an error message
No support to this specific idea, nothing else in scratch displays an error message. That would just be inconsistent, and there's a way better solution. This would be like if JavaScript displayed an error message when you press the enter key: there's no reason for that to happen.

ScratchcatandGobo
Scratcher
100+ posts

Redirect to project ID *arg*

ScolderCreations wrote:

ScratchcatandGobo wrote:

AIGamesDeveloper wrote:

What if I do this? What would happen
 forever redirect to project ID (1234567890):: #12b63d cap end  
It would not work. It would desplay an error message
No support to this specific idea, nothing else in scratch displays an error message. That would just be inconsistent, and there's a way better solution. This would be like if JavaScript displayed an error message when you press the enter key: there's no reason for that to happen.
Okay, your theory of what would happen is better. I would just leave it to that.

ScratchcatandGobo Scratching since 2019
i am currently learning lua (roblox), C sharp, and python. I also work on Orange OS linux, basicly normal Orange, but made with linux, and better.
Orange os Linux edition

▲ Click the banner to learn more ▲

50th post
/url 100th post
Redirect to project ID block
Here is my status (via aviate) here
Crow_Boy08
Scratcher
100+ posts

Redirect to project ID *arg*

so its umm like roblox

CHECK OUT MY PROJECTS!
check out my animations


<OUO> :: motion  // this is gary he protects my siggy from evil kumquats 

{how is this possible} :: pen
SUPERSCRATCHCATlol
Scratcher
94 posts

Redirect to project ID *arg*

@ScratchcatandGobo how did u do that green block
never mind

Last edited by SUPERSCRATCHCATlol (May 1, 2022 00:01:22)


When Rick Astley Clicked ::  #FFd44c hat
Never :: #ffedB3
Gonna :: #aaaaaa
Give :: #aaaaaa
You :: #000000
UP :: #000000 cap
Steve0Greatness
Scratcher
1000+ posts

Redirect to project ID *arg*

Crow_Boy08 wrote:

so its umm like roblox
blocksworld had a feature like this too, I think. But I think it could only teleport people to one of your own projects.

found out:

VuIcannaAshFan wrote:

It was called the Hyperjump Device.
(source)

see Hyperjump Device on the BlocksWorld Wiki.

Last edited by Steve0Greatness (May 1, 2022 20:55:36)


is the worst emoji. It's horrendous and ugly. I hate it. The point of emojis is to show emotions, but what emotion does this show? Do you just wake up in the morning and think “wow, I really feel like a massive stone today”? It's useless. I hate it. It just provokes a deep rooted anger within me whenever I see it. I want to drive on over to the emoji headquarters and kill it. If this was the emoji movie I'd push it off a cliff. People just comment as if it's funny. It's not. deserves to die. He deserves to have his smug little stone face smashed in with a hammer. Oh wow, it's a stone head, how hilarious, I'll use it in every comment I post. NO. STOP IT. It deserves to burn in hell. Why is it so * smug. You're a stone, you have no life goals, you will never accomplish anything in life apart from * me off. When you die noone will mourn. I hope you die.
ScratchcatandGobo
Scratcher
100+ posts

Redirect to project ID *arg*

Crow_Boy08 wrote:

so its umm like roblox
sorta

ScratchcatandGobo Scratching since 2019
i am currently learning lua (roblox), C sharp, and python. I also work on Orange OS linux, basicly normal Orange, but made with linux, and better.
Orange os Linux edition

▲ Click the banner to learn more ▲

50th post
/url 100th post
Redirect to project ID block
Here is my status (via aviate) here
portalpower
Scratcher
1000+ posts

Redirect to project ID *arg*

You could do something like this:
when [timer v] > (-1)
if <not <(username) = [*owner's username*]>> then
redirect to project ID (1234567890):: #12b63d cap
end
and essentially disable starting the project, clicking see inside, or remixing. This is against the rules. You could also hide a script like this:
when [timer v] > (-1)
if <(name) = [*owner's username*]> then // this variable could just be a generic seeming variable like xVel
set [name v] to (username)
else
if <not <(username) = (name)>> then
redirect to project ID (1234567890):: #12b63d cap
end
end
in a random sprite. What this would do is prevent everyone from playing or clicking see inside a remix except the remixer so they won't know. That is against the rules. This would make it harder to find projects with these scripts so they might get away with it. I don't really see what this would add anyway. So yeah.

Last edited by portalpower (May 1, 2022 02:42:52)


thank you for reading my post and have a nice day!
shift+down to view my signature



















idk what to put here.
ScratchcatandGobo
Scratcher
100+ posts

Redirect to project ID *arg*

portalpower wrote:

You could do something like this:
when [timer v] > (-1)
redirect to project ID (1234567890):: #12b63d cap
and essentially disable starting the project or clicking see inside. You could also hide a script like this:
when [timer v] > (-1)
if <(name) = [*owner's username*]> then // this variable could just be a generic seeming variable like xVel
set [name v] to (username)
else
if <not <(username) = (name)>> then
redirect to project ID (1234567890):: #12b63d cap
end
end
in a random sprite. What this would do is prevent everyone from playing or clicking see inside a remix except the remixer so they won't know. That is against the rules. This would make it hard to find projects with these scripts so they might get away with it. I don't really see what this would add anyway. So yeah.
So you would report that project

ScratchcatandGobo Scratching since 2019
i am currently learning lua (roblox), C sharp, and python. I also work on Orange OS linux, basicly normal Orange, but made with linux, and better.
Orange os Linux edition

▲ Click the banner to learn more ▲

50th post
/url 100th post
Redirect to project ID block
Here is my status (via aviate) here
portalpower
Scratcher
1000+ posts

Redirect to project ID *arg*

ScratchcatandGobo wrote:

(#16)
So you would report that project
What if the remixer doesn't:
1. know what causes that to happen?
2. find out?
3. know how to handle it?
4. find the script?
That would just rely too much on the remixers.

Last edited by portalpower (May 1, 2022 02:42:06)


thank you for reading my post and have a nice day!
shift+down to view my signature



















idk what to put here.
ScratchcatandGobo
Scratcher
100+ posts

Redirect to project ID *arg*

portalpower wrote:

ScratchcatandGobo wrote:

(#16)
So you would report that project
What if the remixer doesn't:
1. know what causes that to happen?
2. find out?
3. know how to handle it?
4. find the script?
That would just rely too much on the remixers.
A smarter person like me would find it

ScratchcatandGobo Scratching since 2019
i am currently learning lua (roblox), C sharp, and python. I also work on Orange OS linux, basicly normal Orange, but made with linux, and better.
Orange os Linux edition

▲ Click the banner to learn more ▲

50th post
/url 100th post
Redirect to project ID block
Here is my status (via aviate) here
thugatwoary
Scratcher
100+ posts

Redirect to project ID *arg*

I don't know why everyone is quick to say “This can be used to ruin remixing!!!!”
Yes, it can, you just report those projects. It's like saying we should remove the stop all block because it can be used to make remixes unplayable.

This would be an interesting and fun feature, but how would it work in the offline editor? Would it download the destination project from the internet?

can we not just spam “use contact us” all over questions about scratch? it's really not helpful.
portalpower
Scratcher
1000+ posts

Redirect to project ID *arg*

thugatwoary wrote:

(#19)
I don't know why everyone is quick to say “This can be used to ruin remixing!!!!”
Yes, it can, you just report those projects. It's like saying we should remove the stop all block because it can be used to make remixes unplayable.
Except the stop all block doesn't redirect people to different pages and block see inside so only the original creator can find the script.

ScratchcatandGobo wrote:

(#18)
A smarter person like me would find it
Except for the fact that only the remixer can access the code since it's also blocked.

thank you for reading my post and have a nice day!
shift+down to view my signature



















idk what to put here.

Powered by DjangoBB

Standard | Mobile