New Map System

Topics related to EQ2 or the Everquest 2 Emulator Project.

Moderator: Team Members

Post Reply
User avatar
John Adams
Retired
Posts: 9684
Joined: Thu Jul 26, 2007 6:27 am
EQ2Emu Server: EQ2Emulator Test Center
Characters: John
Location: Arizona
Contact:

New Map System

Post by John Adams » Thu Dec 11, 2008 3:24 pm

I need some help from the community. I have spent a considerable amount of time trying to determine how the new EQ2Maps system integrates into the client, how the client gets the zone information in order to tell EQ2Maps what zone to display. I thought it was simply the zone "file" name, but no matter what I do in EQ2Emu, I cannot get the NEW map system to show up outside of the Queens Colony.
If you zone over to Outpost of the Overlord in the EQ2Emulator, you will see a map - but it's the Queen's Colony map. Every other zone I have been to in EQ2Emu shows "SORRY! No map". The old system of maps works most of the time, so that's the question - what does the server need to tell the client about what Map to display? If the server has to do anything... aside from simply give the zones file/name (I am hoping this is not a result of the mass renaming we just did on all 400+ zones ;) )
Thanks in advance for any info.
-J

User avatar
John Adams
Retired
Posts: 9684
Joined: Thu Jul 26, 2007 6:27 am
EQ2Emu Server: EQ2Emulator Test Center
Characters: John
Location: Arizona
Contact:

Post by John Adams » Thu Dec 11, 2008 3:36 pm

One more bit of info from the server side. Using the new map system, when I use the combo boxes to bring up maps for zones I am not in, I do see a command being sent to the World that is unknown.
Standing in Queen's Colony, selecting Karan -> North Qeynos sends this to the World:

Code: Select all

OP_Unknown Received 0x01ec
   0: 09 00 71 65 79 5F 6E 6F - 72 74 68 01 7F           | ..qey_north..
I have tried changing the zones.name field back to qey_north but it still doesn't seem to work.
Thanks again.

LethalEncounter
Team: Zombie
Posts: 2717
Joined: Wed Jul 25, 2007 10:10 pm

Post by LethalEncounter » Thu Dec 11, 2008 5:06 pm

John Adams wrote:One more bit of info from the server side. Using the new map system, when I use the combo boxes to bring up maps for zones I am not in, I do see a command being sent to the World that is unknown.
Standing in Queen's Colony, selecting Karan -> North Qeynos sends this to the World:

Code: Select all

OP_Unknown Received 0x01ec
   0: 09 00 71 65 79 5F 6E 6F - 72 74 68 01 7F           | ..qey_north..
I have tried changing the zones.name field back to qey_north but it still doesn't seem to work.
Thanks again.
Yah that wouldn't work as the client is sending that bit of information to the server and is waiting for a response back telling it what to do. If you can get me a packet log on live of this I can implement it for you. Getting back to your original post, the maps are probably loaded based on some information that is sent when the client logs in. Since we don't send the information the default is probably queen's island and the client might be smart enough to display "map unavailable" if the map doesn't match the current zone. If you want this implemented let me know and we can fit it in somewhere.

User avatar
John Adams
Retired
Posts: 9684
Joined: Thu Jul 26, 2007 6:27 am
EQ2Emu Server: EQ2Emulator Test Center
Characters: John
Location: Arizona
Contact:

Post by John Adams » Thu Dec 11, 2008 10:37 pm

Cool deal, next time I am collecting, I'll flip through a dozen or so continents/maps and upload the log. Not a priority at all, just wondered if there was some (obvious) magic I was missing.

Post Reply

Who is online

Users browsing this forum: No registered users and 0 guests