Most Recent AutoFisher?

Posts 1–15 of 18 · Page 1 of 2
Most Recent AutoFisher?
The autofishers i use dont work anymore. All it does is that it throws the line but when it bobs it doesnt pull back up to get a fish.
#WinActivateForce
Numpad6::
WinGet, pidn, PID, A
pid := pidn
WinGet, hwnds, ID, A
Handle := hwnds
InputBox, Lure, Lure's, How many Lure's do you have in inventory
Base := getProcessBaseAddress()
WaterAddress := GetAddressWater(Base,0x009F1364)
Loop %Lure%
{
ControlSend, , {f down}, ahk_pid %pid%
Sleep, 86
ControlSend, , {f up}, ahk_pid %pid%
Sleep, 2000
CaughtWater := ReadMemory(WaterAddress)
Timer := 0
While Timer = 0
{
Loop
{
If (CaughtWater = 1)
{
Break
}
if Timer = 40
{
ControlSend, , {f down}, ahk_pid %pid%
Sleep, 86
ControlSend, , {f up}, ahk_pid %pid%
Break
}
Sleep, 1000
CaughtWater := ReadMemory(WaterAddress)
Timer := Timer + 1
}
}
Timer := 0
ControlSend, , {f down}, ahk_pid %pid%
Sleep, 86
ControlSend, , {f up}, ahk_pid %pid%
Sleep, 2000
}
ExitApp

CheckFishingState(base)
{
global FishingState
pointerBase := base + 0x009F1364
y1 := ReadMemory(pointerBase)
y2 := ReadMemory(y1 + 0x24c)
y3 := ReadMemory(y2 + 0x144)
Return FishingState := ReadMemory(y3)
}



Numpad7::
ExitApp

getProcessBaseAddress()
{
Global Handle
return DllCall( A_PtrSize = 4
? "GetWindowLong"
: "GetWindowLongPtr"
, "Ptr", Handle
, "Int", -6
, "Int64") ; Use Int64 to prevent negative overflow when AHK is 32 bit and target process is 64bit
; If DLL call fails, returned value will = 0
}

GetAddressWater(Base, Address)
{
pointerBase := base + Address
y1 := ReadMemory(pointerBase)
y2 := ReadMemory(y1 + 0x144)
y3 := ReadMemory(y2 + 0xe4)
Return WaterAddress := (y3 + 0x70)
}

ReadMemory(MADDRESS)
{
Global pid
VarSetCapacity(MVALUE,4,0)
ProcessHandle := DllCall("OpenProcess", "Int", 24, "Char", 0, "UInt", pid, "UInt")
;DllCall("ReadProcessMemory","UInt",ProcessHandle, "UInt",MADDRESS,"Str",MVALUE,"UInt",4,"UInt *",0)
DllCall("ReadProcessMemory", "UInt", ProcessHandle, "Ptr", MADDRESS, "Ptr", &MVALUE, "Uint",4)
Loop 4
result += *(&MVALUE + A_Index-1) << 8*(A_Index-1)
return, result
}
#Persistent
SetTimer, SPACE , 25000
Return

SPACE:
Send, {c}
Return
















this one works for me
Quote Originally Posted by jokaclown View Post
#WinActivateForce
Numpad6::
WinGet, pidn, PID, A
pid := pidn
WinGet, hwnds, ID, A
Handle := hwnds
InputBox, Lure, Lure's, How many Lure's do you have in inventory
Base := getProcessBaseAddress()
WaterAddress := GetAddressWater(Base,0x009F1364)
Loop %Lure%
{
ControlSend, , {f down}, ahk_pid %pid%
Sleep, 86
ControlSend, , {f up}, ahk_pid %pid%
Sleep, 2000
CaughtWater := ReadMemory(WaterAddress)
Timer := 0
While Timer = 0
{
Loop
{
If (CaughtWater = 1)
{
Break
}
if Timer = 40
{
ControlSend, , {f down}, ahk_pid %pid%
Sleep, 86
ControlSend, , {f up}, ahk_pid %pid%
Break
}
Sleep, 1000
CaughtWater := ReadMemory(WaterAddress)
Timer := Timer + 1
}
}
Timer := 0
ControlSend, , {f down}, ahk_pid %pid%
Sleep, 86
ControlSend, , {f up}, ahk_pid %pid%
Sleep, 2000
}
ExitApp

