[Help] How to get player map id ? menu

User Tag List

Results 1 to 12 of 12
  1. #1
    rat50's Avatar Member
    Reputation
    1
    Join Date
    Jan 2007
    Posts
    9
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    [Help] How to get player map id ?

    How to get player map id ?
    i havn't see a function for that in LUA fuction.

    [Help] How to get player map id ?
  2. #2
    schlumpf's Avatar Retired Noggit Developer

    Reputation
    755
    Join Date
    Nov 2006
    Posts
    2,759
    Thanks G/R
    0/3
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    dword_10A69A0 (3.0.9), dword_11CD010 (3.1.0) is the ID in Map.dbc.
    Last edited by schlumpf; 04-19-2009 at 01:22 PM.

  3. #3
    rat50's Avatar Member
    Reputation
    1
    Join Date
    Jan 2007
    Posts
    9
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Thanks ! it's working !

  4. #4
    miceiken's Avatar Contributor Authenticator enabled
    Reputation
    208
    Join Date
    Dec 2007
    Posts
    401
    Thanks G/R
    7/8
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Nice schlumpf.
    Does anyone have the offset for continentid/name? (Northrend, Azeroth and Outlands)
    Couldn't find it while playing around in OllyDbg.

  5. #5
    SKU's Avatar Contributor
    Reputation
    306
    Join Date
    May 2007
    Posts
    565
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

  6. #6
    schlumpf's Avatar Retired Noggit Developer

    Reputation
    755
    Join Date
    Nov 2006
    Posts
    2,759
    Thanks G/R
    0/3
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    miceiken: You can get those by taking the ID given and reading the map.DBC. Or you may use this:
    01286820 (3.0.9), 005390D4 (3.1.0) should hold the string for the currently used map.

    I know there is a difference between continent and map, but the continents only exist on the worldmap. Its all map.dbc.
    Being on continent 4 is nothing but being on map 571, which is linked in WorldMapContinent.dbc.

    Additionally there is a continentID and zoneID at 00FCA56C - 00FCA570 (3.0.9), 00A3A9DC - 00A3A9E0 (3.1.0).
    Last edited by schlumpf; 04-19-2009 at 03:31 PM.

  7. #7
    miceiken's Avatar Contributor Authenticator enabled
    Reputation
    208
    Join Date
    Dec 2007
    Posts
    401
    Thanks G/R
    7/8
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Yeah, thanks - I was hoping for a string version of it, I guess I'll just have to make my own function to output it

  8. #8
    schlumpf's Avatar Retired Noggit Developer

    Reputation
    755
    Join Date
    Nov 2006
    Posts
    2,759
    Thanks G/R
    0/3
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by miceiken View Post
    Yeah, thanks - I was hoping for a string version of it, I guess I'll just have to make my own function to output it
    No ?

    01286820 (3.0.9), 005390D4 (3.1.0) should hold the string for the currently used map.

  9. #9
    miceiken's Avatar Contributor Authenticator enabled
    Reputation
    208
    Join Date
    Dec 2007
    Posts
    401
    Thanks G/R
    7/8
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by schlumpf View Post
    No ?
    Yes, I thought that was map and not continent, sorry.

  10. #10
    boomingranny's Avatar Member
    Reputation
    4
    Join Date
    Mar 2009
    Posts
    24
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    as schlumpf says,
    mapID is enough for continent id.

    if you need to see whats in (pre expansion) map.dbc look at DBFilesClient\Map.dbc - WoWDev

    eg. (and don't quote me on this)
    kalmidor mapid = 1, continentid = 0
    eastern kingodoms mapid = 0, continentid = 1
    outlands mapid = 530, continentid = 2
    northrend mapid = 571, continentid = -2 ??

    and continentID seems to default to -1 before you have one selected.

  11. #11
    schlumpf's Avatar Retired Noggit Developer

    Reputation
    755
    Join Date
    Nov 2006
    Posts
    2,759
    Thanks G/R
    0/3
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by boomingranny View Post
    northrend mapid = 571, continentid = -2 ??
    Its 3.

  12. #12
    miceiken's Avatar Contributor Authenticator enabled
    Reputation
    208
    Join Date
    Dec 2007
    Posts
    401
    Thanks G/R
    7/8
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by boomingranny View Post
    northrend mapid = 571, continentid = -2 ??
    Originally Posted by schlumpf View Post
    Its 3.
    I had it return -2 in northrend aswell however
    Thanks anyway.

Similar Threads

  1. how to get player tradition chinese name
    By j121780im in forum WoW Memory Editing
    Replies: 8
    Last Post: 01-16-2009, 05:59 AM
  2. [Help] How to get members to a highrate blizzlike server???
    By Naturaldepth in forum World of Warcraft Emulator Servers
    Replies: 6
    Last Post: 07-12-2008, 01:56 PM
  3. Help, how to get last name
    By jho369 in forum WoW Scam Prevention
    Replies: 6
    Last Post: 07-03-2008, 11:28 AM
  4. [Help] How to get two pics into photoshop
    By Randie in forum Art & Graphic Design
    Replies: 4
    Last Post: 06-17-2008, 11:18 AM
  5. [Help]How to get feathers on my raptor mount
    By Daftz in forum WoW ME Questions and Requests
    Replies: 1
    Last Post: 04-08-2008, 02:14 AM
All times are GMT -5. The time now is 10:58 PM. 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