Page 1 of 1

fishing macro

Posted: Mon Jan 25, 2010 10:08 pm
by Arcott Ramathorn
Can anyone tell me why this macro doesnt work?
Aquaman_1-25_20.46.jpg
Aquaman_1-25_20.46.jpg (38.72 KiB) Viewed 4106 times
The idea(after the initial pause) is to click the fishing pole and target water a few tiles in front of me...If the area is fished out it should check the <if sys messege>"The fish don't seem to be biting here." and say forward...wait 3 seconds, say stop. Hide then start over.

But its not, it hits the <if sys messege> then waits 11 seconds completely ignoring the boat commands. Im sure im overlooking something very simple due to the fact im not very adept at using razor. However i would like to run a line fishing while watching an episode of south park in a side window so please help.

Re: fishing macro

Posted: Mon Jan 25, 2010 10:27 pm
by archaicsubrosa77
Try changing to double click by type, and if that doesnt work remove wait for target and replace with a pause

Where does the macro hang at?

Re: fishing macro

Posted: Mon Jan 25, 2010 10:34 pm
by Arcott Ramathorn
Its the If System Messege. The first part of it was my manual macro that ive been using successfully for a while now. I moved the 11 second pause to the top because i thought it might be too long a pause for it to recognize the "The fish dont seem to be biting here" messege. The problem isnt the fishing..its the moving of the boat when there are no more fish.

Re: fishing macro

Posted: Mon Jan 25, 2010 10:36 pm
by archaicsubrosa77
are there any other people on the boat? you may have to move closer to the tiller or have the key in posession even momentarily on your fishers person in order to receive commands.

and just shorten the system message to "biting" with a one second pause...system message just needs a single word prompt to recognize. You need a delay right after for the macro to recognize "biting" was in the system message.

the owner of the boat "the guy with the key or last had the key" gives the command easier, and th e tiller tends to listen to the character closest.

Re: fishing macro

Posted: Tue Jan 26, 2010 12:54 am
by Sandro
Try changing your system message to "fish biting"

Re: fishing macro

Posted: Tue Jan 26, 2010 2:25 am
by Arcott Ramathorn
There is noone else on the boat and i can manually issue commands with no problems. It highlights that system message in razor while the actual message is still on screen. I have changed the system message to "fish biting" and still no luck. I can see no reason why it wont issue the steering commands.

Re: fishing macro

Posted: Tue Jan 26, 2010 2:30 am
by archaicsubrosa77
you need a pause after your system message because it goes so fast it doesn't recognize the system message occured. Also add an end if statement at the end.

Re: fishing macro

Posted: Tue Jan 26, 2010 2:32 am
by archaicsubrosa77
Dbl click pole
wait for target
target reloc
pause 1 sec
if sys msg biting
say forward
pause 2 sec
say stop
end if
Pause 8

and stack fish at feet of course lol

Thats what mine looks like make yours like that.

Re: fishing macro

Posted: Tue Jan 26, 2010 2:56 am
by Arcott Ramathorn
you gotta be kidding...changed sys messege to just "biting" with a one second pause and its working fine now.

Thank you...so it wont recognize "fish biting" but it will recognize "biting". I thought i had it when i changed it to just "fish" but then i realized every system message has "fish" in it when fishing.

Re: fishing macro

Posted: Tue Jan 26, 2010 5:36 pm
by Pristiq
Also, your original macro had the if statement as "the fis." :P