CheckFishingState(base)
{
global FishingState
pointerBase := base + 0x009F1364
y1 := ReadMemory(pointerBase)
y2 := ReadMemory(y1 + 0x24c)
y3 := ReadMemory(y2 + 0x144)
Return FishingState := ReadMemory(y3)
}



Numpad7::
ExitApp

getProcessBaseAddress()
{
Global Handle
return DllCall( A_PtrSize = 4
? "GetWindowLong"
: "GetWindowLongPtr"
, "Ptr", Handle
, "Int", -6
, "Int64") ; Use Int64 to prevent negative overflow when AHK is 32 bit and target process is 64bit
; If DLL call fails, returned value will = 0
}

GetAddressWater(Base, Address)
{
pointerBase := base + Address
y1 := ReadMemory(pointerBase)
y2 := ReadMemory(y1 + 0x144)
y3 := ReadMemory(y2 + 0xe4)
Return WaterAddress := (y3 + 0x70)
}

ReadMemory(MADDRESS)
{
Global pid
VarSetCapacity(MVALUE,4,0)
ProcessHandle := DllCall("OpenProcess", "Int", 24, "Char", 0, "UInt", pid, "UInt")
;DllCall("ReadProcessMemory","UInt",ProcessHandle, "UInt",MADDRESS,"Str",MVALUE,"UInt",4,"UInt *",0)
DllCall("ReadProcessMemory", "UInt", ProcessHandle, "Ptr", MADDRESS, "Ptr", &MVALUE, "Uint",4)
Loop 4
result += *(&MVALUE + A_Index-1) << 8*(A_Index-1)
return, result
}
#Persistent
SetTimer, SPACE , 25000
Return

SPACE:
Send, {c}
Return
















this one works for me



U can tell me How use it.?

[ program , If need CE , or AHK , etc or other Hack program , plz reply.
  • Install AHK.
  • Copy that code and paste into a .ahk file (like "fishing_bot.ahk").
  • Save and close the file.
  • Double click it to execute.
  • When you are ready to start fishing, press numpad 6.
  • On the dialog box, type the amount of bait you have and press ok.
sweet shit thanks man I love it dont even need to be in the game and it works
Guys please start linking the original post of the bot.
Other thing, the code from 'jokaclown' he seems like a really nice person, but he doesn't code and i would remove everything after #Persistent and including it since it can mess up.
Note: -Don't use numpad keys to write the ammount of baits
-Hack gets outdated after every patch
Quote Originally Posted by ptfock View Post
Guys please start linking the original post of the bot.
Other thing, the code from 'jokaclown' he seems like a really nice person, but he doesn't code and i would remove everything after #Persistent and including it since it can mess up.
Note: -Don't use numpad keys to write the ammount of baits
-Hack gets outdated after every patch
just for anti afk afer #Persistent

and if someone is smart enough to read the script he wouldnt be asking stupid shit

nice of you to tell the people what happens though , windowed mode should be used and background botting works fine also multibot , dont like any kind of rgb cause they usually get detected faster than a macro script
Quote Originally Posted by jokaclown View Post
just for anti afk afer #Persistent

and if someone is smart enough to read the script he wouldnt be asking stupid shit

nice of you to tell the people what happens though , windowed mode should be used and background botting works fine also multibot , dont like any kind of rgb cause they usually get detected faster than a macro script
So it would best to use the script on a bot instead on your main?
Quote Originally Posted by mikepopdrenghan View Post
So it would best to use the script on a bot instead on your main?
Of course it's better, but is it necessary? I don't think so.
if they get u than ur ip is flagged up top on acc ban so if u use them in high quantity make sure to use a vpn
Can someone tell me if this still works after the patch please?
it works but it wont pull the fish at the right time
Quote Originally Posted by PervertNinja View Post
it works but it wont pull the fish at the right time
It does work, it's now fishing for me like 2 hours, no problems at all
bump cuz patch on 7/15 it needs update
Posts 1–15 of 18 · Page 1 of 2

Post a Reply

Similar Threads

Tags for this Thread

None

Need help?