Page 15 of 15 FirstFirst ... 5131415
Results 211 to 222 of 222
  1. #211
    firsama's Avatar
    Join Date
    Apr 2008
    Gender
    male
    Posts
    2
    Reputation
    10
    Thanks
    0
    Quote Originally Posted by tantro View Post
    Any reason why the bot opens up c? Very bot like behavior.
    it for anti afk lol

  2. #212
    uranus13's Avatar
    Join Date
    Jul 2015
    Gender
    male
    Posts
    1
    Reputation
    10
    Thanks
    0
    how to use this bot with muticlient ?

  3. #213
    cjieiioi1's Avatar
    Join Date
    Jul 2015
    Gender
    male
    Posts
    2
    Reputation
    10
    Thanks
    0
    My Mood
    Amazed
    i have a question. i tried to use 2-3 scripts for auto-fishing, each script throw the lure into water, BUT(!) when fish is catched - script don't do anything, lure just "jumping" in water and then pole just dismiss... who can help me with this problem?

  4. #214
    bumbalaga1's Avatar
    Join Date
    Jul 2015
    Gender
    male
    Location
    UK
    Posts
    15
    Reputation
    10
    Thanks
    2
    My Mood
    Cynical
    Sweet! works like dream

  5. #215
    taejim's Avatar
    Join Date
    Jul 2011
    Gender
    male
    Location
    Trove
    Posts
    301
    Reputation
    10
    Thanks
    892
    My Mood
    Devilish
    Quote Originally Posted by cjieiioi1 View Post
    i have a question. i tried to use 2-3 scripts for auto-fishing, each script throw the lure into water, BUT(!) when fish is catched - script don't do anything, lure just "jumping" in water and then pole just dismiss... who can help me with this problem?
    that should not happen with my script read the instruction on my post again and you should be fine

  6. #216
    Poorloading's Avatar
    Join Date
    Oct 2013
    Gender
    male
    Posts
    18
    Reputation
    10
    Thanks
    0
    My Mood
    Sleepy
    Quote Originally Posted by taejim View Post
    So I decided to take Zog's fishing script and update it to the newest version of Trove.

    How to use:
    - Copy the code below and and save it as .ahk format
    - make sure you have lures in your inventory
    - numpad 6 to activate
    - numpad 7 to disabled the script
    - You can run it multiples script just copy and change the file name


    I will try to update the script as quick as i can everytime the game patched. I will release the Lava and Choco ver soon and I'm trying to make it auto get how many lures you have and i will try to get the auto drop boots. However do not rush me or too excited for that because i'm still learning

    P/S: If you appreciated what I have done please press the thanks button :P

    CREDITS:
    - Zog for the script for my initial code
    - HaHaItsJake for info on his script and some cheatengine info
    - Me for update it



     

     

    WATER:
    Code:
    #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 
            Lure := 9999
            Base := getProcessBaseAddress()
            WaterAddress := GetAddressWater(Base,0x009570DC)
            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
    }
    LAVA:
    Code:
    #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 
            Lure := 9999
            Base := getProcessBaseAddress()
            LavaAddress := GetAddressLava(Base,0x009570DC)
            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
                    CaughtLava := ReadMemory(LavaAddress)
                    Timer := 0
                    While Timer = 0
                    {
                            Loop   
                            {
                                    If (CaughtLava = 1)
                                    {
                                            Break
                                    }
                                    if Timer = 40
                                    {
                                            ControlSend, , {f down}, ahk_pid %pid%
                                            Sleep, 86
                                            ControlSend, , {f up}, ahk_pid %pid%
                                            Break
                                    }
                                    Sleep, 1000
                                    CaughtLava := ReadMemory(LavaAddress)
                                    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
    }   
     
    GetAddressLava(Base, Address)
    {
        pointerBase := base + Address
        y1 := ReadMemory(pointerBase)
        y2 := ReadMemory(y1 + 0x144)
        y3 := ReadMemory(y2 + 0xe4)
        Return LavaAddress := (y3 + 0x514)   
    }
     
    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
    }
    CHOCO:
    Code:
    #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 
            Lure := 9999
            Base := getProcessBaseAddress()
            ChocoAddress := GetAddressChoco(Base,0x009570DC)
            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
                    CaughtChoco := ReadMemory(ChocoAddress)
                    Timer := 0
                    While Timer = 0
                    {
                            Loop   
                            {
                                    If (CaughtChoco = 1)
                                    {
                                            Break
                                    }
                                    if Timer = 40
                                    {
                                            ControlSend, , {f down}, ahk_pid %pid%
                                            Sleep, 86
                                            ControlSend, , {f up}, ahk_pid %pid%
                                            Break
                                    }
                                    Sleep, 1000
                                    CaughtChoco := ReadMemory(ChocoAddress)
                                    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
    }   
     
    GetAddressChoco(Base, Address)
    {
        pointerBase := base + Address
        y1 := ReadMemory(pointerBase)
        y2 := ReadMemory(y1 + 0x144)
        y3 := ReadMemory(y2 + 0xe4)
        Return ChocoAddress := (y3 + 0x2c0)   
    }
     
    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
    }

     

    Code:
    #WinActivateForce
     
    Numpad6::
            WinGet, pidn, PID, A
            pid := pidn
            WinGet, hwnds, ID, A
            Handle := hwnds
            Lure := 9999
            Base := getProcessBaseAddress()
            WaterAddress := GetAddressWater(Base,0x0097E114)
            LavaAddress := GetAddressLava(Base,0x0097E114)
            ChocoAddress := GetAddressChoco(Base,0x0097E114)
           
            LureCount := 0
            Loop %Lure%
            {
                    LureCount := LureCount +1
                    ControlSend, , {c down}, ahk_pid %pid%
                    Sleep, 86
                    ControlSend, , {c up}, ahk_pid %pid%
                    Sleep, 500
                    ControlSend, , {f down}, ahk_pid %pid%
                    Sleep, 86
                    ControlSend, , {f up}, ahk_pid %pid%
                    Catch := 0
                    PoleCheck := 40
     
                    Loop 
                    {
                            If (Catch = 1)
                            {       
                                    break
                            }
                            else
                            {
                                    If (PoleCheckN = PoleCheck)
                                    {
                                            ControlSend, , {f down}, ahk_pid %pid%
                                            Sleep, 86
                                            ControlSend, , {f up}, ahk_pid %pid%
                                            LureCount := 0
                                    }
                                    else
                                    {
                                    }
                                    CaughtWater := ReadMemory(WaterAddress)
                                    CaughtLava := ReadMemory(LavaAddress)
                                    CaughtChoco := ReadMemory(ChocoAddress)
                                    If (CaughtWater = 1 or CaughtLava = 1 or CaughtChoco = 1)
                                    {
                                            ControlSend, , {f down}, ahk_pid %pid%
                                            Sleep, 86
                                            ControlSend, , {f up}, ahk_pid %pid%
                                            Random, Wait, 2000, 3500
                                            Sleep, %Wait%
                                            Catch := 1
                                    }
                                    else
                                    {
                                            PoleCheckN := PoleCheckN +1
                                            Sleep, 1000
                                    }
                            }
                    }
            }
    ExitApp
     
    Numpad7::
    ExitApp
     
    GetAddressWater(Base, Address)
    {
        pointerBase := base + Address
        y1 := ReadMemory(pointerBase)
        y2 := ReadMemory(y1 + 0x144)
        y3 := ReadMemory(y2 + 0xe4)
        Return WaterAddress := (y3 + 0x70)   
    }
     
    GetAddressLava(Base, Address)
    {
            pointerBase := base + Address
            y1 := ReadMemory(pointerBase)
            y2 := ReadMemory(y1 + 0x144)
            y3 := ReadMemory(y2 + 0xe4)
            Return LavaAddress := (y3 + 0x514)
    }
     
    GetAddressChoco(Base, Address)
    {
            pointerBase := base + Address
            y1 := ReadMemory(pointerBase)
            y2 := ReadMemory(y1 + 0x144)
            y3 := ReadMemory(y2 + 0xe4)
            Return ChocoAddress := (y3 + 0x2c0)
    }
     
    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
    }   
     
    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
    }





    Update log:
    - 16/07/2015: added fishing in water, lava, choco script. Update the address for the newest patch. Added anti AFK
    - 24/07/2015: Update the address for the newest patch. Update the code better than Zog's, no longer use Zog's fishing script. Combine Lava, Water and Choco into 1 script


    To-do-list:
    - Get the auto drop boot working
    cant wait intill you get boot throw working, it will be great. please use the boot trow that trows all the boots in your inventory

  7. #217
    Wontang's Avatar
    Join Date
    May 2014
    Gender
    male
    Posts
    2
    Reputation
    10
    Thanks
    0
    My Mood
    Asleep
    Can you get banned from using this ?

  8. #218
    die254's Avatar
    Join Date
    Jan 2006
    Gender
    male
    Posts
    73
    Reputation
    21
    Thanks
    182
    My Mood
    Doh
    Quote Originally Posted by tantro View Post
    Any reason why the bot opens up c? Very bot like behavior.
    Anti AFK setting. If you turn it off you will most likely be disconnect for AFK.

  9. #219
    soooras's Avatar
    Join Date
    Jul 2015
    Gender
    male
    Posts
    1
    Reputation
    10
    Thanks
    0
    My Mood
    Happy
    Someone can help me?
    How to install this exactly
    Step by step

  10. #220
    taejim's Avatar
    Join Date
    Jul 2011
    Gender
    male
    Location
    Trove
    Posts
    301
    Reputation
    10
    Thanks
    892
    My Mood
    Devilish
    Quote Originally Posted by soooras View Post
    Someone can help me?
    How to install this exactly
    Step by step
    It cant be any easier than the instruction i got in my post

    How to use:
    - Copy the code below and and save it as .ahk format
    - make sure you have lures in your inventory
    - numpad 6 to activate
    - numpad 7 to disabled the script
    - You can run it multiples script just copy and change the file name

  11. #221
    qztr's Avatar
    Join Date
    Mar 2011
    Gender
    male
    Posts
    133
    Reputation
    10
    Thanks
    94
    My Mood
    Dead
    Quote Originally Posted by taejim View Post
    It cant be any easier than the instruction i got in my post

    How to use:
    - Copy the code below and and save it as .ahk format
    - make sure you have lures in your inventory
    - numpad 6 to activate
    - numpad 7 to disabled the script
    - You can run it multiples script just copy and change the file name
    You need the new base address, but I assume you already know that.

  12. #222
    taejim's Avatar
    Join Date
    Jul 2011
    Gender
    male
    Location
    Trove
    Posts
    301
    Reputation
    10
    Thanks
    892
    My Mood
    Devilish
    Quote Originally Posted by qztr View Post
    You need the new base address, but I assume you already know that.
    I'm waiting for the game to get online so i can login and get the new address so chill out

Page 15 of 15 FirstFirst ... 5131415

Similar Threads

  1. [Solved] rs fish bot!
    By bgs twinz in forum Runescape Help
    Replies: 2
    Last Post: 08-23-2011, 06:28 PM
  2. [Solved] fishing bot
    By devlinr in forum Vindictus Help
    Replies: 6
    Last Post: 08-19-2011, 06:30 PM
  3. [Help] Is It Possible To Get Fish Bots And Auto Bots?
    By mystery2k10 in forum Metin 2 Hacks
    Replies: 0
    Last Post: 04-20-2011, 06:12 AM
  4. [Request] Oz world Fishing bot
    By devase in forum Hack Requests
    Replies: 2
    Last Post: 03-18-2011, 08:07 PM
  5. Is there a fish bot?
    By DRT94 in forum World of Warcraft Hacks / Bots
    Replies: 2
    Last Post: 03-17-2010, 10:26 AM