Post Reply Home » Forums » Star Wars Galaxies » Star Wars Galaxies Nerfed Info

SWG Macro: SWG Auto-It Guide : Star Wars Galaxies Nerfed Info

Posted: August 23rd, 2006, 4:36 pm
Total Posts:65 Joined:2006
For those who need a little run-down on how to make an Auto-It Macro:

First Off- What is Auto-It. In SWG terms- it is a useful third-party program that can be used to completely automate crafting in SWG.

For more information on Auto-It, there homepage can be found:
http://www.autoitscript.com/autoit3/

To download Auto-It:
http://www.autoitscript.com/autoit3/downloads.php

An example script that I used for crafting:
Notes in green explain what the line is doing

_________________________________________________________


Check:
Sleep, 800 ;pause for .8 seconds to allow you to change to the SWGClient Window
IfWinActive, SwgClient,, Goto, Start ;If the active window is SWGClient, goto Start
IfWinNotActive, SwgClient,, Goto, Findit ; If you didn't switch to SWGClient Window fast enough, will start Finditit Subroutine


Finditit: ; FindIt Subrouting, will cycle through windows until it finds the SWGClient Window
Send, !+{TAB} ;Sends <ALT> to cycle through windows
Sleep, 800
IfWinActive, SwgClient,, Goto, Start
IfWinNotActive, SwgClient,, Goto, FindIt

Start: ; The actual start of the macro once SWGClient is the Active Window
IfWinNotActive, SwgClient,, Goto, Crap ;This line allows YOU to exit out by changing windows, or making some other window active. (press the windows key while in windowed mode)
sleep, 1000

Start1: ;Starts the first crafting session...you will copy and paste from here and below to use multiple crafting tools. Line that need to be changed for multiple crafting tools will be marked in ORANGE
IfWinNotActive, SwgClient,, Goto, Crap
sleep, 1000


Crafting_1:
Sleep, 300
Send, {ESC} ;in the event of a negative response from a crafting session, you will need to close that window. Trust me, this happens every now and then
Sleep, 300
Send, {ESC}
Send, {F1} ; Set up your crafting tools on the toolbar, so that F1, F2, F3, and F4 are the actual crafting tools. You will have to 'rebind' in the keymap to actually use F1, F2, ... Using #1,2,3 will not work because often times it will type in the chat window vice executing the toolbarslot.
sleep, 1000
LeftClick, 895,761 ;Clicks the left mouse button at the 895, 761 coordinates. (These are X,Y coordinates, and will be different for YOU when you make your own macro. You will need to use Auto-It Reveal Mode to find the coordinates, this is fairly self explanatory)
Sleep, 1200


IfWinNotActive, SwgClient,, Goto, Crap ;You want lots of these, just so you can exit the program whenever. They don't slow anything down, so use whenever you can

SecondResource: ; No reason in particular why I went out of order, you can name this whatever you want, I only use it to show where I started clicking resources.
LeftClick, 269, 211
LeftClick, 269, 211
LeftClick, 269, 211
LeftClick, 269, 211
LeftClick, 269, 211
LeftClick, 269, 211
LeftClick, 269, 211
LeftClick, 269, 211
LeftClick, 269, 211
LeftClick, 269, 211
LeftClick, 269, 211
LeftClick, 269, 211

ThirdResource:
LeftClick, 326, 210
LeftClick, 326, 210
LeftClick, 326, 210
LeftClick, 326, 210
LeftClick, 326, 210
LeftClick, 326, 210
LeftClick, 326, 210
LeftClick, 326, 210

FirstResource:
LeftClick, 207, 212
LeftClick, 207, 212
LeftClick, 207, 212
LeftClick, 207, 212
IfWinNotActive, SwgClient,, Goto, Crap
LeftClick, 207, 212
LeftClick, 207, 212
LeftClick, 207, 212
LeftClick, 207, 212
LeftClick, 207, 212
IfWinNotActive, SwgClient,, Goto, Crap
LeftClick, 207, 212
LeftClick, 207, 212
LeftClick, 207, 212
IfWinNotActive, SwgClient,, Goto, Crap
Sleep, 700


ClickAssemble:
Sleep, 500
LeftClick, 1307, 771
Sleep, 600

IfWinNotActive, SwgClient,, Goto, Crap

