[Release] BabBot menu

User Tag List

Page 4 of 4 FirstFirst 1234
Results 46 to 54 of 54
  1. #46
    obfusk8's Avatar Member
    Reputation
    6
    Join Date
    Oct 2008
    Posts
    8
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by tanis2000 View Post
    Thanks for submitting the correct offsets. That's what I was expecting from the community.. to contribute with something from time to time I didn't update them all during the last patch as I'm mainly working on a rewrite of the bot and I'm not keeping the SVN up to date with every new patch. But I'd be happy to do it as long as it's the community that contributes something back
    Thanks to the creator of and contributors to this project. Aside from being a great framework to learn the game domain from, the code is well designed and easy to read. You never see that. Awesome. +Rep

    I want to implement a couple of the TODO's in the project (even if interest is slowing in the project as a whole). Specifically, tracking cooldowns, target casting checks, interrupts, etc.

    Is anyone sitting on any changes to the trunk that will help me along? Framework updates, new functionality, rewrites-in-the-works, etc. That's what I would be curious about.

    Thanks again
    Last edited by obfusk8; 04-13-2010 at 11:53 PM. Reason: fix m'words

    [Release] BabBot
  2. #47
    Plomien's Avatar Sergeant
    Reputation
    7
    Join Date
    Mar 2010
    Posts
    41
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    And +Rep from me.

    Open Source?
    Clear and well-written bot in C#?

    Great Job man.

    Wish to have more time so i can write something for it.... ;/

  3. #48
    YetiHunter's Avatar Member
    Reputation
    6
    Join Date
    Aug 2006
    Posts
    57
    Thanks G/R
    0/1
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by obfusk8 View Post
    Framework updates, new functionality, rewrites-in-the-works, etc.
    as far as i know the project is rewritten at the moment. not entirely sure what the eta is though.

  4. #49
    haku43's Avatar Member
    Reputation
    3
    Join Date
    Sep 2009
    Posts
    27
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Project looks impressive. However doesn't work on 3.3.5.
    win7 x64 dx11

    Edit: Well, after some time, i made it partrialy work, until:

    Code:
      public void Lua_DoStringEx(string command)
            {
                Output.Instance.Debug(command, this);
                values = null;
                RemoteObject.DoStringEx(command);
                // TODO  Test
                // Wait for completion
                int stime = 100;
            while (!RemoteObject.IsLuaRequestCompleted()) // mscorwks.dll throws an error
                    stime = Sleep(stime);
            }
    Probably because of wrong lua callback offset.

    How can i find the lua callback offset for 3.3.5?
    Last edited by haku43; 09-08-2010 at 09:20 AM.

  5. #50
    haku43's Avatar Member
    Reputation
    3
    Join Date
    Sep 2009
    Posts
    27
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Finaly DoString works, but i get following error, instead of the return values:


    Message: [string "plugin.lua"]:1: attempt to call global 'InputHandler' (a nil value)
    Time: 09/09/10 02:21:15
    Count: 4
    Stack: [C]: in function `InputHandler'
    [string "plugin.lua"]:1: in main chunk

    Locals:
    Last edited by haku43; 09-08-2010 at 05:22 PM.

  6. #51
    Chinchy's Avatar Active Member
    Reputation
    21
    Join Date
    Mar 2009
    Posts
    71
    Thanks G/R
    1/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by haku43 View Post
    Finaly DoString works, but i get following error, instead of the return values:


    Message: [string "plugin.lua"]:1: attempt to call global 'InputHandler' (a nil value)
    Time: 09/09/10 02:21:15
    Count: 4
    Stack: [C]: in function `InputHandler'
    [string "plugin.lua"]:1: in main chunk

    Locals:
    You're not registering the input handler.

  7. #52
    haku43's Avatar Member
    Reputation
    3
    Join Date
    Sep 2009
    Posts
    27
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    So this function is a part of RegisterInputHandler function.

    I can't figure out what is PatchOffset aka "Lua callback offset".
    How can i find it?

    Code:
       public static int SetFunctionPtr(IntPtr pointer)
            {
                Log("SetFunctionPtr() - Starting ...");
                bool ReturnVal;
                uint p = (uint)pointer - PatchOffset - 5;
                var buf = new byte[4];
                var buf2 = new byte[1];
                buf2[0] = 0xE9;
                buf[3] = (byte) ((p & 0xFF000000) >> 24);
                buf[2] = (byte) ((p & 0xFF0000) >> 16);
                buf[1] = (byte) ((p & 0xFF00) >> 8);
                buf[0] = (byte) ((p & 0xFF));
    
                IntPtr hProcess = Kernel32.GetCurrentProcess();
                    // OpenProcess(ProcessAccessFlags.All, false, (UInt32)proc[0].Id);
    
                Log(string.Format("SetFunctionPtr() - hProcess = {0:X}", (uint) hProcess));
    
                ReturnVal = Kernel32.WriteProcessMemory(hProcess, 
                            (IntPtr)PatchOffset, buf2, 1, out BytesWritten);
                if (!ReturnVal)
                {
                    Log(string.Format("SetFunctionPtr() - Error during first WriteProcessMemory"));
                }
                Log(string.Format("SetFunctionPtr() - Written {0:d} bytes", BytesWritten));
    
                ReturnVal = Kernel32.WriteProcessMemory(hProcess, (IntPtr)(PatchOffset + 1), buf, 4,
                                                        out BytesWritten);
                if (!ReturnVal)
                {
                    Log(string.Format("SetFunctionPtr() - Error during second WriteProcessMemory"));
                }
                Log(string.Format("SetFunctionPtr() - Written {0:d} bytes", BytesWritten));
    
                Log("SetFunctionPtr() - Done");
    
                return BytesWritten;
            }
    Last edited by haku43; 09-17-2010 at 11:19 AM.

  8. #53
    culdin's Avatar Active Member
    Reputation
    51
    Join Date
    Oct 2009
    Posts
    281
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Cythers a troll... just like everyone else on mmoglider. com

  9. #54
    Stormbrewer's Avatar Member
    Reputation
    11
    Join Date
    Apr 2009
    Posts
    53
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by culdin View Post
    Cythers a troll... just like everyone else on mmoglider. com
    Psh.. Only some of us are trolls




    For ppl on lazybot forums->
    --------------------------
    Better late then ever
    Better high than ever
    SmokinGanja

Page 4 of 4 FirstFirst 1234

Similar Threads

  1. [Release] BabBot
    By tanis2000 in forum World of Warcraft Bots and Programs
    Replies: 118
    Last Post: 07-11-2009, 09:11 AM
  2. [Release] Herbs to flag
    By Dave-evad in forum World of Warcraft Model Editing
    Replies: 9
    Last Post: 11-26-2006, 03:31 PM
  3. Burning Crusdade Release Date!
    By codydude815 in forum World of Warcraft General
    Replies: 22
    Last Post: 10-30-2006, 01:59 PM
  4. anti-warden Release #1
    By zhPaul in forum World of Warcraft Bots and Programs
    Replies: 40
    Last Post: 10-21-2006, 01:40 AM
  5. Burning Crusade Release
    By KOLOSSAL in forum World of Warcraft General
    Replies: 3
    Last Post: 10-10-2006, 12:33 AM
All times are GMT -5. The time now is 03:27 PM. Powered by vBulletin® Version 4.2.3
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. User Alert System provided by Advanced User Tagging (Pro) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
Google Authenticator verification provided by Two-Factor Authentication (Free) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
Digital Point modules: Sphinx-based search