Player Base: menu

Shout-Out

User Tag List

Thread: Player Base:

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

    Player Base:

    for 2.4.3 i was using the code area:

    00769DC0 2.4.3 A1 289DE200 MOV EAX,DWORD PTR DS:[E29D28]

    straight out of the .exe to locate the player base.

    however, doing a search this time, the code has changed some such that i can no longer quickly search it out-


    so if:

    0x00E29D28 2.4.3 player base
    0x00E8AA38 2.4.2 player base
    0x00E849E0 2.4.1 player base
    0x00E7D9E0 2.4.0 player base

    what is the player base address for 3.0.3 (9183)?

    also, for my objects loop, i was doing the compare:

    peekL(MobAddress + $3c)

    peekL(MobAddress + $2

    once these two were not equal, then the objects list was complete... is this still the case?

    i apprecaite any help. i am NOT looking forward to updating my bot again but i guess we gotta do what we gotta do...LOL

    also any other things i need to be concerned about with this update regarding the code locations? my bot would fight, loot, mine, and move to locations as directed by waypoints, etc.

    -Shoni-

    Player Base:
  2. #2
    Shynd's Avatar Contributor
    Reputation
    97
    Join Date
    May 2008
    Posts
    393
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Read the 800 threads this information was already posted in.

  3. #3
    ShoniShilent's Avatar Member
    Reputation
    7
    Join Date
    May 2008
    Posts
    105
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    i have seen this value in other posts:

    Player base is 0x0127E014

    but when i plug this into my program it doesn't seem to work. before, i could just plug in the new value and everything worked. have all the values changed? (i.e. xyz, pointer to the next object, etc.)?

    is this truly the player base?

    -Shoni-

  4. #4
    Shynd's Avatar Contributor
    Reputation
    97
    Join Date
    May 2008
    Posts
    393
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    As has been stated in multiple other threads, the player base is now a three-tier pointer, starting with ****ing 0x0127E014. Read more.

  5. #5
    arigity's Avatar Banned
    Reputation
    49
    Join Date
    Dec 2007
    Posts
    548
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0127E014 is the worldFrame pointer, (which is used to get to the player base)

    mov eax, [0127E014]
    mov eax, [eax+30h]
    mov eax, [eax+28h]

    you now need to use a level 3 pointer because the single pointer was removed (probably in some code clean-up)

    it is likely that many of the offsets for npc's have changed as this seems to be the case for the player.

  6. #6
    argh44z's Avatar Member
    Reputation
    19
    Join Date
    Nov 2007
    Posts
    93
    Thanks G/R
    0/1
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by arigity View Post
    0127E014 is the worldFrame pointer, (which is used to get to the player base)

    no, the worldframe pointer is competely different (and unrelated).

  7. #7
    Cypher's Avatar Kynox's Sister's Pimp
    Reputation
    1358
    Join Date
    Apr 2006
    Posts
    5,368
    Thanks G/R
    0/6
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by arigity View Post
    0127E014 is the worldFrame pointer, (which is used to get to the player base)

    mov eax, [0127E014]
    mov eax, [eax+30h]
    mov eax, [eax+28h]

    you now need to use a level 3 pointer because the single pointer was removed (probably in some code clean-up)

    it is likely that many of the offsets for npc's have changed as this seems to be the case for the player.

    CGWorldFrame * CGWorldFrame::s_currentWorldFrame
    0x10A5D84

    The pointer you're using is something else.

  8. #8
    luciferc's Avatar Contributor
    Reputation
    90
    Join Date
    Jul 2008
    Posts
    373
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Here is the XYZROT Heading Base for Player Char

    PLAYER_BASE = Memory.ReadUInt(hProcess, Memory.ReadUInt(hProcess, Memory.ReadUInt(hProcess, 0x127E014) + 0x30) + 0x2;

Similar Threads

  1. [Question] Finding the player base pointer
    By ddebug in forum WoW Memory Editing
    Replies: 8
    Last Post: 02-24-2012, 12:15 AM
  2. Replies: 7
    Last Post: 12-19-2009, 11:45 AM
  3. [Question] PBA(Player Base Address)
    By hestas in forum WoW Memory Editing
    Replies: 6
    Last Post: 10-23-2009, 06:50 AM
  4. Get Player Base NO TLS + Delphi code [2.3.3]
    By robotkid in forum WoW Memory Editing
    Replies: 26
    Last Post: 05-08-2008, 08:33 PM
  5. How to get the Player Base?
    By =sinister= in forum WoW Memory Editing
    Replies: 5
    Last Post: 03-31-2008, 02:21 AM
All times are GMT -5. The time now is 05:50 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