Modcraft - The community dedicated to quality WoW modding!
Content creation => Texturing and 2D Art => Topic started by: mrAnomalyy on April 12, 2014, 10:01:44 am
-
Hello, guys. I found how to draw worldmap, but I can't find tutorial "How to add in game" this map. Please, if someone can give link or tell how put WorldMap in game, help me! Thanks :)
-
Hello, on custom or Blizz exist map?
-
Filipsons, on custom, of course :)
-
If you have an own continent (e.g. Kalimdor), start at http://pxr.dk/wowdev/wiki/index.php?tit ... tinent.dbc (http://pxr.dk/wowdev/wiki/index.php?title=WorldMapContinent.dbc" onclick="window.open(this.href);return false;). Add sub-areas (e.g. Durotar) to http://pxr.dk/wowdev/wiki/index.php?tit ... apArea.dbc (http://pxr.dk/wowdev/wiki/index.php?title=WorldMapArea.dbc" onclick="window.open(this.href);return false;). Add points of interest (e.g. Razor Hill) in http://pxr.dk/wowdev/wiki/index.php?tit ... verlay.dbc (http://pxr.dk/wowdev/wiki/index.php?title=WorldMapOverlay.dbc" onclick="window.open(this.href);return false;).
-
Wait, but how add map image. Ex. click "M" and open Durotar's Map.
P.S. Sorry, If my English bad :)
-
Awwww, Sorry. I found it on (pxr.dk/wowdev/wiki/index.php?title=WorldMapArea.dbc)
Very big thanks for help ;)
-
Okey, guys. I made it! Now, map is shows on World Map in need location. But two things...
1) I can't see myself on map
2) How add on Azeroth's map clickable continent like Kalimdor?
-
It(second attachment) is shows on clicking "M"(World Map)
And it's good. But there is no player icon.
And it(first attachment) image of location in Noggit. What I must doing to see myself on World map?
-
1) as described in the documentation. add correct coordinates.
2) either it was WorldMapContinent.dbc or hardcoded in the interface. if hardcoded, it is somewhere in interface/framexml/worldmap or something like that.
-
I can't understand, whats coords I must input. From .gps? Or what?
-
No idea what .gps outputs.
-
For reference:
handler->PSendSysMessage(LANG_MAP_POSITION,
mapId, (mapEntry ? mapEntry->name[handler->GetSessionDbcLocale()] : "<unknown>"),
zoneId, (zoneEntry ? zoneEntry->area_name[handler->GetSessionDbcLocale()] : "<unknown>"),
areaId, (areaEntry ? areaEntry->area_name[handler->GetSessionDbcLocale()] : "<unknown>"),
object->GetPhaseMask(),
object->GetPositionX(), object->GetPositionY(), object->GetPositionZ(), object->GetOrientation(),
cell.GridX(), cell.GridY(), cell.CellX(), cell.CellY(), object->GetInstanceId(),
zoneX, zoneY, groundZ, floorZ, haveMap, haveVMap, haveMMap);
-
Okay, guys. Thanks for your help. I'll try to do it fcnst