-
Member
Originally Posted by
Createaa
ONLY POST ISSUES REGARDING THE CURRENT VERSION. THE OLDER ARE MARKED DEPRECATED FOR A REASON. A FIX APPLIED TO 2.1 WILL NOT BE APPLIED TO 0.4 ALPHA. bitch please. virus this virus that.
New version, please reply asap if it still crashes.
Code:
v2.2
- Using progress class to handle objects outside of thread
- Feature added: normal log
- Stop now finishes the session then safely kills the thread
- Feature added: Emergency stop just kills the thread as is
- More tool tips added
- Text for hook generator and donations added back
Hey, thanks for the great work so far. Bot is not crashed the last 2 Hours. I Love your bot and thank you very much for your patience and your support.
I tried a few settings and im getting about 5% fail rate. But i thinks thats ok.
But im still getting a error log but no crahes. maybe it helps.
Code:
Log Entry : 14:10:38 Montag, 17. September 2018
:
:Das Objekt wird bereits an anderer Stelle verwendet.
System.InvalidOperationException: Das Objekt wird bereits an anderer Stelle verwendet.
bei System.Drawing.Image.get_Height()
bei System.Drawing.Bitmap.GetPixel(Int32 x, Int32 y)
bei taskeng.HID.CompareCursorToHookIcon(Bitmap a)
bei taskeng.FishingActions.Scan()
bei taskeng.Fisher.Rotate()Int32 get_Height()
-------------------------------
Log Entry : 14:20:42 Montag, 17. September 2018
:
:Das Objekt wird bereits an anderer Stelle verwendet.
System.InvalidOperationException: Das Objekt wird bereits an anderer Stelle verwendet.
bei System.Drawing.Image.get_Width()
bei System.Drawing.Bitmap.GetPixel(Int32 x, Int32 y)
bei taskeng.HID.CompareCursorToHookIcon(Bitmap a)
bei taskeng.FishingActions.Scan()
bei taskeng.Fisher.Rotate()Int32 get_Width()
-------------------------------
Log Entry : 14:26:12 Montag, 17. September 2018
:
:Das Objekt wird bereits an anderer Stelle verwendet.
System.InvalidOperationException: Das Objekt wird bereits an anderer Stelle verwendet.
bei System.Drawing.Image.get_Height()
bei System.Drawing.Bitmap.GetPixel(Int32 x, Int32 y)
bei taskeng.HID.CompareCursorToHookIcon(Bitmap a)
bei taskeng.FishingActions.Scan()
bei taskeng.Fisher.Rotate()Int32 get_Height()
-------------------------------
Log Entry : 14:38:20 Montag, 17. September 2018
:
:Der Thread wurde abgebrochen.
System.Threading.ThreadAbortException: Der Thread wurde abgebrochen.
bei System.Threading.Monitor.ObjWait(Boolean exitContext, Int32 millisecondsTimeout, Object obj)
bei System.Threading.ManualResetEventSlim.Wait(Int32 millisecondsTimeout, CancellationToken cancellationToken)
bei System.Threading.Tasks.Task.SpinThenBlockingWait(Int32 millisecondsTimeout, CancellationToken cancellationToken)
bei System.Threading.Tasks.Task.InternalWait(Int32 millisecondsTimeout, CancellationToken cancellationToken)
bei System.Threading.Tasks.Task.Wait(Int32 millisecondsTimeout, CancellationToken cancellationToken)
bei taskeng.FishingActions.DetectSplash(Int32 timeout)
bei taskeng.Fisher.Rotate()Boolean ObjWait(Boolean, Int32, System.Object)
-------------------------------
Log Entry : 14:56:42 Montag, 17. September 2018
:
:Das Objekt wird bereits an anderer Stelle verwendet.
System.InvalidOperationException: Das Objekt wird bereits an anderer Stelle verwendet.
bei System.Drawing.Image.get_Height()
bei System.Drawing.Bitmap.GetPixel(Int32 x, Int32 y)
bei taskeng.HID.CompareCursorToHookIcon(Bitmap a)
bei taskeng.FishingActions.Scan()
bei taskeng.Fisher.Rotate()Int32 get_Height()
-------------------------------
Log Entry : 14:57:50 Montag, 17. September 2018
:
:Das Objekt wird bereits an anderer Stelle verwendet.
System.InvalidOperationException: Das Objekt wird bereits an anderer Stelle verwendet.
bei System.Drawing.Image.get_Width()
bei System.Drawing.Bitmap.GetPixel(Int32 x, Int32 y)
bei taskeng.HID.CompareCursorToHookIcon(Bitmap a)
bei taskeng.FishingActions.Scan()
bei taskeng.Fisher.Rotate()Int32 get_Width()
-------------------------------
Log Entry : 14:58:21 Montag, 17. September 2018
:
:Das Objekt wird bereits an anderer Stelle verwendet.
System.InvalidOperationException: Das Objekt wird bereits an anderer Stelle verwendet.
bei System.Drawing.Image.get_Width()
bei System.Drawing.Bitmap.GetPixel(Int32 x, Int32 y)
bei taskeng.HID.CompareCursorToHookIcon(Bitmap a)
bei taskeng.FishingActions.Scan()
bei taskeng.Fisher.Rotate()Int32 get_Width()
-------------------------------
Log Entry : 15:05:33 Montag, 17. September 2018
:
:Das Objekt wird bereits an anderer Stelle verwendet.
System.InvalidOperationException: Das Objekt wird bereits an anderer Stelle verwendet.
bei System.Drawing.Image.get_Height()
bei System.Drawing.Bitmap.GetPixel(Int32 x, Int32 y)
bei taskeng.HID.CompareCursorToHookIcon(Bitmap a)
bei taskeng.FishingActions.Scan()
bei taskeng.Fisher.Rotate()Int32 get_Height()
-------------------------------
Log Entry : 15:08:17 Montag, 17. September 2018
:
:Das Objekt wird bereits an anderer Stelle verwendet.
System.InvalidOperationException: Das Objekt wird bereits an anderer Stelle verwendet.
bei System.Drawing.Image.get_Width()
bei System.Drawing.Bitmap.GetPixel(Int32 x, Int32 y)
bei taskeng.HID.CompareCursorToHookIcon(Bitmap a)
bei taskeng.FishingActions.Scan()
bei taskeng.Fisher.Rotate()Int32 get_Width()
-------------------------------
Log Entry : 15:20:18 Montag, 17. September 2018
:
:Das Objekt wird bereits an anderer Stelle verwendet.
System.InvalidOperationException: Das Objekt wird bereits an anderer Stelle verwendet.
bei System.Drawing.Image.get_Height()
bei System.Drawing.Bitmap.GetPixel(Int32 x, Int32 y)
bei taskeng.HID.CompareCursorToHookIcon(Bitmap a)
bei taskeng.FishingActions.Scan()
bei taskeng.Fisher.Rotate()Int32 get_Height()
-------------------------------
Last edited by Alpy; 09-17-2018 at 08:57 AM.
-
Post Thanks / Like - 1 Thanks
Createaa (1 members gave Thanks to Alpy for this useful post)
-
Contributor
Originally Posted by
Alpy
Hey, thanks for the great work so far. Bot is not crashed the last 2 Hours. I Love your bot and thank you very much for your patience and your support.
I tried a few settings and im getting about 5% fail rate. But i thinks thats ok.
But im still getting a error log but no crahes. maybe it helps.
No problem my man. I am glad it doesnt crash now at least.
Would definitely be easier if it was in my language. I assume it says the object is being used elsewhere?
Finally got a clue at least, thanks man! Think I can get the normal log as well? You can PM it.
-
Member
Just wanted to say thank you for making this. I've tried Eggobot and yours, and I couldn't get Eggobot to work whatsoever despite putting a little under two hours of troubleshooting, whereas yours works right out of the box.
2.2 gave me more fail issues than not for some reason like constantly docking to the top and missing splashes or instant looting after cast no matter where pixel offset number was at.
I decided to try 1.2 after reading almost the entirety of this thread trying to fix it since some people keep saying it's their favorite and it's working almost perfectly, though I'm not sure why. It still has the same issue of randomly docking to the top while waiting for splashes sometimes like 2.2 did for me, but it only happens once in every 20 casts or so, so not a big deal.
Much appreciated for your work!
EDIT: Just remembered another issue both have while watching from my bed, 2.2 more so than 1.2, but when splash occurs, the bot will attempt to click to loot but overshoot the mouse movement above the bobber a bit and miss entirely. Is this fixable in settings somehow?
Last edited by kloha; 09-17-2018 at 09:53 AM.
-
Member
Hello! I have a little problem.. When i use LazyFish in few hours.. for night! In morning i found my caracter in water.. and he don"'t fish ^^
I think he is jump...
-
Contributor
Originally Posted by
kloha
Just wanted to say thank you for making this. I've tried Eggobot and yours, and I couldn't get Eggobot to work whatsoever despite putting a little under two hours of troubleshooting, whereas yours works right out of the box.
2.2 gave me more fail issues than not for some reason like constantly docking to the top and missing splashes or instant looting after cast no matter where pixel offset number was at.
I decided to try 1.2 after reading almost the entirety of this thread trying to fix it since some people keep saying it's their favorite and it's working almost perfectly, though I'm not sure why. It still has the same issue of randomly docking to the top while waiting for splashes sometimes like 2.2 did for me, but it only happens once in every 20 casts or so, so not a big deal.
Much appreciated for your work!
EDIT: Just remembered another issue both have while watching from my bed, 2.2 more so than 1.2, but when splash occurs, the bot will attempt to click to loot but overshoot the mouse movement above the bobber a bit and miss entirely. Is this fixable in settings somehow?
What are your speed settings? If you set it too high, especially the bobber scan speed it might fail terribly if you dont have the FPS to back it up. Thats why I originally didnt wanna let people change speed of bobber scan.
When it docks on top, what does it say the bobber height is?
Missing splashes and instantly looting is pixel offset, no matter what sadly. It might be your camera angle too, you want to view the bobber as horizontal as possible.
About the loot, try to uncheck random loot location. It shouldnt click unless the cursor is a hook but then again, highly reliant on your FPS. It makes out a center of the bobber by using the width and height, that center is off when it splashes, it goes down. When random looting it tries to look around in a small area at least to click it and when not using random loot location it just goes to what it assumes is the bobbers center. Perhaps more delay to let the bobber get back into position?
Not much changed from 1.2 to 2.2 in how it does things. 1.2 has the robotic movements though, just so you know.
Originally Posted by
InT69x
Hello! I have a little problem.. When i use LazyFish in few hours.. for night! In morning i found my caracter in water.. and he don"'t fish ^^
I think he is jump...
Perhaps the anti-afk? Sit with the bot for 15 minutes and report back when it moves forward. Maybe a GM ported you!?!? jk.
Anti afk uses Q and E to strafe your character sideways. But which barbarian binds his jump to Q or E?!
-
Member
Originally Posted by
Createaa
Perhaps the anti-afk? Sit with the bot for 15 minutes and report back when it moves forward. Maybe a GM ported you!?!? jk.
Anti afk uses Q and E to strafe your character sideways. But which barbarian binds his jump to Q or E?!
Haha! I'm French, But my jump was on Space 
I think move foward, not jump ^^ A soluce? Maybe disable anti afk?
-
Contributor
Originally Posted by
InT69x
Haha! I'm French, But my jump was on Space
I think move foward, not jump ^^ A soluce? Maybe disable anti afk?
It uses right mouse button to loot and the selected hotkey to throw rod. Then you have the second interval key if you have it enabled.
Then only anti AFK which is Q and E.
No other keys are pressed during runtime. But yes, try disabling anti-afk and see how it goes!
-
Member
Settings look like this: https://i.imgur.com/H8Kw9OU.png
When it splashes and it overshoots the bobber and tries to loot above the bobber's head, 2.2 log reads height as zero:
11:13 AM: = = = Session 2 = = = Time elapsed: 00:00:15 = = =
11:13 AM: Threw hook. Hotkey: 1
11:13 AM: Found bobber
11:13 AM: Assessing bobber size
11:13 AM: Assessment done. Size: W: 66, H: 0
11:13 AM: Waiting on splash for 20 seconds
11:13 AM: Splash detected
11:14 AM: Session ended
11:14 AM: = = = Session 4 = = = Time elapsed: 00:00:43 = = =
11:14 AM: Threw hook. Hotkey: 1
11:14 AM: Found bobber
11:14 AM: Assessing bobber size
11:14 AM: Assessment done. Size: W: 83, H: 0
11:14 AM: Waiting on splash for 20 seconds
11:14 AM: Splash detected
11:14 AM: Session ended
Camera angle is in first person and looks like this: https://i.imgur.com/P5F0YFQ.jpg
I play in 1920x1080 and regularly have 175-200 FPS.
-
Post Thanks / Like - 1 Thanks
Createaa (1 members gave Thanks to kloha for this useful post)
-
Contributor
Originally Posted by
kloha
Settings look like this:
https://i.imgur.com/H8Kw9OU.png
When it splashes and it overshoots the bobber and tries to loot above the bobber's head, 2.2 log reads height as zero:
11:13 AM: = = = Session 2 = = = Time elapsed: 00:00:15 = = =
11:13 AM: Threw hook. Hotkey: 1
11:13 AM: Found bobber
11:13 AM: Assessing bobber size
11:13 AM: Assessment done. Size: W: 66, H: 0
11:13 AM: Waiting on splash for 20 seconds
11:13 AM: Splash detected
11:14 AM: Session ended
11:14 AM: = = = Session 4 = = = Time elapsed: 00:00:43 = = =
11:14 AM: Threw hook. Hotkey: 1
11:14 AM: Found bobber
11:14 AM: Assessing bobber size
11:14 AM: Assessment done. Size: W: 83, H: 0
11:14 AM: Waiting on splash for 20 seconds
11:14 AM: Splash detected
11:14 AM: Session ended
Camera angle is in first person and looks like this:
https://i.imgur.com/P5F0YFQ.jpg
I play in 1920x1080 and regularly have 175-200 FPS.
Ah, everything falls into place now.. I have a lot of material to work with now.
Youre actually just unlucky. Look at the video I made and see if you can reproduce the angle for better results.
-
Member
Hmm, maybe turning random loot location off was part of my problem. Turning it back on seems to have corrected it missing the loot marker on 2.2 so far despite height reading as 0.
It still docks to the top sometimes though. Waiting for it to happen again.
-
Contributor
Originally Posted by
kloha
Hmm, maybe turning random loot location off was part of my problem. Turning it back on seems to have corrected it missing the loot marker on 2.2 so far despite height reading as 0.
It still docks to the top sometimes though. Waiting for it to happen again.
Dock on top and height 0 along with no random loot location are all related to the same bug, the height not being assessed correctly.
I shall fix it. Thanks a lot, you have been great help.
See in your screenshot how the feathers are very "distinct"? They cause a lot of trouble.
The feathers and the top of the bobber is whats troubling the bot the most.
EDIT: there should be a text log called "normal log" or something in the same folder as the bot
Last edited by Createaa; 09-17-2018 at 11:42 AM.
-
Member
Turning on random loot location and zooming out of first person seems to have brought my catch rate up to 95% (the 5% miss rate is the dock on top thing). Thanks! Sorry for reporting user error as issues.
-
Contributor
Originally Posted by
kloha
Turning on random loot location and zooming out of first person seems to have brought my catch rate up to 95% (the 5% miss rate is the dock on top thing). Thanks! Sorry for reporting user error as issues.
Its fine, I got actual material to work with for once than the occasional "it crashed randomly"
!
Now we know being too zoomed in is bad as well.
-
Member
Anybody knows how many golds per hour we can make with Fishing in BFA ?
Last edited by Blowup14; 09-17-2018 at 12:44 PM.
-
Member
So, 2.2 works great overall. Probably 95+% success rate. However, I'm having an issue where the bot just crashes with no error after a random period of time. Sometimes it will run for 5 min or sometimes almost an hour. Seems like it always crashes once it starts scanning. This is on W10 with latest updates. Fully zoomed in, camera just above horizon line.
Another minor suggestion: Allow us to map keys for the auto afk. Myself and many other people use ESDF instead of WASD. Q is an ability hotkey for me, and E slowly runs me forward into the water.
Great work so far my dude.