Author Topic: Not broken macro saver/loader?  (Read 1187 times)

Is there a macro saver/loader that isn't broken?
Ephialtes' loader never works for me.

It's called buildbot.

Ephialtes' loader never works for me.

Are you having trouble using it to load macros or are you having trouble saving them in the first place?  Are you using TMBI, since that mod changes the way macros work?

Is there a macro saver/loader that isn't broken?
Ephialtes' loader never works for me.
in what way is it broken?
it's worked pretty well for me whenever I've tried, I used to use it a lot

in what way is it broken?
it's worked pretty well for me whenever I've tried, I used to use it a lot
When using a macro from image2brick, it just never loads.

Are you having trouble using it to load macros or are you having trouble saving them in the first place?  Are you using TMBI, since that mod changes the way macros work?
nope, i'm not using TMBI.

What does the macro file look like?  I know there are a couple different versions of img2brick.  If the macro is done properly then it should load fine with Ephialtes' macro loader.

What does the macro file look like?  I know there are a couple different versions of img2brick.  If the macro is done properly then it should load fine with Ephialtes' macro loader.
Here:
https://hostr.co/xM0HrXnh4X4V
Should look like:


after testing out the macro saver save function, and looking at the file
your file looks like
Code: [Select]
7LxWN_horiz (Image2Brick) 1x1F 1x1F Print Server UseSprayCan 4 Server plantBrick
 Server ShiftBrick 0 -1 0 Server plantBrick Server ShiftBrick 0 -1 0
 Server plantBrick Server ShiftBrick 0 -1 0 Server UseSprayCan 25
 Server plantBrick Server ShiftBrick 0 -1 0 Server UseSprayCan 23
 Server plantBrick Server ShiftBrick 0 -1 0 Server UseSprayCan 14
 Server plantBrick Server ShiftBrick 0 -1 0 Server plantBrick
 Server ShiftBrick 0 -1 0 Server plantBrick Server ShiftBrick 0 -1 0
 Server plantBrick Server ShiftBrick 0 -1 0 Server plantBrick
 Server ShiftBrick 0 -1 0 Server plantBrick Server ShiftBrick 0 -1 0
...
while my generated file looks like
Code: [Select]
Duck Tower
Set up to make a diagonal tower of ducks.
-45° Ramp 1x 1x2F 1x1F
Server UseSprayCan 1
Server plantBrick
Server UseInventory 1
Server ShiftBrick 1 0 2
Server UseSprayCan 9
Server plantBrick
Server UseSprayCan 1
Server UseInventory 2
Server ShiftBrick -1 0 1
Server plantBrick
Server UseInventory 0
Server ShiftBrick -1 0 0
I reformatted your file to work, it now looks more like
Code: [Select]
7LxWN_horiz (Image2Brick)
picture thing
1x1F 1x1F Print
Server UseSprayCan 4
Server plantBrick
Server ShiftBrick 0 -1 0
Server plantBrick
Server ShiftBrick 0 -1 0
Server plantBrick
Server ShiftBrick 0 -1 0
Server UseSprayCan 25
Server plantBrick
there isn't anything wrong with the macrosaver, your macro just doesn't follow the same format

I also tested it and it's building it

So, how can I get it to use the same format?

I could probably make a java file for you that would convert it
mostly all I did was copy and paste the whole thing into word, find and replace " Server" with "^pServer" (^p is "paragraph break", which is a new line)
then find and replace "^p^p" with "^p"
then copy it all back into notepad
then find and replace " " with "   " (change spaces to tabs)
then put bricks on a new row and make sure they're correct (1x1F Print is a space, not a tab)
add a description
and then it's good to go

alternatively you can make the program create an actual .bls file that can be loaded directly