/ [Bot] 1.12.1 WoW Bot Source Code menu

User Tag List

Page 2 of 4 FirstFirst 1234 LastLast
Results 16 to 30 of 52
  1. #16
    prospectingemu's Avatar Member
    Reputation
    15
    Join Date
    Mar 2014
    Posts
    49
    Thanks G/R
    0/1
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    I wasn't trying to discourage you from playing with the source, that's what it's there for - just be aware the patches it applies will get you banned (or just kicked?) when warden scans it

    / [Bot] 1.12.1 WoW Bot Source Code
  2. #17
    DarkLinux's Avatar Former Staff
    CoreCoins Purchaser Authenticator enabled
    Reputation
    1584
    Join Date
    May 2010
    Posts
    1,829
    Thanks G/R
    188/531
    Trade Feedback
    16 (100%)
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)
    Received a couple of pm's, so...

    Find this, and anything else that uses the same byte array,
    Code:
    internal static readonly byte[] EndSceneOriginal = new byte[5] { 0x8B, 0xFF, 0x55, 0x8B, 0xEC };
    and replace it with,
    Code:
    internal static readonly byte[] EndSceneOriginal = new byte[5] { 0x6A, 0x14, 0xB8, 0x0C, 0x9A };
    Pulled this from a windows 8 VM, hope its the same for 8.1 or even 10...

  3. #18
    Vandra's Avatar Contributor
    Reputation
    288
    Join Date
    Mar 2008
    Posts
    471
    Thanks G/R
    26/26
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by DarkLinux View Post
    Received a couple of pm's, so...

    Find this, and anything else that uses the same byte array,
    Code:
    internal static readonly byte[] EndSceneOriginal = new byte[5] { 0x8B, 0xFF, 0x55, 0x8B, 0xEC };
    and replace it with,
    Code:
    internal static readonly byte[] EndSceneOriginal = new byte[5] { 0x6A, 0x14, 0xB8, 0x0C, 0x9A };
    Pulled this from a windows 8 VM, hope its the same for 8.1 or even 10...
    Hmm where did you find that array ?
    I checked and i don't have this (on 8.1 btw)
    "If it compiles, it works."

  4. #19
    namreeb's Avatar Legendary

    Reputation
    658
    Join Date
    Sep 2008
    Posts
    1,023
    Thanks G/R
    7/215
    Trade Feedback
    0 (0%)
    Mentioned
    8 Post(s)
    Tagged
    0 Thread(s)
    Or just remove the check since it likely serves no purpose.

  5. #20
    dognip40's Avatar Active Member
    Reputation
    21
    Join Date
    Aug 2006
    Posts
    117
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    LF someone to add something to this, or modify it (or simply re-code me a new peice of software). I'll pay well, PM me for more information

  6. #21
    Silbi's Avatar Member
    Reputation
    1
    Join Date
    Mar 2008
    Posts
    12
    Thanks G/R
    2/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Can someone give an example for a CustomClass to use the grinding feature of the bot?
    To be more precise I need the file the bot requests when wanting to start grinding with a class (mage, etc).
    Last edited by Silbi; 05-28-2015 at 02:29 PM.

  7. #22
    prospectingemu's Avatar Member
    Reputation
    15
    Join Date
    Mar 2014
    Posts
    49
    Thanks G/R
    0/1
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Silbi View Post
    Can someone give an example for a CustomClass to use the grinding feature of the bot?
    To be more precise I need the file the bot requests when wanting to start grinding with a class (mage, etc).
    The template is essentially in the source under custom classes but here is an example. Place the files in release/CustomClasses folder
    This will not run, it has functions not included in the bot source posted in this thread
    Code:
    using System;
    using System.Collections.Generic;
    using System.Text;
    using System.Diagnostics;
    using BotTemplate.Engines.CustomClass;
    
    namespace CCs
    {
        public class Rogue : CustomClass
        {
    
            public override byte DesignedForClass
            {
                get
                {
                    return 4;//Class number (1-9)
                }
            }
    
            public override string Name
            {
                get
                {
                    return "Rogue";
                }
            }
    
            public override void Fight()
            {
                int Energy = (int)this.playerEnergy;
                int ComboPoint = this.ComboPoints;
    
                Attack();
    
    
                if (this.TotalAdds >= 2)
                {
                    if(this.IsReady("Adrenaline Rush")){
                        this.Cast("Adrenaline Rush", false);
                    }
    
                    if (this.IsReady("Blood Fury")){
                        this.Cast("Blood Fury", false);
                    }
    
                    if(Energy >= 25 && this.IsReady("Blade Flurry")){
                        this.Cast("Blade Flurry", false);
                    }
    
                    if (this.IsReady("Evasion"))
                    {
                        this.Cast("Evasion", false);
                    }
                }
                if (Energy <= 20)
                {
                    return;
                }
    
                if (Energy >= 35)
                {
                    if (this.shouldWeEviscerate() || ComboPoint == 5)
                    {
                        this.Cast("Eviscerate", false);
                    }
                }
    
                if (Energy >= 25)
                {
                    if ((!this.PlayerHasBuff("Slice and Dice") ||
                        this.getSliceAndDiceDuration() <= 2.0) &&
                        !this.shouldWeEviscerate() && ComboPoint > 0)
                    {
                        this.Cast("Slice and Dice", false);
                    }
                    else
                    {
                        if (Energy >= 40)
                        {
                            this.Cast("Sinister Strike", false);
                        }
                    }
                }
    
    
            }
    
    
    
            public override bool BuffRoutine()
            {
                if (ItemCount("Instant Poison V") != 0) //bugged?
                {
                    if (!this.IsMainHandEnchanted())
                    {
                        this.ApplyMainhand("Instant Poison V");
                        System.Threading.Thread.Sleep(4000);
                        return false;
                    } 
                    if (!this.IsOffHandEnchanted())
                    {
                        this.ApplyOffhand("Instant Poison V");
                        System.Threading.Thread.Sleep(4000);
                        return false;
                    }
                    return true;
                }
                return true;
            }
        }

  8. #23
    thakrage's Avatar Member
    Reputation
    1
    Join Date
    Apr 2008
    Posts
    3
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Vandra View Post
    Hmm where did you find that array ?
    I checked and i don't have this (on 8.1 btw)
    I too would like to know how you're finding those bytes.
    I'm on Windows 8.1 and the windows 8 values do not work.

  9. #24
    namreeb's Avatar Legendary

    Reputation
    658
    Join Date
    Sep 2008
    Posts
    1,023
    Thanks G/R
    7/215
    Trade Feedback
    0 (0%)
    Mentioned
    8 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by namreeb View Post
    Or just remove the check since it likely serves no purpose.
    Yet again an answer that is being ignored...

  10. #25
    DarkLinux's Avatar Former Staff
    CoreCoins Purchaser Authenticator enabled
    Reputation
    1584
    Join Date
    May 2010
    Posts
    1,829
    Thanks G/R
    188/531
    Trade Feedback
    16 (100%)
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by namreeb View Post
    Yet again an answer that is being ignored...
    But on ejection the game would crash, so you would also need to patch that... Not like thats hard or a bad idea... If they understood what was going on the logical simple fix would be to remove the check, but they dont, so they base their actions off who gives the most information. You know, something simple to start with, like an array to search for, a concept is just to complex They are not ignoring your post out of spite, they just dont understand.

  11. #26
    pinny's Avatar Active Member
    Reputation
    29
    Join Date
    Jan 2010
    Posts
    211
    Thanks G/R
    7/2
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    I get
    A first chance exception of type 'System.ComponentModel.Win32Exception' occurred in System.dll
    upon attempting to Attach in the output.

    Thanks for the upload though.

    On this same particular client i'm using I also would get ERROR_ACCESS_DENIED when I tried to OpenProcess on the client in C++ with (PROCESS_VM_READ|PROCESS_VM_WRITE), but I could open the process with PROCESS_QUERY_INFORMATION. Any ideas on how I can bypass this with either your C# solution or in c++?

  12. #27
    Bioaim's Avatar Member
    Reputation
    5
    Join Date
    Mar 2011
    Posts
    34
    Thanks G/R
    3/3
    Trade Feedback
    2 (100%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    I just don't get it to work on Windows 8.1..

    changed the array to:

    Code:
    internal static readonly byte[] EndSceneOriginal = new byte[5] { 0x53, 0x56, 0x57, 0x8B, 0xF9};

    Here's a picture of the EndScene in Ollydbg.
    / [Bot] 1.12.1 WoW Bot Source Code-endscene-png

    What am i doing wrong? :O

  13. #28
    Silbi's Avatar Member
    Reputation
    1
    Join Date
    Mar 2008
    Posts
    12
    Thanks G/R
    2/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Bioaim View Post
    I just don't get it to work on Windows 8.1..

    changed the array to:

    Code:
    internal static readonly byte[] EndSceneOriginal = new byte[5] { 0x53, 0x56, 0x57, 0x8B, 0xF9};

    Here's a picture of the EndScene in Ollydbg.
    / [Bot] 1.12.1 WoW Bot Source Code-endscene-png

    What am i doing wrong? :O

    It would be awesome if someone could explain how to find / get the right values.

  14. #29
    namreeb's Avatar Legendary

    Reputation
    658
    Join Date
    Sep 2008
    Posts
    1,023
    Thanks G/R
    7/215
    Trade Feedback
    0 (0%)
    Mentioned
    8 Post(s)
    Tagged
    0 Thread(s)
    It would be awesome if someone would read how I said you can remove that check and you don't need the right values.

  15. #30
    Silbi's Avatar Member
    Reputation
    1
    Join Date
    Mar 2008
    Posts
    12
    Thanks G/R
    2/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by namreeb View Post
    It would be awesome if someone would read how I said you can remove that check and you don't need the right values.
    I've already removed it before posting the request and it crashes WOW.exe when attaching it - so it doesn't work...

Page 2 of 4 FirstFirst 1234 LastLast

Similar Threads

  1. [Bot] Pixel bot source code.
    By Jummi in forum World of Warcraft Bots and Programs
    Replies: 3
    Last Post: 04-30-2012, 06:03 AM
  2. [Lbot] Bot source code for wow 3.0.9
    By naa in forum World of Warcraft Bots and Programs
    Replies: 181
    Last Post: 05-13-2010, 05:55 PM
  3. Mining Bot Source Code Release
    By jbrauman in forum WoW Memory Editing
    Replies: 6
    Last Post: 05-13-2009, 06:16 PM
  4. My own little bot source code :)
    By Justei in forum World of Warcraft Bots and Programs
    Replies: 26
    Last Post: 06-02-2008, 12:24 AM
  5. [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:38 AM. 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