postreply Home » Forums » Star Wars Galaxies » Star Wars Galaxies Nerfed Info

SWG Macros - NEW Auto Fishing Macro - Updated : Star Wars Galaxies Nerfed Info

Posted: November 10th, 2007, 10:30 am
collin8579
Fishing,,
My last macro was good, this one is GREAT

Features
* EASY USE
** All you have to do is run it, and follow the basic directions, no putting
** In variables to the program, (see below for instructions)
*Fishes For you
*Auto Fillets Fish
*Auto Deletes Non Rare Fish
*Very Efficient
**Auto Check to see if fishing window open
**Auto Check to see if you catch a fish - restarts
**Walks forward to be much more efficient with lower time


Directions
You will need to do a few things to set up,

First, have at least 3 empty bags, 1 fishing rod with plenty of bait, 1 Chum bait

Look at the picture below and set your screen up as close to that as possible, you can obviously move things around if it suits you but this works perfectly for me.
**** IMPORTANT *****
*** MAKE SURE there is one bag you open and put behind the inventory bag, this macro checks for Color changes on a number of occasions and even with full opacity, the inventory window changes. A bag behind it keeps it the color it should be with no changes except the fish!!!*****

Make sure a custom macro is set up with the command /Fish
Then make sure that custom macro is mapped to the G key

Once you run the program immediatly go in to SWG, in windowed mode
It will pop up some requests, I will go over them here so you can be prepared.
First, it will cast the fishing lure (explained later)
*Second it will ask you to click on the first bag, (in the picture its the one with the RED DOT) *** Always make your "first bag" the bag you equip
*Third it will ask you to click on the second bag, <blue>
*Fourth it will ask you to click on the center of the empty space the fish will show up, that is the first space in your inventory after the second bag
*Fifth it will ask you to click on the next open space, after that (this is where the fish meat will pop up when a fish in inventory is fillet'd, and thats how the program checks for rare/nonrare fish, by running a fishmeat check)
*Sixth, it will ask you to click on the center of the title bar of the fishing window (yellow dot) Make sure you click on the center or the "fishing window check" won't function properly
*Seventh it will ask you to click on the First option in the fishing window

Then it will say, this program will run in 3 seconds

The first run of it probably won't work properly, it is adjusting
but let it run through at least once or twice,

Then..Let it fish for you!!!
It will fish up dozens of Rare fish and fishtank parts a night!!!!!

Any questions mail me,
Collin

Code: Select all

The code freaking changed when I posted it here, to a point where it wouldn't run
Thanks to those who brought it to my attention

It Won't let me post the au3 file either,
so I'm uploading the macro as a text file here, download it, copy it to an au3 file or rename and it should work fine

I appologize for any inconvienence


You do not have the required permissions to view the files attached to this post.


Last edited by Guest on November 17th, 2007, 2:34 pm, edited 8 times in total.
Posted: November 10th, 2007, 10:36 am
collin8579
As I said if your color scheme is different you will need to change one thing
The pixel color for the Fishing box is, blue..for me

IF you are different run this

Code: Select all

$var1 = PixelGetColor( xYellowDot , YYellowDot )
MsgBox(0,"The decmial color is", $var1)


Where the yellow dot is in picture,, the decimal number you get when you put that in, put into $VAR1 in the main program

It should work!
Posted: November 10th, 2007, 3:33 pm
sauron202
Yay! Works good after you set it up.
Posted: November 10th, 2007, 3:43 pm
collin8579
yeah never said fishing was freaking easy lol
it was a pain to develop, lots of trial and error and accidently spammed guild chat with G3ws all night..oops
Posted: November 10th, 2007, 4:05 pm
vinnyboy32

Total Posts: 1872
Joined: June 3rd, 2006, 8:35 pm
User avatar
1 yay, 2 more for confirmed.
0 nays, 3 more for lock.

_________________
Your Friendly Neighborhood Moderator!
Read The FAQ - http://www.taultunleashed.com/phpbb2/forum159_FAQ.html
Posted: November 10th, 2007, 4:10 pm
sauron202
Nevermind, I see you fixed it.

But yeah, it works great. Nice job. :)

