Playerbase please help a noobie menu

Shout-Out

User Tag List

Results 1 to 6 of 6
  1. #1
    victornor's Avatar Member
    Reputation
    1
    Join Date
    May 2009
    Posts
    8
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Playerbase please help a noobie

    hello im trying to learn about making bots and until now i got this code:
    Code:
    using System;using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    using Magic;
    
    
    namespace Memory_Edit_Test
    {
        class Program
        {
            static void Main(string[] args)
            {
                BlackMagic wow = new BlackMagic(); //Create new function to open wow process
                wow.OpenProcessAndThread(SProcess.GetProcessFromWindowTitle("World of Warcraft")); //This Opens "World of Warcraft" window
                uint playerbase = wow.ReadUInt(wow.ReadUInt(wow.ReadUInt(0x00CF7C00) + 0x34) + 0x24); //this is the player base
                string playername = wow.ReadASCIIString(0x00C923F8, 12); //reads player name
                uint Level = wow.ReadUInt(wow.ReadUInt(playerbase + 0x8) + (0x35 * 4)); // Reads players level
                float playerx = wow.ReadFloat(playerbase + 0x798); // Read players xlocation
                float playery = wow.ReadFloat(playerbase + 0x79C); // Read players ylocation
                float playerz = wow.ReadFloat(playerbase + 0x7A0); // Read players zlocation
                Console.WriteLine("Player Name is: " + playername); //writes to console to tell player name
                Console.WriteLine("Player level is:" + Level); //writes to console to tell player level
                Console.WriteLine("Player X cord is:" + playerx); //writes to console to tell players x cordinate
                Console.WriteLine("Player Y cord is:" + playery); //writes to console to tell players y cordinate
                wow.WriteInt(0x00CB97A4, 4);//makes character walk
            }
        }
    }
    this is a guide i found here: http://www.ownedcore.com/forums/worl...g-writing.html

    its all written in C# but i have a problem the playerbase address is outdated can somebody please tell me the current one or tell me how i find this

    thanks alot
    victornor

    Playerbase please help a noobie
  2. #2
    nerfmeplease's Avatar Contributor
    Reputation
    165
    Join Date
    Dec 2010
    Posts
    517
    Thanks G/R
    0/12
    Trade Feedback
    1 (100%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    there are threads in this very section that answer your question. use the search function. i doubt you will get any help here without looking for yourself first.

  3. #3
    victornor's Avatar Member
    Reputation
    1
    Join Date
    May 2009
    Posts
    8
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    im sorry but the thread i found on here
    http://www.ownedcore.com/forums/worl...e-objects.html ([Guide-kind of] How I handle objects.)
    was too advanced for me there are some parts in it that i dont understand

  4. #4
    ccKep's Avatar Member
    Reputation
    11
    Join Date
    Jan 2010
    Posts
    33
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Stopped reading your source on the 3rd line (of your Main function, that is)....

    Search this forum (and google) to learn about ASLR (unless you're using WinXP).

    Edit: Or just have it handed out below.
    Last edited by ccKep; 11-20-2012 at 06:04 PM.

  5. #5
    EvsonRARA's Avatar Member
    Reputation
    2
    Join Date
    Dec 2007
    Posts
    22
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    victornor, the problem is ASLR. You need to grab wow's base address and add it to baseMgr which you should add to currMgr,

    Code:
    public static uint CLIENTCONNECTION = 0xDC9598;        
    public static uint OBJECTMANAGER = 0x462C;
    public static uint OBJECTMANAGER_FIRSTOBJECT = 0xCC;
    public static uint OBJECTMANAGER_NEXTOBJECT = 0x3C;
    
    
    public static int GetObjectManagerAddress()
    {
         return wow.ReadInt(wow.ReadInt(wow.MainModule.BaseAddress.ToInt64() + Offsets.CLIENTCONNECTION) + Offsets.OBJECTMANAGER);
    }

  6. #6
    victornor's Avatar Member
    Reputation
    1
    Join Date
    May 2009
    Posts
    8
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    thanks for the help all
    i think i will stop trying to do this its way too hard for me
    i really dont understand it.

Similar Threads

  1. Please Help! UD Female ---> Ne Male
    By Secondbanana in forum WoW ME Questions and Requests
    Replies: 1
    Last Post: 11-01-2006, 01:31 AM
  2. Please help with the PTR
    By KenshinHimora in forum World of Warcraft General
    Replies: 2
    Last Post: 09-16-2006, 10:14 AM
  3. Please Help WPE
    By Last Wishes290 in forum World of Warcraft General
    Replies: 0
    Last Post: 08-14-2006, 01:15 PM
  4. can some one please help
    By Deminish in forum World of Warcraft General
    Replies: 6
    Last Post: 06-19-2006, 06:38 PM
  5. Hit points and talent points? Please help
    By hankusdankus in forum World of Warcraft General
    Replies: 6
    Last Post: 05-04-2006, 02:00 PM
All times are GMT -5. The time now is 08:43 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