-
Member
-
Member
Originally Posted by
Baengbum
<<NightfinBoy>>
I recently browsed through my unfinished projects and stumbled upon this almost finished pixel based fishing bot.
Since Nostalrius is coming back soon, I finished it.
I know it's not really impressive, but it was my first AutoIt project.
So here we go...
How it works:
I used the built in Windows Soundmixer to see when the bobber got triggered.
The bobber is found with a pixelsearch, if the cursor changes to the wheel we found it.
Then the bot waits for the WoW soundbar to change its color at the set destination.
(This works because the fish trigger is really loud and can easily be gotten with a pixelcolor.)
How to setup:
(filmed on Kronos II 04.12.2016)
[Get Sound] -> Pixel which is checked for change, which will trigger the capture.
[Get Area] -> Area in which the bot searches for the bobber.
[Get Cursor] -> Color of the cursor when it's changed. (The golden cogwheel) (This has to be done only once, since its always the same)
[Get Bobber] -> Color of the bobber. (Has to be changed often. Different zones or different lightning (Day/Night).)
Default Settings:
Fishing Key = 1
Lure Key = 2
Pause = Ctrl + p
Start = Ctrl + s
Fishing Time = 30 Seconds
Lure Time = 10 Minutes
Since it is purely pixel based, this bot can be used on any version of WoW. (Just adjust the Fishing Time)
Sound Settings:
It's important that you are not in a noisy area nor have a pet out. (Basically if your WoW soundbar moves much it won't work.)
Macro for lure (in 1.12):
Code:
/run for bag = 0,4,1 do for slot = 1, 16, 1 do local name = GetContainerItemLink(bag,slot); if name and string.find(name,"YOUR LURE") then UseContainerItem(bag,slot); PickupInventoryItem(16); end; end; end
Simply replace "YOUR LURE" and put it on the actionbar.
This bot is designed to be used on a laptop or something that you dont need to use while botting, since it is in no way background compatible.
Have fun
(There is no interaction with the game itself (MemoryRead/Write). Obviously you can always get banned by player reports, so be careful.)
Download v1.1 (Small Bugfix and added Option to disable popups.)
VirusTotal (I dont really know if this is good. It's my first time uploading something like this, and it's basically just an AutoIt script compiled to an exe)
Same I did everything like the tutorial says.
But when I click on Start the Bot will always click immediatly on the bobber, before a fish baits
Any help ?
-
Member
This is actually quite good. I myself am working on a similar bot of my own. Can you share your source code so I can study it ? If I do make any release I would credit you ! Cheers!
-
Banned
This... is Fantastic.
I created an acc JUST to say it + post on 2 other threads.
If you dont have " WROBOT ", this FishBot, is a VIABLE solution.
Cheers for he work man! REP
-
Member
Is this still safe or figured out by the WoW devs yet?
-
Member
i got the error "cannot find window "World of Warcraft" ".
i recogniced that my window title of wow is "WORLD OF WARCRAFT"...... is maybe that the problem? and how to change that?
here a picture how my setup looks like.
nightfinboy error.jpg
Last edited by moroukun; 02-05-2018 at 06:03 PM.
-
Member
Originally Posted by
Baengbum
Thanks for the feedback
Let me know if you encounter any bugs or think something should be changed.
I have trouble with the bot reeling in the catch. I manage to setup the bot nicely, where it detects the bobber, and splash sound very well.
But when catching, wow often says: ''your fish got away''. The bot reacts super fast, and if i do it manually, i can wait up to two seconds to reel the fish in, since it was in a low fishing level area for my fishing skill. (so i'd say fishing skill is not the problem, because the bot is much faster than me)
How could I prevent the bot from getting the message: ''your fish got away''?
-
Active Member
I updated the Bot with a few suggestions I've been getting.
I won't continue this project, since the code is fugly and I no longer use AutoIt.
You can download and see the changes on the first post.
-
Member
My computer is detecting a virus attached to Nightfinboy 1.2 Fuerboos.B!cl
-
Active Member
Originally Posted by
etchx
My computer is detecting a virus attached to Nightfinboy 1.2 Fuerboos.B!cl
Well, that's weird. It's simply an Autoit-Script compiled into an .exe.
Simply don't use it, if you don't trust it.
-
Member
Anyone been banned by this yet?
-
Member
Help!
If i click on 'start' i throw out the lure but then my cursor is escalating and there stand: 'Searching Bobber' for 30 secs and nothing happens except the escalating of the cursor.
Please help me out...
-
Post Thanks / Like - 1 Thanks
airrunner (1 members gave Thanks to LucaMars for this useful post)
-
Member
Originally Posted by
LucaMars
If i click on 'start' i throw out the lure but then my cursor is escalating and there stand: 'Searching Bobber' for 30 secs and nothing happens except the escalating of the cursor.
Please help me out...
Anyone have this working?
-
Member
How can i get this working on Warmane 3.3.5 i did all you said but when i start bt it wont autofish it will only look for bobbler do i do something bad or is it something else for 3.3.5?
-
Member
I know you mentioned that you won't be updating this, but I was hoping you could make one more quick change before abandoning it for good.
It seems there's not enough of a time buffer built in between the program activating looting and casting fishing again. This leads to fished up loot often not having enough time to actually get looted into the bags before the loot window goes away due to fishing being recast. Sometimes it works, sometimes it doesn't.
Can you maybe make this time gap between looting and the next fishing cast configurable? Or at least bump it up to a couple seconds, to be safe?
Thanks so much. Great job with this!
(Alternatively, I wouldn't mind playing around with the code myself to make this change, if you wouldn't mind providing the source.)
Last edited by Gavx; 07-04-2018 at 03:57 PM.