I wish there was something that could be done about all the zero value fish left over from the fillets, but its more of a nuisance than anything. If there was some way to delete those (and still keep the rares) it would make it just about perfect. I guess that is what the second pack was for though.
Posted: November 10th, 2007, 4:36 pm
collin8579
Yeah
I'm actually making one to get rid of the 0 value fish..woot

I'll post it later tonight
I have dinner party so can't work on it right now
Posted: November 11th, 2007, 8:22 am
collin8579
I ran it over night and got 26 rare fish on endor, just fyi
out of the 110 I caught
Posted: November 16th, 2007, 7:18 pm
penjoroo
What version was this script written for? I am running 3.2.8.1 and receive the following error when I try and run it. Line 8 (Path) #include <Misc> Error opening the file
Posted: November 16th, 2007, 9:15 pm
collin8579
ahh
well thats because you don't have a full version I guess,
when you install auto it it installs helper scripts
this program uses one of those helper scripts
no way around it with the way I did things

its called Misc.au3
It is in the Autoit Dir, in the Include folder

If you don't have it, find it online,,
I can't attach it because its not allowed
and the code is too long to post the code[/code]
Posted: November 17th, 2007, 7:27 am
penjoroo
I needed to change the list posted here to include Misc.au3 For some reason you can not have the .au3 posted between <>

After that I get an error Line 169 Until $i=1 Error: "Until" Statement with no matching "Do" Statement.


I look thought the 2nd half of the code and find that there is 5 "If" calls and only 4 "EndIf" calls, so I close the last "If" call and the program starts to run.

It will get all locations, and start to fish, it seams to work and clicks on Tug UP until a fish is caught or gets away, then does nothing and just sits there or it will take of running...

There also seams to be a problem with the auto delete of the meat.

Code: Select all

    If $checksum = PixelChecksum(($empty2xa), ($empty2ya), ($empty2xb), ($empty2yb)) Then ;this checks if there is Meat from the fish, if yes it deletes it 
          Sleep("1000")
          MouseClickDrag ( "left" , $empty1x, $empty1y, $bag1x, $bag1y, 1) ;Drag fish to backpack
          Sleep("1000")
          MouseClickDrag ( "left" , $empty1x, $empty1y, $bag2x, $bag2y, 1) ;Drag fish to backpack
          Sleep("5000")

I do not see a delete option on the meet I see a click and drag call. To delete the meet in empty space 2 it should have something like this I would think, since you need to right click the meat and send a 3 command…

Code: Select all

 MouseClickDrag ( "Right" , $empty2x, $empty2y,  1)
Send("{3}",2)



So either I did not copy and past the code correctly, or I am not using the same version of Autoit and the commands are not work the way it should, or there is something wrong with the code posted here...
Posted: November 17th, 2007, 2:16 pm
collin8579
I appologize
I looked through the code and copy/pasted it to a new window and apparently when I copied it there to begin with there were some errors

I will fix the code

I'm honestly not sure how that happened,,
but I appologize for the inconvienence..
Posted: November 17th, 2007, 2:28 pm
collin8579
for some reason it is changing the code when it copies it on here, when I submit it
whats up with that
Posted: November 17th, 2007, 3:10 pm
penjoroo
Testing the new one now, so far it is working with out any edits :)

I know this site is editing the code when you put it here. It took me awhile to find out what was going on my self.
Posted: November 17th, 2007, 3:42 pm
penjoroo
Been running the macro for 10 minutes and it is still working.

The only thing I noticed is that you need to have Chase Camera on, or you will end up fishing the wrong way when you run back to your normal spot.

This script is great way better then the one I wrote :) Thanks for your hard work creating it.

So YAY if that is needed.
Want Advertisements After The Last Post Removed? Create A Free Account!
blue large dotWho is online
Users browsing this forum: No registered users and 21 guests
postreply