Animation ID for fish bot menu

User Tag List

Results 1 to 8 of 8
  1. #1
    demonguy's Avatar Member
    Reputation
    2
    Join Date
    Feb 2012
    Posts
    111
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Animation ID for fish bot

    I just want to make a fish bot .. and search in the forum, but all open source fish bot is out-program, just use pixels to search the bobber
    i think i can make it by getting its animation in loops, once it changed, use "InteractUnit" .
    but i've tested "GAMEOBJECT_FIELD_ANIM_PROGRESS" but failed. isn't the AnimationID in the description or there is no such thing like AnimationID?

    And another question is lua-uncloker.i hooked CanPerformAction, but still somes APIs are locked such as "TargetUnit", Do i need to do other things to totally unlock them?

    Animation ID for fish bot
  2. #2
    daCoder's Avatar Sergeant
    Reputation
    22
    Join Date
    Sep 2012
    Posts
    65
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    I don't know the animation ID, but it should be possible to detect the fish if you iterate over all objects and i assume there should be some kind of flag for biten.

    For unlocking lua fully, you have to hook the lua precalls 0x125000, 0x125200, 0x125A10 (all rebased) and set the IsLuaSecure variable (0xADFFE8 rebased) to zero.
    This technique is from l0l1dk project OHack and works fine.
    My Youtube Vidoes: https://www.youtube.com/user/daCoderVids
    OpenHack: https://www.ownedcore.com/forums/world-of-warcraft/world-of-warcraft-bots-programs/384086-open-souce-project-wow-1-12-1-a.html

  3. #3
    demonguy's Avatar Member
    Reputation
    2
    Join Date
    Feb 2012
    Posts
    111
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    The key to the problem is ...... what flag?
    and i see the unlock stuffs... but why? Why does Blz use two different way to do this?

  4. #4
    l0l1dk's Avatar Elite User

    Reputation
    499
    Join Date
    Sep 2010
    Posts
    342
    Thanks G/R
    1/6
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by demonguy View Post
    I just want to make a fish bot .. and search in the forum, but all open source fish bot is out-program, just use pixels to search the bobber
    i think i can make it by getting its animation in loops, once it changed, use "InteractUnit" .
    but i've tested "GAMEOBJECT_FIELD_ANIM_PROGRESS" but failed. isn't the AnimationID in the description or there is no such thing like AnimationID?

    And another question is lua-uncloker.i hooked CanPerformAction, but still somes APIs are locked such as "TargetUnit", Do i need to do other things to totally unlock them?
    They changed the animation ID with the bobber in MoP, IIRC. If it's ready to be interacted with, the first bit (Value & 0x1) in [Object + 0xC0] will be set to 1.

    Also, I don't know if you know, but there's a Warden scan starting at the second byte of CGGameUI::CanPerformAction, so hooking it (unless your using a breakpoint) would be detected (not sure if they'd ban you for it though, but they definitely could).

  5. #5
    demonguy's Avatar Member
    Reputation
    2
    Join Date
    Feb 2012
    Posts
    111
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    thanks.. but i really don't know they scaned CanPerformAction! But how many bytes does Blz scan? my code is
    Code:
    	
    unsigned char LuaUnlockBytes[] = {0xEB, 0x57};
    Memory::Write(WoWBase + CanPerformAction + 0x20, LuaUnlockBytes, 2);
    do they scan over 20 bytes?At least i haven't recevied a ban or a warning since 5.0

  6. #6
    l0l1dk's Avatar Elite User

    Reputation
    499
    Join Date
    Sep 2010
    Posts
    342
    Thanks G/R
    1/6
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by demonguy View Post
    thanks.. but i really don't know they scaned CanPerformAction! But how many bytes does Blz scan? my code is
    Code:
    	
    unsigned char LuaUnlockBytes[] = {0xEB, 0x57};
    Memory::Write(WoWBase + CanPerformAction + 0x20, LuaUnlockBytes, 2);
    do they scan over 20 bytes?At least i haven't recevied a ban or a warning since 5.0
    I thought that by hooking it you meant writing a JMP instruction to the start of the function. CGGameUI::CanPerformAction + 0x20 wasn't scanned when I wrote OHack, so it probably still isn't.

  7. #7
    beanso's Avatar Active Member
    Reputation
    16
    Join Date
    Apr 2007
    Posts
    62
    Thanks G/R
    6/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by demonguy View Post
    thanks.. but i really don't know they scaned CanPerformAction! But how many bytes does Blz scan? my code is
    Code:
        
    unsigned char LuaUnlockBytes[] = {0xEB, 0x57};
    Memory::Write(WoWBase + CanPerformAction + 0x20, LuaUnlockBytes, 2);
    do they scan over 20 bytes?At least i haven't recevied a ban or a warning since 5.0

    You can check the scans in the dump threads.

    Offset: 0x00572B71 Length: 6 Bytes: 8B EC 83 3D E8 FF

    It only scans 6 bytes starting from 0x572B71 so you're fine.

  8. #8
    demonguy's Avatar Member
    Reputation
    2
    Join Date
    Feb 2012
    Posts
    111
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    thanks all above.. By the way, Zoom hack by code below seems doestn't work anymore.. how to enable it again?
    Code:
    	
            // Zoom hack
    	Memory::Write<float>(WoWBase + Offsets::MaxCameraDistanceLimit, FLT_MAX);
    And one more thing, why did you stop developing OHack? I think it's a really good source to study Memory Editing..What a pity!
    Last edited by demonguy; 10-21-2012 at 04:12 AM.

Similar Threads

  1. Looking for Fishing Bot Feenix Archangel 2.4.3 TBC
    By Chrisaholic in forum WoW Bots Questions & Requests
    Replies: 12
    Last Post: 11-23-2014, 03:50 PM
  2. [Bot] Looking for Fishing bot.
    By kabman in forum World of Warcraft Bots and Programs
    Replies: 2
    Last Post: 03-05-2012, 03:52 PM
  3. 3 great spots for Fish Botting In WG
    By KingAtRock in forum World of Warcraft Guides
    Replies: 6
    Last Post: 03-05-2010, 01:03 PM
  4. Best place for fish botting?
    By Timple in forum World of Warcraft General
    Replies: 2
    Last Post: 03-18-2008, 05:39 AM
  5. More reliable(?) way of detecting bite (for fishing bots)
    By Miguel9614 in forum World of Warcraft Bots and Programs
    Replies: 7
    Last Post: 01-21-2008, 08:14 PM
All times are GMT -5. The time now is 03:30 PM. Powered by vBulletin® Version 4.2.3
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. User Alert System provided by Advanced User Tagging (Pro) - vBulletin Mods & Addons Copyright © 2024 DragonByte Technologies Ltd.
Digital Point modules: Sphinx-based search