Artisan Archive

Thread: Looping Macro

SirCrazzy
Wed Jul 02, 2003 3:09 pm
#14

Jrodrig726


Dude your a life saver, I knew I was doing something wrong and it was horriably easy to fix.


Thank you


SirCrazzy
Wed Jul 02, 2003 4:31 pm
#15

At this point it doesn't look like you can loop back to a previous macro line. However if you use letters that was suggested in a previous post, you can use all 26 letters, then double up after that. i.e. /maca../macz then start with /macaa../maczz and etc.


There may be a way to actually loop, but so far I can't find a way.



Vyper51
Wed Jul 02, 2003 10:56 pm
#16

Well,I tried this and can't get it to work. I have macro.txt all done the way this thread says and type /load macro.txt and it says FAILED to load aliases from:macro.txt. I tried moving my macro file different places, but to no avail. Any help?



Kollkess Brightlance: Krynn Industries: Starsider


Guildmaster =Lords of Krynn=
Master Architect

That master title above my head used to mean something. Now it just means sucker
Trexel75
Thu Jul 03, 2003 11:55 am
#17

ok I did you you guys send to do it looking like this


maca :


/stand ;


/sample ;


/pause 500;


/stand ;


/sit ;


/pause 200;


/macb ;


macb :


/stand :


and so on


now when I do /load c:/macro.txt.


it loads it then I do /maca


and I get this ( All command text got stripped at the beginning. Executing Alias 'maca' -> ':'... )


Now what did I do wrong? plz help



Trexel75
Thu Jul 03, 2003 1:00 pm
#18

Merlinmast did you realy get that to work? I put the aliases.txt in the starwarsgalaxies folder like you said but when i type /load aliases.txt I get a Failed to load alias !!!
Merlinmast
Fri Jul 04, 2003 12:28 am
#19

guys you are going way off track. Its very east to make a loop but tolet you guys know its not a macro, its an alias. There are two ways to make a looping alias:


One is through the game console although this is better for experimentation than actually copying/pasting something you found on this board as you can modify the alias while playing.


The second way is through a text file thrown into the swg root, it can be called anything but a good name might be "Aliases.txt"


Ok lets use the txt version since thats easier. First you need create a new text file in the swg dir called Aliases.txt (duh). Now open it and type the following lines (which i will explain in a moment):


Sample1: /samplel;/wait 300;/sit;/wait 150;/stand;/Sample2


Sample2: /samplel;/wait 300;/sit;/wait 150;/stand;/Sample1


the "XXXXX:" is what you want to call a specific alias. Typing /Sample1 in the game console (txt box, whatever) will initiate everything after the colon. this esentially allows you to make your own commands (its not wise to name them after real actions though and my example of "sample1" is risky).


The string after it tells your char to sample, (make sure you have scanned first though), wait 300 seconds (of sampling) sit (may want to modify since your char might not have necessarily stood back up after 300 seconds) wait 150 seconds (to rest) stand (to get in position for more sampling ) and then to run the alias Sample2


running sample 2 does the same thing which then loops back to sample 1. So as you can see. Its an infinite loop. but how do you actually do this you say? Save and exit with that in the file. go into game. Type:


/load aliases.txt


"Alias Aliases.txt has been successfully loaded" (or something similar)


Now type "Sample1" or whatever you named your first alias and voila there he goes!


