Discuss Scratch
- abh206
-
76 posts
Let users disable turbo mode!
Read this before replying.
I suggest letting users disable turbo mode for some of their projects. I'm NOT suggesting to remove turbo mode, okay?
I suggest letting users disable turbo mode for some of their projects. I'm NOT suggesting to remove turbo mode, okay?
when this sprite clicked
if <key [shift] pressed?> then
if <(turbo mode disabled?) = [yes]> then
say [Sorry, turbo mode has been disabled for this project.] for (4) secs
end
if <(turbo mode disabled?) = [no]> then
set [turbo mode on?] to ((turbo mode on?) * (-1))
end
end
Last edited by abh206 (Oct. 16, 2014 23:08:54)
- MushroomMan99
-
100+ posts
Let users disable turbo mode!
Why do you need to disable turbo mode?
- stickfiregames
-
1000+ posts
Let users disable turbo mode!
I think he means let the project creator disable turbo mode, judging by the scripts, probably to prevent cheating in games.
I support
Edit: Actually, is there a way to force the screen to refresh? That would have the same effect as not being in turbo mode.
I support
turbo mode on :: controlbut for now you can use this and tell them to turn off turbo mode.
turbo mode off :: control
(turbo mode? :: sensing)
Edit: Actually, is there a way to force the screen to refresh? That would have the same effect as not being in turbo mode.
Last edited by stickfiregames (Sept. 15, 2014 17:04:56)
- abh206
-
76 posts
Let users disable turbo mode!
It lets you cheat and it's not cool. Turbo mode is POINTLESS. Oh, wait, is has a point……….I lied. Why do you need to disable turbo mode?
Last edited by abh206 (Oct. 19, 2014 16:22:36)
- djdolphin
-
1000+ posts
Let users disable turbo mode!
No it isn't. Some 3D projects need it to run at a pace that is actually tolerable. They'd be way too slow without it. Though nowadays it's better practice to use custom blocks set to run without screen refresh, since it runs faster and is less of a hassle to users. Turbo mode should stay.It lets you cheat and it's not cool. Turbo mode is POINTLESS. Why do you need to disable turbo mode?
- abh206
-
76 posts
Let users disable turbo mode!
No.No it isn't. Some 3D projects need it to run at a pace that is actually tolerable. They'd be way too slow without it. Though nowadays it's better practice to use custom blocks set to run without screen refresh, since it runs faster and is less of a hassle to users. Turbo mode should stay.It lets you cheat and it's not cool. Turbo mode is POINTLESS. Why do you need to disable turbo mode?
- Sonickyle
-
1000+ posts
Let users disable turbo mode!
So break a lot of popular projects so people can't cheat?No.No it isn't. Some 3D projects need it to run at a pace that is actually tolerable. They'd be way too slow without it. Though nowadays it's better practice to use custom blocks set to run without screen refresh, since it runs faster and is less of a hassle to users. Turbo mode should stay.It lets you cheat and it's not cool. Turbo mode is POINTLESS. Why do you need to disable turbo mode?
- stickfiregames
-
1000+ posts
Let users disable turbo mode!
Obviously if it was that sort of project they wouldn't disable turbo mode.No it isn't. Some 3D projects need it to run at a pace that is actually tolerable. They'd be way too slow without it. Though nowadays it's better practice to use custom blocks set to run without screen refresh, since it runs faster and is less of a hassle to users. Turbo mode should stay.It lets you cheat and it's not cool. Turbo mode is POINTLESS. Why do you need to disable turbo mode?
- MegaApuTurkUltra
-
1000+ posts
Let users disable turbo mode!
No support. Use timer+switch costumes to detect turbo mode and do whatever action you think is necessary. I think turbo mode is fine, and some intensive projects like mine need it.
- abh206
-
76 posts
Let users disable turbo mode!
That's not what I had in mind..So break a lot of popular projects so people can't cheat?No.No it isn't. Some 3D projects need it to run at a pace that is actually tolerable. They'd be way too slow without it. Though nowadays it's better practice to use custom blocks set to run without screen refresh, since it runs faster and is less of a hassle to users. Turbo mode should stay.It lets you cheat and it's not cool. Turbo mode is POINTLESS. Why do you need to disable turbo mode?
Last edited by abh206 (Oct. 19, 2014 16:26:13)
- Firedrake969
-
1000+ posts
Let users disable turbo mode!
Eh, support, but only if Turbo is enabled by default and it's an option.
(note - he said LET USERS DISABLE, not REMOVE. I support letting people disable turbo on their projects, as it's done already anyways
)
(note - he said LET USERS DISABLE, not REMOVE. I support letting people disable turbo on their projects, as it's done already anyways

- theonlygusti
-
1000+ posts
Let users disable turbo mode!
No support. Use timer+switch costumes to detect turbo mode and do whatever action you think is necessary. I think turbo mode is fine, and some intensive projects like mine need it.
- Cyoce
-
500+ posts
Let users disable turbo mode!
How about
set turbo speed to (1) :: control // this is the default non-turbo speed
turbo speed :: control reporter
// anyway,
add (Cyoce :: sensing) to [Supporters v]
- LoudHeadphones
-
100+ posts
Let users disable turbo mode!
when backdrop switches to [this topic about turbo mode v]
think [this would be cool]
set [Loudheadphones supporting? v] to [true]
- MegaApuTurkUltra
-
1000+ posts
Let users disable turbo mode!
Not possible, I think. Turbo mode is a single mode that just removes loop/etc delays. Why would you want “slightly faster but not as fast as possible” code anyway? How about
set turbo speed to (1) :: control // this is the default non-turbo speed
turbo speed :: control reporter
// anyway,
add (Cyoce :: sensing) to [Supporters v]
If you want to prevent turbo mode cheating, just do
reset timerHowever I think in most games turbo mode is an extra challenge! Why would you need to disable it?
repeat (10)
next costume // make sure you have some costumes
End
if <(timer) < (0.1)>
say [Please disable turbo mode]
stop [this script v]
end
Last edited by MegaApuTurkUltra (Oct. 16, 2014 19:39:42)
- lalala3
-
100+ posts
Let users disable turbo mode!
You realize pretty much nobody will support you on that (and with good reason), right? That's the most selfish statement I've ever seen on these forums, bar none. If you care so much about people using turbo mode to cheat, there are ways around that. It's perfectly fine to use a script to detect turbo mode users. In fact, there's not really anything majorly wrong with your original suggestion either. What's not acceptable is suggesting that, just because people might use turbo mode to cheat on your games, you think it's okay to take from everyone else the ability to use turbo mode to make their projects run properly.Yes.So break a lot of popular projects so people can't cheat?No.No it isn't. Some 3D projects need it to run at a pace that is actually tolerable. They'd be way too slow without it. Though nowadays it's better practice to use custom blocks set to run without screen refresh, since it runs faster and is less of a hassle to users. Turbo mode should stay.It lets you cheat and it's not cool. Turbo mode is POINTLESS. Why do you need to disable turbo mode?
Last edited by lalala3 (Oct. 16, 2014 22:14:00)
- Cyoce
-
500+ posts
Let users disable turbo mode!
What if your project needs the timer?Not possible, I think. Turbo mode is a single mode that just removes loop/etc delays. Why would you want “slightly faster but not as fast as possible” code anyway? How about
set turbo speed to (1) :: control // this is the default non-turbo speed
turbo speed :: control reporter
// anyway,
add (Cyoce :: sensing) to [Supporters v]
If you want to prevent turbo mode cheating, just doreset timerHowever I think in most games turbo mode is an extra challenge! Why would you need to disable it?
repeat (10)
next costume // make sure you have some costumes
End
if <(timer) < (0.1)>
say [Please disable turbo mode]
stop [this script v]
end
- MegaApuTurkUltra
-
1000+ posts
Let users disable turbo mode!
Use it at the beginning, then reset timer again and use the timer for your project. It's a one time scriptWhat if your project needs the timer?Not possible, I think. Turbo mode is a single mode that just removes loop/etc delays. Why would you want “slightly faster but not as fast as possible” code anyway? How about
set turbo speed to (1) :: control // this is the default non-turbo speed
turbo speed :: control reporter
// anyway,
add (Cyoce :: sensing) to [Supporters v]
If you want to prevent turbo mode cheating, just doreset timerHowever I think in most games turbo mode is an extra challenge! Why would you need to disable it?
repeat (10)
next costume // make sure you have some costumes
End
if <(timer) < (0.1)>
say [Please disable turbo mode]
stop [this script v]
end
- RandomPerson1789
-
100+ posts
Let users disable turbo mode!
cheeting on games Why do you need to disable turbo mode?