ClickYes:
Sleep, 500
LeftClick, 856, 474
Sleep, 600

IfWinNotActive, SwgClient,, Goto, Crap

NextCraftingStage:
Sleep, 700
Send, {F6} ; This will be an SWGMacro that you create, that will be placed in the F6 toolbarslot. This macro will be covered at the END of this guide.
sleep, 600
IfWinNotActive, SwgClient,, Goto, Damnit






Crap:
Exit

_________________________________________________


Alright, that's pretty much it for making the Auto-It Macro. You will type, or cut and paste in to Notepad, and save it where ever. With Auto-It, there is a Convert to .exe program. The conversion tool, creates an executable program from your txt file. (Easy enough?)

Alright, now what to put in your SWG Macro-

Create a Macro in SWG, <Options><Macro><New>

Name it what ever you want
______________________________
/nextCraftingStage;
/NextCraftingStage;
/NextCraftingStage;
/createPrototype noitem practice;
/createPrototype noitem practice;

______________________________


Place this macro in the toolbarslot that you defined above.

One thing that I have noticed- sometimes it doesn't do practice mode, IF you actually crafted something. You should craft/practice on one item prior to starting the macro. Additionally, as you progress in levels, schematics are added to your toon. This causes the craftingSchematic command not to work ideally, and will cause it to select the wrong schematic when you craft/practice. This is why I open up the crafting tool, select the schematic I want (Gungan heads are awesome for grinding), and click past that screen, and then close the window. The same schematic will be used every time, even if you gain levels.

If you do Gungan Heads...the most XP (6500+), you'll need about 400-500K Ore and 250K Gemstone.

That's pretty much it, It's not that difficult, but I wouldn't call it the easiest thing in the world. Don't move the windows around once you get it set up, and things should run smoothly.

Also, yes, I made the Auto-It macro myself, nothing else can I take credit for, and I'm fairly certain others have made an Auto-It Guide.
Posted: August 23rd, 2006, 6:08 pm
expurt
Great guide. Great layout and easy to read.

Havent time to test this myself at the moment. I'm abou tto go out. So in the meantime....

Any premium members care to confirm this?
Posted: August 23rd, 2006, 7:32 pm
User avatar
Total Posts:677 Joined:2005
I'll try it tonight, gotta get it all set up and get some resources ready to go.
Posted: August 23rd, 2006, 9:18 pm
glvsave
Haven't used this particular setup before, but by looking at it, it will work just fine. Great guide, I really wish I'd had this back when I first started messing with auto-it.
Yay.
Posted: August 24th, 2006, 1:13 pm
User avatar
administrator
Total Posts:29971 Joined:2002
500 for a good guide
Posted: August 26th, 2006, 2:28 pm
expurt
Good to see it got added. Thanks again for the great guide. I still havent had time to test it myself. Or even login to SWG. 4 family Birthdays this weekend, it has been busy. :)
Posted: August 29th, 2006, 3:25 am
Total Posts:3 Joined:2006
I just tested it. copy and pasted the lot then changed the mouse click co-ords. but when i ran the script i got

Line 0 (File ".....\Desktop\auto crafter.exe"
"Check:
Check^ERROR"
"Error: Unable to parse line."

new to auto it, and have some coding xp. dont know if its the script or me.
any ideas?
Posted: August 29th, 2006, 1:55 pm
Total Posts:65 Joined:2006
That should have works, but the Check: line is not required.

Put a

";" in front of the line to comment it out.

If you have more problems, cut and paste the script and send to me in Private Message....if I need to change the guide....I will.
Posted: November 6th, 2006, 8:00 am
mezzin
this is great nut i mastered befor this =< well for those who use this craft purely gugan heads with auto it youll get master within hours but remember to have at least 50k ore of each
Posted: December 13th, 2006, 11:01 pm
jpkidwell75
Anyone get this to work? I tried commenting out the Start: line but it hangs on the Finditit: line after that.
Posted: December 22nd, 2006, 6:25 am
expurt
Couldnt get this to work either. Too many errors. Fix one, another popsup.

Will move this to nerfed until it gets fixed.
Want Advertisements After The Last Post Removed? Create A Free Account!
blue large dotWho is online
Users browsing this forum: No registered users and 114 guests
Post Reply