But alas! as people have figured out, there is no way to stop the loop! he will continuously do this for eternity! what is a person to do! Well break it of course! (no i dont' mean your comp or your game, but the alias). You made an aliase for Sample 1 and Sample 2 that resourced. It liked that but now we have to get it to stop. simple what if sample 1 doesn't do sampling anymore? confused? don't be...


Make another text file called something like "Bogus.txt" or "End.txt" and place these lines in it.


Sample1: /NotACommand


Sample2: /NotACommand


Ok so /notacommand isnt' really anything but the point is to pick something that IS NOT A COMMAND! you can do /bogus or /willynilly as long as its a command. now that you have BOTH of these files, how do you disable the loop?


/load bogus.txt


"Aliases successfully loaded" (or whatever)


Now Sample1 not only does nothing (a command that doesn't exist) and it doesn't loop! does this stop the aliase from doing stuff though? unfortunately not. But you can interupt your sampling. all this bogus.txt does is remove the looping allowing you to play normally again.



Hope that helps you guys. If you have any questions post em!


ps. the reason why its two strings (and not one that loops back on itself) is that it seems aliases cannot contain themselves. So you need at least 2 lines.




Pikeman : The only class that couldn't hit the ground if they dropped their weapon.
Pikeman : Doing massive damage; to the air surrounding our target.
Pikeman : You're dead meat, unless you happen to be standing in front of us.
Pikeman : Because the devs were one profession short.
DEVs : Pikeman? Thats a class?
Trexel75
Fri Jul 04, 2003 5:54 am
#20

Ok I think that the /load aliases.txt was fix so it don't work anymore this was an old beta trick.


SirCrazzy
Fri Jul 04, 2003 8:00 am
#21

Merlinmast


Nice post, but regreatfully, you can't do that anymore, at least on Flurry. Seams they fixed that kind of looping. Now if your using that meathod, please post what you have excatly as you have it typed.


However if you just load the file, you will not get any errors when you load it, you will actually run the string of commands, launch the second line of commands, but when you get to the part about going back to your first one, it bails on ya. I've tried that with several different names trying to fool it, but didn't seam to work for me. I am by no means an expert, so again, if you have actually got your meathod to work, please post the text I'm sure everyone here would love to see how you did it.


Groz of Bria and Flurry Servers.


SirCrazzy
Fri Jul 04, 2003 8:02 am
#22

Merlinmast


Nice post, but regreatfully, you can't do that anymore, at least on Flurry. Seams they fixed that kind of looping. Now if your using that meathod, please post what you have excatly as you have it typed.


However if you just load the file, you will not get any errors when you load it, you will actually run the string of commands, launch the second line of commands, but when you get to the part about going back to your first one, it bails on ya. I've tried that with several different names trying to fool it, but didn't seam to work for me. I am by no means an expert, so again, if you have actually got your meathod to work, please post the text I'm sure everyone here would love to see how you did it.


Groz of Bria and Flurry Servers.

SirCrazzy
Fri Jul 04, 2003 4:29 pm
#23

Gads, guess I shoudn't post while SWG is down, fourms can't handle the load when everyone is reading them. Sorry for the double posts all.


Calama
Fri Jul 04, 2003 6:10 pm
#24

it works for me, i mine for hours.



mac1: /sample;/pause ###;/yawn;/pause 10;/sample;/mac2;


mac2: /sample;/pause ###;/yawn;/pause 10;/sample;/mac3;


mac3: /sample;/pause ###;/yawn;/pause 10;/sample;/logout;



or something like that. Its very picky and takes a lot of tinkering. I go in game after I save the file on the root of c (c:\) and type /load c:\macro.txt and it loads the aliases, i type in /macro1 and off we go.




Calama
Schubacca
Fri Jul 04, 2003 8:02 pm
#25

ok, I am amaized that this post has lasted this long with out any one shutting it down.


To let all who are unaware know, What you are all talking about is macroing, and macroing in this form IS aginst the useragreement.


Now I cant speak for the SWG people, but I have known people to do it in other mmo's and get caught. The standerd punishment for this sort of thing I am told is imeadiat and compleat termination of your account.


Now like I said, I can't speak for just how strongly the SWG people feel about this but is in the useragreement. So is it worth the risk?

Trexel75
Sat Jul 05, 2003 4:33 am
#26

I realy don't know what i'm going wrong I put the macro.txt file in c: but when i type /load c:/macro.txt


I get a failed to load. I tried to put it in the starwarsgalaxies folder and typed /load macro.txt and i get the same thing Failed to load


1 question are you guys that can get it to work from the beta ? maybe us guys that instaled the game after the beta can't do t?

Page 2 of 5