Results 1 to 6 of 6
  1. #1
    zoru713's Avatar
    Join Date
    Aug 2009
    Gender
    male
    Posts
    14
    Reputation
    10
    Thanks
    1

    Lightbulb Multiplayer -Player Base

    Is anyone willing to help me with finding addresses of player base (in Multiplayer) in which you are NOT host.
    Player base includes:
    Address of PlayerBase entity with offsets to:
    - Health
    - Team
    - Player X
    - Player Y
    - Player Z
    - Loop distance to next player


    - Crossshair value (optional for triggerbot)

    Need all this information to loop through all player data in the current match.

    Also if you cannot provide these addresses directly, is there any method you may know of which i can use to get these addreses in multiplayer game (not host) without getting banned (I have gotten banned in cod ghosts just by studying values from cheat engine without even freezing/modifying).

    Any information on these addresses directly or how to get these (without getting baned in multiplayer) will be extremely helpful.

  2. The Following User Says Thank You to zoru713 For This Useful Post:

    magic1975 (07-18-2016)

  3. #2
    殺す必要がある唯一のものは殺されるために準備され人 々である。
    Premium Member
    Hitokiri~'s Avatar
    Join Date
    Oct 2012
    Gender
    female
    Location
    Cancer.
    Posts
    1,195
    Reputation
    24
    Thanks
    863
    My Mood
    Bitchy
    1.) Don't use Cheat Engine ever. ( Think VAC doesn't check that? LOL. People keep using it without realizing, no it doesn't ban you but makes VAC scan you more aggressively. )
    2.) Want to find these things? Learn to reverse engineer. That's how I did it to code my bot.

    Basic shit ( I'll leave you to find the rest )
    Code:
    Entity Size: 0x258
    Client Size: 0xCC0
    
    Entity lerp origin: Base + 0x20
    Client Team: Base + 0xC

  4. The Following User Says Thank You to Hitokiri~ For This Useful Post:

    zoru713 (02-27-2015)

  5. #3
    zoru713's Avatar
    Join Date
    Aug 2009
    Gender
    male
    Posts
    14
    Reputation
    10
    Thanks
    1
    Thanks.
    I do not however understand what you mean by entity size and client size.
    I just find base + offsets and then loop distance to next enemy and thats what i use to make bots -> very easy in private matches (Host)

    I have reverse engineered and made bots in private matches (in which im host), but however in multiplayer i just find it extremely difficult to find enemy values.
    I have made multiplayer bot in tf2 -cos its free game and unlimited scanning/searching time etc. But in cod i dont have these options so much harder.

    I believe you have an extremely efficient alternative for finding these address, what are the other viable methods?
    And just wondering what you exactly mean by "learn to reverse engineer", i dont take it as an insult but however you have any tips other than using cheatengine and ollydbg (dont work for 64-bit).

  6. #4
    殺す必要がある唯一のものは殺されるために準備され人 々である。
    Premium Member
    Hitokiri~'s Avatar
    Join Date
    Oct 2012
    Gender
    female
    Location
    Cancer.
    Posts
    1,195
    Reputation
    24
    Thanks
    863
    My Mood
    Bitchy
    Entity+Client size = the array size of the entity/client structure. ( What you call the "Distance loop" )

    What did I do to find the addresses?

    1.) Ran AW
    2.) Dumped memory to process
    3.) Opened dump in ollydbg/IDA
    4.) Reversed the game functions
    5.) Reversed offsets.

  7. The Following 2 Users Say Thank You to Hitokiri~ For This Useful Post:

    Cosmo_ (04-08-2015),zoru713 (02-28-2015)

  8. #5
    zoru713's Avatar
    Join Date
    Aug 2009
    Gender
    male
    Posts
    14
    Reputation
    10
    Thanks
    1
    Quote Originally Posted by Hitokiri~ View Post
    Entity+Client size = the array size of the entity/client structure. ( What you call the "Distance loop" )

    What did I do to find the addresses?

    1.) Ran AW
    2.) Dumped memory to process
    3.) Opened dump in ollydbg/IDA
    4.) Reversed the game functions
    5.) Reversed offsets.
    Ok thank you, i have 2 questions:
    When you say "Dumped memory to process", do you mean you save all the asm of the game for analysis later (using decompiler/debugger)?
    -- How would one go about dumping memory? And also cant you just open olly/IDA while game is running to reverse engineer (without dumping process)?

    I have used ollydbg to do simple reversing of TF2 and found some offsets from base such as push 0x788 (for team) and push (0x844) for health and whatnot. Is this what you mean by reversing for the base?
    Also i was wondering while reversing that how can one be sure that they have the multiplayer player base?
    For example 0x844 is the health offset of player health ("mi_health") in ollydbg. How can i be sure that this will be the same health offset in multiplayer? Are there multiple entity bases?

  9. #6
    殺す必要がある唯一のものは殺されるために準備され人 々である。
    Premium Member
    Hitokiri~'s Avatar
    Join Date
    Oct 2012
    Gender
    female
    Location
    Cancer.
    Posts
    1,195
    Reputation
    24
    Thanks
    863
    My Mood
    Bitchy


    *Insert Magic Here*

  10. The Following 2 Users Say Thank You to Hitokiri~ For This Useful Post:

    Cosmo_ (04-08-2015),zoru713 (02-28-2015)

Similar Threads

  1. [Help] Entity Player Base
    By zoratz in forum Coders Lounge
    Replies: 5
    Last Post: 01-17-2014, 10:28 PM
  2. [Discussion] People still playing i will make hacks if big enough player base
    By ZReal in forum Battlefield Bad Company 2 (BFBC2) Hacks
    Replies: 64
    Last Post: 08-25-2013, 02:05 PM
  3. Replies: 16
    Last Post: 08-22-2013, 06:36 AM
  4. Player base
    By imthepro123 in forum Cube World Help & Requests
    Replies: 0
    Last Post: 07-17-2013, 12:06 AM
  5. [Release] Severe [Factions] [Large player base]
    By Copperhorse in forum Minecraft Server Advertising
    Replies: 0
    Last Post: 04-04-2013, 11:29 PM