How to bypass the 30 block limit.

186 views
Skip to first unread message

Sebastian Norr

unread,
Apr 22, 2016, 1:44:30 AM4/22/16
to Automate
I'm not sure if I should bring attention to this incase it gets nerfed, please don't nerf it.

How to bypass the 30 block limit:
Use more programs.

Let's say you want to build a program that uses 40 blocks, and you have also found a way to split it into 2 different functions, with 20 blocks in each function.

so you put each function in a separate program (F1 & F2)

But you can't directly start F1 from F2 because then you have 40 blocks running at the same time for some milliseconds.

Instead you build a 3rd program with maximum 10 blocks that switches from 1 program to another depending on a variable or something.

From both F1 & F2 you call the switch function instead of calling the other function directly, and instantly kill the current program; the switch might need a small delay so the kill function has certainly run first.

And Tadaaaa!
You are now actually running a 50 block program, that behaves like the 40 block program you originally wanted to build.

Oliver Völker

unread,
Apr 22, 2016, 1:46:35 AM4/22/16
to automa...@googlegroups.com
There's a much easier solution:
Just buy the app. It's not expensive, you don't need to bypass the limit AND you support the development :) 

Sebastian Norr

unread,
Apr 22, 2016, 2:40:34 AM4/22/16
to Automate
Yes, but I take it as a fun change ;P

However my current tests are... problematic.
For some reason I get the 30 blocks warning when I start the Switch from F1, even though the combined block amount should be 27.

Maybe Automate check things like this before the program runs?

Oliver Völker

unread,
Apr 22, 2016, 2:49:46 AM4/22/16
to Automate
The limit allows 30 block over all,  no matter how many of them are running. Or did I get this wrong?

Sebastian Norr

unread,
Apr 22, 2016, 7:39:46 AM4/22/16
to Automate
If I understood you correctly then yes it is wrong.

I have several programs close to the block limit with no problems.
However I can only run 1 of them at the same time.
But I can for example run 2 programs with 10 blocks each at the same time.

Sebastian Norr

unread,
Apr 22, 2016, 7:43:03 AM4/22/16
to Automate
Or if I have a 14 block program, then I can parallel launch it 2 times (28 blocks) but I can't parallel launch it 3 times (42 blocks)

Sebastian Norr

unread,
Apr 23, 2016, 10:43:36 PM4/23/16
to Automate
SUCCESS!

Search tag: [SN]

Reply all
Reply to author
Forward
0 new messages