Dancer Archive
Thread: Tips from a Buff Botter (giving back to my fellow dancers)
Page 1 of 1
Naish
Tue Aug 10, 2004 3:05 pm
#1
Macro Tips and Tools from a Buff Botter.
The problem with writing a long macro is that you can't. You're limited to the number of lines you can use. So rather than write a macro you can write an alias file and activate your alias file using a macro.
First, let me explain aliases. You can write your macro as a text file, save it to your galaxies folder, load it from the game and execute the commands. Here is a simple hello world example...
Create a new text file and type the following into it.
hw:/yell hello world;pause 5;/It Worked!;
Now save it in your star wars directory and name it helloworld.txt
The format of an alias file is AliasName: text or command;
Now go into the game. Once your in the game you will load the macro then execute the alias.
To load the macro type
/load helloworld.txt
To execute the alias type:
/hw
then hit enter
Now you should see your toon yell "Hello World" then wait for 5 seconds and yell "It Worked"
Thats pretty simple, but now let's activate it from a macro.
Create a new macro and type in the following
/load helloworld.txt;
/hw;
Now activate the macro and all that happens in one stroke.
The real benefit to this is that you can write a huge string of macros in an alias file then load it and execute the aliases with one hit. It makes it easy to share your alias files with others too because you can simply email your friends the files. Real email not in game email.
Below is an example of a much more complex alias file that I use all the time.
------- Example Alias File used to buff ----------
myDanceBuff:
/g Dance starts in 10 seconds, Prepare to start watching;
/pause 5;
/g Dance starts in 5 seconds, Prepare to start watching;
/pause 5;
/startdance exotic4;
/g 04:30;
/g Start watching now, type /watch;
/g Start watching now, type /watch;
/g Start watching now, type /watch;
/pause 5;
/pause 5;
/pause 5;
/g 04:15;
/g Welcome to the champagne room, enjoy the show.;
/pause 5;
/pause 5;
/pause 5;
/g 04:00;
/g Be sure you are watching;
/pause 5;
/pause 5;
/pause 5;
/g 03:45;
/g Tips are appreciated;
/pause 5;
/pause 5;
/pause 5;
/g 03.30;
/pause 5;
/pause 5;
/pause 5;
/g 03:15;
/myAdvert;
/pause 5;
/pause 5;
/pause 5;
/g 03:00;
/pause 5;
/pause 5;
/pause 5;
/g 02:45;
/pause 5;
/pause 5;
/pause 5;
/g 02:30;
/pause 5;
/pause 5;
/pause 5;
/g 02:15;
/pause 5;
/pause 5;
/pause 5;
/g 02:00;
/pause 5;
/pause 5;
/pause 5;
/g 01:45;
/pause 5;
/pause 5;
/pause 5;
/g 01:30;
/pause 5;
/pause 5;
/pause 5;
/g 01:15;
/pause 5;
/pause 5;
/pause 5;
/g 01:00;
/pause 5;
/pause 5;
/pause 5;
/g 00:45;
/pause 5;
/pause 5;
/pause 5;
/g 00:30;
/pause 5;
/pause 5;
/g 20 seconds, prepare to stop watching;
/pause 5;
/g 10 seconds, prepare to stop watching;
/pause 5;
/g 5 seconds;
/pause 2;
/g 3;
/pause 1;
/g 2;
/pause 1;
/g 1;
/pause 1;
/g Stop Watching Now, type /stopwatch;
/g Stop Watching Now, type /stopwatch;
/g Stop Watching Now, type /stopwatch;
/pause 5;
/stopdance;
----- End -----------
Couple of notes here
1. You have to smash all this into one line like so. /pause 5;/pause 5; It won't work on seperate lines. I have a perl script that smashes everything together for me. I just typed it out here in readable format for you.
2. It's helpful to count down for folks and for yourself.
3. The instructions make it easy for your customers.
You can fire this thing off and be free to talk about whatever and not watch your clock.
Hope you guys like this
The problem with writing a long macro is that you can't. You're limited to the number of lines you can use. So rather than write a macro you can write an alias file and activate your alias file using a macro.
First, let me explain aliases. You can write your macro as a text file, save it to your galaxies folder, load it from the game and execute the commands. Here is a simple hello world example...
Create a new text file and type the following into it.
hw:/yell hello world;pause 5;/It Worked!;
Now save it in your star wars directory and name it helloworld.txt
The format of an alias file is AliasName: text or command;
Now go into the game. Once your in the game you will load the macro then execute the alias.
To load the macro type
/load helloworld.txt
To execute the alias type:
/hw
then hit enter
Now you should see your toon yell "Hello World" then wait for 5 seconds and yell "It Worked"
Thats pretty simple, but now let's activate it from a macro.
Create a new macro and type in the following
/load helloworld.txt;
/hw;
Now activate the macro and all that happens in one stroke.
The real benefit to this is that you can write a huge string of macros in an alias file then load it and execute the aliases with one hit. It makes it easy to share your alias files with others too because you can simply email your friends the files. Real email not in game email.
Below is an example of a much more complex alias file that I use all the time.
------- Example Alias File used to buff ----------
myDanceBuff:
/g Dance starts in 10 seconds, Prepare to start watching;
/pause 5;
/g Dance starts in 5 seconds, Prepare to start watching;
/pause 5;
/startdance exotic4;
/g 04:30;
/g Start watching now, type /watch;
/g Start watching now, type /watch;
/g Start watching now, type /watch;
/pause 5;
/pause 5;
/pause 5;
/g 04:15;
/g Welcome to the champagne room, enjoy the show.;
/pause 5;
/pause 5;
/pause 5;
/g 04:00;
/g Be sure you are watching;
/pause 5;
/pause 5;
/pause 5;
/g 03:45;
/g Tips are appreciated;
/pause 5;
/pause 5;
/pause 5;
/g 03.30;
/pause 5;
/pause 5;
/pause 5;
/g 03:15;
/myAdvert;
/pause 5;
/pause 5;
/pause 5;
/g 03:00;
/pause 5;
/pause 5;
/pause 5;
/g 02:45;
/pause 5;
/pause 5;
/pause 5;
/g 02:30;
/pause 5;
/pause 5;
/pause 5;
/g 02:15;
/pause 5;
/pause 5;
/pause 5;
/g 02:00;
/pause 5;
/pause 5;
/pause 5;
/g 01:45;
/pause 5;
/pause 5;
/pause 5;
/g 01:30;
/pause 5;
/pause 5;
/pause 5;
/g 01:15;
/pause 5;
/pause 5;
/pause 5;
/g 01:00;
/pause 5;
/pause 5;
/pause 5;
/g 00:45;
/pause 5;
/pause 5;
/pause 5;
/g 00:30;
/pause 5;
/pause 5;
/g 20 seconds, prepare to stop watching;
/pause 5;
/g 10 seconds, prepare to stop watching;
/pause 5;
/g 5 seconds;
/pause 2;
/g 3;
/pause 1;
/g 2;
/pause 1;
/g 1;
/pause 1;
/g Stop Watching Now, type /stopwatch;
/g Stop Watching Now, type /stopwatch;
/g Stop Watching Now, type /stopwatch;
/pause 5;
/stopdance;
----- End -----------
Couple of notes here
1. You have to smash all this into one line like so. /pause 5;/pause 5; It won't work on seperate lines. I have a perl script that smashes everything together for me. I just typed it out here in readable format for you.
2. It's helpful to count down for folks and for yourself.
3. The instructions make it easy for your customers.
You can fire this thing off and be free to talk about whatever and not watch your clock.
Hope you guys like this
Naish
Tue Aug 10, 2004 3:18 pm
#3
Sorry, you also have to flourish. I didn't add that in there. You could add it to the alias file if you want or you could run another macro.
Page 1 of 1