-
Active Member
Pixel Based Fishing Bot
Attention: No Longer Undetected!
Apparently, some people are getting banned for using this. If you value your account I suggest you code your own bot (I described my method) or stop botting altogether.
I hardly doubt they ban for pixel reading, the file is probably sigged on retail.
<<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.)
Download v1.2
More Options:
GameWindowName = Window Name of your game
CatchDelay = Amount of time the bot waits before pressing the button when a fish appears
QuickLoot = If the shift key is pressed when looting (1 = true, 0 = false)
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)
Last edited by Baengbum; 10-22-2018 at 11:15 AM.
Reason: update
-
Post Thanks / Like - 9 Thanks
-
good stuff man, works well
-
Active Member
Nice idea to use the sound volume. I should have thought of that when i made my own fishingbot.
-
Active Member
Thanks for the feedback
Let me know if you encounter any bugs or think something should be changed.
-
Member
Great thanks for this soft work perfect!
Offtopic: Someone know where the best fishing spot for Nightfin Snapper on Nostalrius PvP?
-
Member
What grapics settings must be used?
Bot cant search bobler. Win7 x64, wow client 1.12.1
-
Active Member
Your graphic settings should not make a difference if you set the bot up properly like shown in the video.
Operating system and wow client should not make a difference either.
Try it again or you can send me a screenshot for further investigation as pm.
-
Banned
thanks for share!!! gonna try it out today.
-
Post Thanks / Like - 2 Thanks
ilexpit,
ilexgs (2 members gave Thanks to ThornStorm for this useful post)
-
Member
I keep getting an error "can't find lautstärkemixer"
-
Active Member
You need to replace "Lautstärkemixer" in the bot.ini-file with whatever the sound mixer is called in your OS language.
-
Member
thanks, I didn't notice that file, just the exe, heh. I was going thru all this trouble trying to install german display language pack for windows and it would install but the language wouldn't be there, neither would windows update method work.
-
Member
How do you make it autoloot? It's working good now, just won't loot the item.
-
Active Member
It automatically presses shift when looting, if you play on a newer version of wow you might have to disable autoloot, since activated autoloot + shift-key pressed => no autoloot.
Hope this helps.
-
Post Thanks / Like - 1 Thanks
Snatcher (1 members gave Thanks to Baengbum for this useful post)
-
Member
Bobber
Hi,
Set Bobber not working for me.
If I set the bobber, the program need 2 clicks to setup.
But the program set a other color at the second click.
If I set the bobber color from the first click manually in the .ini
it jumps back and fourth. Same by color from the second click.
Pls help.
My System Win10 64bit on MacBook Pro with Boot Camp
EDIT***
I found out that I can not go over without activating the mouseover effect of the bobber...i think thats the problem. but why i have to click 2 times ?!?!?!
Last edited by Snatcher; 04-12-2017 at 01:38 PM.
-
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)
I did everything you said and my bot is clicking the bobber before any fish are in it... what do i do?