[Lbot] Bot source code for wow 3.0.9 menu

Shout-Out

User Tag List

Page 6 of 13 FirstFirst ... 2345678910 ... LastLast
Results 76 to 90 of 182
  1. #76
    Moji's Avatar Established Member
    Reputation
    74
    Join Date
    Jun 2007
    Posts
    327
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    So is there a good place to start learning all this mumbo jumbo for a noob programmer like myself? I only know a little bit of C+, Java and VBScript.

    [Lbot] Bot source code for wow 3.0.9
  2. #77
    inthisriver's Avatar Member
    Reputation
    18
    Join Date
    Aug 2007
    Posts
    9
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Omaster
    I was wondering if you actually managed to get your bot to cast anything, as mine is only running around and targetting mobs.

    This is currently the only thing keeping me from rewriting LEngine and hardcode some combat stuff.
    I can't PM yet so I have to answer you here..

    I had the same problem and couldn't figure out how to cast through the LEngine code, so I wen't the other route and edited the healbot code.(Only remove the ! as I suggested earlier if you're doing this).

    I pretty much just swapped out this portion of code(in the healbot.cs Overrides Region KillTarget(...):
    Code:
    if (healbot)
                    return healBot(Target, IsAmbush);
    with my combat routine.

    Here's a sample of my routine:
    Code:
    move.releaseKeys();
                while (true)
                {
                    GContext.log("In Combat Loop! \n" + "Immo Timer:" + Immolate.Peek());
                    Thread.Sleep(1000);
                    
                    if (Me.IsTargetingMe)
                    {
                        GContext.log("Targeting Self, sending escape");
                        KeyHelper.SendKey("Com.Esc", "None", "Escape");
                        Thread.Sleep(333);
                    }
    
                    if (Me.Health == 0.01 || Me.Health == 0 || Me.IsDead)
                        return eGCombatResult.Died;
    
                    if (Me.Health > .80 && Me.Mana < .80)
                    {
                        KeyHelper.SendKey("WL.Lifetap", "None", "0"); //lifetap
                        Thread.Sleep(333);
                    }
    
                    if (!Me.HasLivePet)
                    {
                        KeyHelper.SendKey("WL.SummonPet", "Shift", "0"); //summonpet
                        while (self.ChanneledCasting != 0)
                        {
                            Thread.Sleep(100);
                        }
                    }
                    else if (Me.Pet.Health < .25 && Me.Health > .60)
                    {
                        KeyHelper.SendKey("WL.HealthFunnel", "Shift", "9"); // healthfunnel
                        while (self.ChanneledCasting != 0)
                        {
                            Thread.Sleep(100);
                        }
                    }
    
                    if (Target.Health < .25)
                    {
                        KeyHelper.SendKey("WL.DrainSoul", "None", "6");
                        while (self.ChanneledCasting != 0)
                        {
                            Thread.Sleep(100);
                        }
                    }
    if you wanted to do something similar you'd have to add a new method in keyhelper.cs:
    Code:
    public static void SendKey(string pkey, string pShift, string pChar)
            {
                if (!KeysList.ContainsKey(pkey))
                {
                    KeysList.Add(pkey, new Keys(null, pShift, null, pChar));
                    
                }
                Keys key = KeysList[pkey];
                key.SendKey();
            }
    and add this to GPlayerSelf.cs:
    Code:
    public int ChanneledCasting
            {
                get
                {
                    try
                    {
    
                        return objectList.getDescriptors.GetKnownField<int>(Descriptors.WoWUnitFields.UNIT_CHANNEL_SPELL, ObjectPointer);
                    }
                    catch
                    {
                        return 0;
                    }
                }
            }
    If anyone wants to elaborate on this or clean this code up, feel free.
    I know it's a mess but im learning as I go!

    EDIT: alot of this code is garbage and some does the opposite of what was intended, im making a post now with my updated combat routine and buff detection on mobs
    Last edited by inthisriver; 05-08-2009 at 01:12 PM.

  3. #78
    Omaster's Avatar Member
    Reputation
    6
    Join Date
    Sep 2007
    Posts
    34
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    The annoying thing is that casting has been working all day, and now all of a sudden I'm back to that annoying bug.

    I was thinking though, cant you still use LEngine, but replace GContext.CastSpell with KeyHelper.SendKey?

    EDIT: You can. I just finished converting all my GContext.CastSpells into KeyHelper.SendKeys (in LEngine) and everything is peachy again. Thanks!
    Last edited by Omaster; 05-04-2009 at 04:51 PM.

  4. #79
    Disphotic's Avatar ( ͡° ͜ʖ ͡°) CoreCoins Purchaser
    Reputation
    640
    Join Date
    Sep 2006
    Posts
    1,344
    Thanks G/R
    79/103
    Trade Feedback
    3 (100%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    wait, has someone made this working again? =)

  5. #80
    Omaster's Avatar Member
    Reputation
    6
    Join Date
    Sep 2007
    Posts
    34
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Felheart View Post
    wait, has someone made this working again? =)
    Quite a few people have.

    Honestly, *everything* you need to get this working again is in this thread. If I could do it with my very very limited C# knowledge, so can anyone really.

  6. #81
    Disphotic's Avatar ( ͡° ͜ʖ ͡°) CoreCoins Purchaser
    Reputation
    640
    Join Date
    Sep 2006
    Posts
    1,344
    Thanks G/R
    79/103
    Trade Feedback
    3 (100%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    can anyone upload it so it works with rogue or DK, I SUCK at programming :P or PM me it? =)

  7. #82
    inthisriver's Avatar Member
    Reputation
    18
    Join Date
    Aug 2007
    Posts
    9
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Omaster View Post
    The annoying thing is that casting has been working all day, and now all of a sudden I'm back to that annoying bug.

    I was thinking though, cant you still use LEngine, but replace GContext.CastSpell with KeyHelper.SendKey?

    EDIT: You can. I just finished converting all my GContext.CastSpells into KeyHelper.SendKeys (in LEngine) and everything is peachy again. Thanks!
    So you got the OOberAI functioning right now?
    It's too advanced for me too understand so I figured I would just make a simple combat routine from scratch.. but I'll give your way a shot.

  8. #83
    Omaster's Avatar Member
    Reputation
    6
    Join Date
    Sep 2007
    Posts
    34
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    I completely overwrote the part that gets orders from the class xml file, I'm using LEngine for everything else though.

  9. #84
    inthisriver's Avatar Member
    Reputation
    18
    Join Date
    Aug 2007
    Posts
    9
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Omaster View Post
    I completely overwrote the part that gets orders from the class xml file, I'm using LEngine for everything else though.
    would you mind sending me your Lengine.cs or atleast explaining which code you replaced.
    I see where its loads the class.xml file but theres so much code in Lengine.. I cant even figure out how it decides what spell to cast.
    Any help would be much appreciated

    My email is "sameasmyusernamehere"@hotmail.com heh if you want to send me the LEngine.cs file

  10. #85
    Omaster's Avatar Member
    Reputation
    6
    Join Date
    Sep 2007
    Posts
    34
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Its on its way.

  11. #86
    ~Jagris's Avatar Contributor
    Reputation
    154
    Join Date
    Apr 2007
    Posts
    1,479
    Thanks G/R
    2/2
    Trade Feedback
    1 (100%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    /golfclap nice post


  12. #87
    Azzie2k8's Avatar Member
    Reputation
    11
    Join Date
    Apr 2009
    Posts
    190
    Thanks G/R
    0/0
    Trade Feedback
    1 (100%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Okay I tried running this bot in VMWare but it crashes as soon as I hit Start botting. The bot is able to read WoWs memory.

    The VmWare has 512mb ram, 20 gb hdd, 64 mb graphics. It uses Windows XP 32bit.
    wow runs perfectly besides some problems when the mouse is out of the wow window.

    It has .Net 3.5 installed.

    If anyone has an idea please say it. As long as this bots cannot background loot it requires to run in a Vmware which is why I want it to work ^^.

    Azzie2k8

  13. #88
    deCutter's Avatar Member
    Reputation
    5
    Join Date
    Apr 2009
    Posts
    17
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    very big thanks!

  14. #89
    Taylor123123's Avatar Member
    Reputation
    1
    Join Date
    Feb 2009
    Posts
    92
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    So is this bot operational?

  15. #90
    kaliska's Avatar Active Member
    Reputation
    22
    Join Date
    Mar 2009
    Posts
    84
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Taylor123123 View Post
    So is this bot operational?
    No the bot posted here is not

Page 6 of 13 FirstFirst ... 2345678910 ... LastLast

Similar Threads

  1. [Hack] / [Bot] 1.12.1 WoW Bot Source Code
    By Corthezz in forum WoW Memory Editing
    Replies: 51
    Last Post: 02-04-2017, 01:12 PM
  2. want to buy a source code for ESO bot written with C++ , not script .
    By cute_star in forum Elder Scrolls Online General
    Replies: 0
    Last Post: 04-21-2014, 09:25 AM
  3. [Selling] 2 Honorbuddy Sessions (2 seperate bot codes) for WoW Gold
    By iPwnedUDude in forum World of Warcraft Buy Sell Trade
    Replies: 0
    Last Post: 05-24-2013, 01:44 AM
  4. [Bot:Source] Acidic Bot Source Code
    By =sinister= in forum World of Warcraft Bots and Programs
    Replies: 10
    Last Post: 07-03-2006, 05:38 PM
All times are GMT -5. The time now is 08:21 AM. 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