Page 1 of 2 12 LastLast
Results 1 to 15 of 22

Thread: Make a map for new PoH?

  1. #1
    Registered User
    Join Date
    Jan 2003
    Posts
    10

    Make a map for new PoH?

    Ok all, I looked, I didnt find. What I want to know is....

    How can I make a map for the PoHb?

    EQ Mapping dont work in the new PoH so I cant make my own map. And, Seq is broken so I cant make my own map on seq then port it over to myseq. I need to know how I can do this...I looked and looked but didnt find anything. Sigh.

    Shade
    Nijhal

  2. #2
    Registered User Lyroschen's Avatar
    Join Date
    Jan 2003
    Posts
    101
    Hard way is to turn on logging, then do a /loc at each point you want a put a line point. Don't know if there are any proggies out there to parse a log of locs to create a map file. If not, you can still convert manually.
    A lesson on time travel will be held yesterday.

  3. #3
    Moderator
    Join Date
    Jan 2003
    Posts
    426
    The log parser would be pretty easy to write to output a basic map (no color or text), having no other extra text in it (like ooc and such) would be easiest. I'll try and throw something basic together in C# now as I'm kinda bored and don't want to do myseq stuff ATM. It'd probably be super easy to do a little script in perl to do it too.

    There'll probably be a new myseq client release within the next couple of days with the community submitted code added and a docking listbox. I might even get the EXP/AAXP display in if I have time.

  4. #4
    Registered User
    Join Date
    Jan 2003
    Posts
    10
    Ok, well. 3am here lol and I am not sure I was completely clear on what I wanted to do.

    I want to make a map of the new hateplaneb so it can be used for Myseq and Seq when its fixed. I looked for how to do this but I cant find nothin. I am a total newb when it comes to programming but I am trying to learn so maybe Im just using the wrong keywords in my searches or something.

    So, maybe I either explained myself wrong or I just didnt understand what you said lol.

    "Hard way is to turn on logging, then do a /loc at each point you want a put a line point. Don't know if there are any proggies out there to parse a log of locs to create a map file. If not, you can still convert manually."

    This I understand. Just go so far on a wall, /loc, goto next intersection, loc, next one, loc ect. How would I be able to do this without dying in the real pohb? Is there any emulators or anything?

    Shoot you guys point me in the right direction I will post maps as soon as I can get them done.

    Anyways, just trying to help out.
    Nijhal

  5. #5
    Registered User
    Join Date
    Jan 2003
    Posts
    10
    Or!! Ohhh! ohhh!

    Is there a way to get the current SEQ working with EQEMU? I can make a map that way and get it up and going!

    Anyways, more thoughts of the sleep deprived with a bad cold

    I think the cough medicine is getting to me.
    Nijhal

  6. #6
    Moderator
    Join Date
    Jan 2003
    Posts
    426
    You could setup eqemu to do it possibly, but I have no idea how to do so.

    There is also a EQ Zone viewer that might be useful, but it'd be a real PITA to map a zone that way...

    The safest possible way would be to pull the level geometry from the s3d file, which are just gziped i believe, and automatically generate the map from that. I don't know if there's a utility to do this already but it'd be damn cool if there was.

    Another possibility that I was considering was adding mapping to myseq, but allowing the line drawing to work with a different mob, ie an eye of zomm type thing... Like many things however this hasn't been done yet.

    EDIT: From what I've been told, the emu works with a super old exe (pre encryption), so seq could probably be made to work with it easily. The work was likely done at some point in the past if you can match the exe version to the showeq version that existed at the time...



    Last edited by cavemanbob; 05-16-2003 at 01:58 AM.

  7. #7
    Registered User
    Join Date
    Aug 2002
    Posts
    189
    This was generated from the zone file: http://kyle.13th-floor.org/eq/maps/gif/hateplaneb2.gif

    I still need a better algorithim to clean up the extra lines.

    Edit:
    The .map file that was generated from is 6MB and is therefore understandably not available for download. If anyone wants to work with me on generating showeq maps from the zone files, they should PM me.
    Last edited by ksmith; 05-16-2003 at 08:33 AM.

  8. #8
    Registered User
    Join Date
    Dec 2001
    Posts
    1,262
    Nice work, ksmith. You should take a look around the web for "Convex Hull" algorithms for doing your line detections. Since some of your regions have concavity, you will have to modify the algorithms somewhat, but they might give you a decent head start.

    Another good approach is a polygon inclusion test (project the lines into 2D, for each object, find the outermost polygon. Remove all lines not in the outermost polygon).

    Just a few idea...

    --Jeeves
    "Only two things are infinite, the universe and human stupidity, and I'm not sure about the former." --Albert Einstein

  9. #9
    Registered User Lyroschen's Avatar
    Join Date
    Jan 2003
    Posts
    101
    To the best of my knowledge, EQEmu doesn't work with the latest zones, although my info may be outdated.
    A lesson on time travel will be held yesterday.

  10. #10
    Moderator
    Join Date
    Jan 2003
    Posts
    426
    Nice ksmith, if you can get some of the extra lines culled out it'd look great.

  11. #11
    Registered User Mapfiend's Avatar
    Join Date
    May 2003
    Posts
    51

    Logfile Parser

    I still have my old logfile parser written in php, and can make it available if anyone wants it.
    I will need a sample of a recent log file to make sure it's still compatible with EQ log files (I haven't played in well over a year)

    It has some commands that you can use to control it, triggers for when to start and (optionally) end a line, and can add line names and colors.

    I'll find some recent maps to make sure the map format hasn't changed too much since I stopped playing.
    MF

  12. #12
    Registered User
    Join Date
    Aug 2002
    Posts
    189
    Hateplaneb
    (MAP) 1.2MB
    (GIF)

  13. #13
    Developer Ratt's Avatar
    Join Date
    Dec 2001
    Posts
    533
    Man... if we could nail down a good conversion algorithm for this, converting all the maps from the 3d files would be cool...

    But at 1.2MB, some serious map changes need to take place in SEQ to make it workable on a lot of machines.
    The problem with defending the purity of the English language is that English is about as pure as a cribhouse whore. We don't just borrow words; on occasion, English has pursued other languages down alleyways to beat them unconscious and riffle their pockets for new vocabulary.

  14. #14
    Registered User
    Join Date
    Aug 2002
    Posts
    189
    Here's how I do it:
    * use Mitselplik's zone converter to get a povray file for the zone
    * convert each mesh in the povray file to its own showeq map
    * generate gif images of those maps
    * pick which maps to use and merge them together
    * spend a day running a map optimizer on it

  15. #15
    Registered User
    Join Date
    Apr 2002
    Posts
    149
    Excellent map Ksmith. Thank you very much.

    Now in the fine tradition of "A handful of gimmie and a mouthful of much obliged".......Would you by any chance feel inclined to do the same thing for PoEa? Pretty Please with sugar on it?

    To search, or not to search,--that is the question:--
    Whether 'tis nobler in the mind to suffer
    The slings and arrows of outrageous flaming
    Or to take a look at the search function,
    And by using it, end them?

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Posting Permissions

You may post new threads
You may post replies
You may post attachments
You may edit your posts
HTML code is Off
vB code is On
Smilies are On
[IMG] code is On