Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

FishBot działajacy dnia 24.07.


Q-BANN

Rekomendowane odpowiedzi

Opublikowano

siemanko ludziska :P
podsylam wam fishbota a raczej skrypt   

pobieracie programik autohot key  http://www.autohotkey.com/

tworzymy nowy plik tekstowy i zapisujemy w formacie  .akh np  FishBot.ahk
wlaczamy go i klikamy F11 and wuala gotowe ;)
przetestowany w boju :P wklejacie to

 

 

#WinActivateForce

F11::
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
Lure := 9999
Base := getProcessBaseAddress()
WaterAddress := GetAddressWater(Base,0x0097E114)
Loop %Lure%
{
ControlSend, , {c down}, ahk_pid %pid%
Sleep, 86
ControlSend, , {c up}, ahk_pid %pid%
Sleep, 1000
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


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
}

dla leniwych macie do pobrania gotowca :P

download: https://www.dropbox.com/s/w6p1ozj05vzcytw/FishBot.ahk?dl=0
 

skan: https://www.virustotal.com/pl/file/749a0452518aebee96342c332e868e20323a8c4f771a91e01630ef88590e1264/analysis/1437763794/

 

P.S scrypt dostarczony przez @Lionekk

76561198125755300.png

Opublikowano

Działa tylko w wodzie ;) Pierwszy raz musisz zarzucić wędkę sam. Klikasz F11 i gotowe ;)

Edit.

Najlepiej grać w trybie okienkowym, bo przeważnie na pełnym ekranie nie działa.

Opublikowano

Działa tylko w wodzie ;) Pierwszy raz musisz zarzucić wędkę sam. Klikasz F11 i gotowe ;)

Edit.

Najlepiej grać w trybie okienkowym, bo przeważnie na pełnym ekranie nie działa.

Działa, danke.

Opublikowano

@SpyrekPL

@Q-BANN

 

Dobra zrobiłem to wkleiłem do notatnika ale daje f11 zarzuci ale nie wyławia a potem to juz nie chce łowić jak to naprawić? Ten skrypt z mpgh pod numpad6 też mi nie działa mam to samo.

Opublikowano

u mnie nawet auto hotkey nie dziala nie wlacza sie nawet powie ktos krok po kroku


Oddalam to pytanie zostawiam na jakies 2h starczy 230 przynety

Milunia ! życiem Kubi Producentem
 

Opublikowano

no niestety jeszcze nie ma takiej opcji ale moze w przyszlosci sie doczekamy ;)
jak wejdzie to oczywiscie wstawie :)

76561198125755300.png

Opublikowano

Nie dziala. Raz zlowilo (nie wiem czy przez przypadek nie wcisnalem F) a pozniej tylko zarzuca wedke i nic... otwiera sie jedynie okno postaci ©.

Opublikowano

niestety wada tego skryptu jest taka ze co update trzeba aktualizowac albo pisac od nowa skrypt ;/ a teraz coraz czesciej robia updaty i nie wyrabiaj z tym :D

76561198125755300.png

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...