Go Back   EQEmulator Home > EQEmulator Forums > Archives > Archive::Development > Archive::Development

Archive::Development Archive area for Development's posts that were moved here after an inactivity period of 90 days.

Reply
 
Thread Tools Display Modes
  #1  
Old 12-06-2002, 09:22 AM
Wiz
Dragon
 
Join Date: Feb 2002
Posts: 583
Default ATTENTION: Maps

I want to try and get some Z working proper, but with the current maps, we only have the ones for oldworld/kun/velious, which isn't enough by near.

Additionally, I'm not sure if these maps can load LOS, and noone seems to know how exactly they are structured.

This, I request these things from the EQemu community. Whoever provides them shall be forever cool or something like that.

1) A full selection of the current maps.

OR

2) Maps that can read the z of a certain x, y point AND the los of zones.

2 preferred, because if you manage this, we can have quite nice combat pathing, no more aggro through walls, and likewise.

- Wiz
Reply With Quote
  #2  
Old 12-06-2002, 09:27 AM
Wiz
Dragon
 
Join Date: Feb 2002
Posts: 583
Default

Er, yeah. Uploading the current maps to here.

Will be up in a few.
Reply With Quote
  #3  
Old 12-08-2002, 04:58 AM
DannMann99
Hill Giant
 
Join Date: Jun 2002
Posts: 205
Default

Hey Wiz, if you give me about a day i can get you all the locs for zones, got any continents you want done first?

SoL and PoP might take me longer but ill post what i have tonight

Dann Out~
Reply With Quote
  #4  
Old 12-08-2002, 09:49 AM
Wiz
Dragon
 
Join Date: Feb 2002
Posts: 583
Default

DannMann - Locs won't be of too much help, unless you can actually create something that'll take a reference point of the nearest z level on any x/y/z location.
Reply With Quote
  #5  
Old 12-08-2002, 04:01 PM
DannMann99
Hill Giant
 
Join Date: Jun 2002
Posts: 205
Default

im not sure if im following that.
You mean something that just randomly generates a Z number for it? or what the z location is actually at each zone point?

post back ill see what i can do
Reply With Quote
  #6  
Old 12-09-2002, 01:24 AM
Wiz
Dragon
 
Join Date: Feb 2002
Posts: 583
Default

What the closest of the different Z layers is at each point. (For multi-layer zones like CoM for example)
Reply With Quote
  #7  
Old 12-09-2002, 02:40 AM
DeletedUser
Fire Beetle
 
Join Date: Sep 2002
Posts: 0
Default

Wiz, mind explaining how exactely this waypoint system of yours is going to work?
Reply With Quote
  #8  
Old 12-09-2002, 03:49 AM
Wiz
Dragon
 
Join Date: Feb 2002
Posts: 583
Default

The waypoint system in itself works like this:

The database has a "grid" entry. A grid consists of ID, type, delay type and 50 wps. Each waypoint is a string separated into the values X, Y, Z and delay. Delay is the amount of time the mob stops at the waypoint.

Spawn2 has a new entry called spawngrid. You assign the ID of a grid to a spawn point, and any mob spawned by this point starts wandering the grid. Types are as follows:

0: Circular. Walks each path point in order, then cycles back to wp 1.
1: Random 5. Picks one of the 5 closest waypoints and walks to it.
2: Random. Picks any waypoint in the grid and walks to it.
3: Patrol. Walks to the last waypoint in order, then turns and does it in reverse order.

Delay types:

0: Random half. Pauses for between Delay/2 and Delay seconds.
1: Full. Pauses for full delay.
2: Random all. Pauses for between 0 and Delay seconds.

You add waypoints and grids using #grid and #wp in-game. (For example, #grid add 1 0 1 would add grid number 1, of type Circular, with a full delay.)

I have a prototype of the system working, which is the system without some of the types and delay types, basically.
Reply With Quote
  #9  
Old 12-09-2002, 11:27 AM
DeletedUser
Fire Beetle
 
Join Date: Sep 2002
Posts: 0
Default

It might be better if you use floats instead of varchar, its much more bandwidth efficient.
Reply With Quote
  #10  
Old 12-09-2002, 10:25 PM
Wiz
Dragon
 
Join Date: Feb 2002
Posts: 583
Default

Alright. It only loads from the grid db once per zone bootup though, then it's all floats.
Reply With Quote
  #11  
Old 12-10-2002, 08:19 AM
DeletedUser
Fire Beetle
 
Join Date: Sep 2002
Posts: 0
Default

Zone bootup as when you start the exe or when the zone boots up like gfaydark or arena. All of those waypoints would add up, how many zones are currently in EverQuest?
Reply With Quote
  #12  
Old 12-10-2002, 09:12 AM
Wiz
Dragon
 
Join Date: Feb 2002
Posts: 583
Default

When the zone boots up. I do intend to change it to floats, no reason not to if it just saves bandwidth.
Reply With Quote
  #13  
Old 02-25-2003, 03:50 PM
syntoad
Fire Beetle
 
Join Date: Feb 2003
Location: Columbus, OH
Posts: 25
Default

The map txt files with ykesha should be perfect for making zones, I made a script to parse them, here is a link to the post http://forums.eqemu.net/viewtopic.php?t=5957
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

   

All times are GMT -4. The time now is 10:58 PM.


 

Everquest is a registered trademark of Daybreak Game Company LLC.
EQEmulator is not associated or affiliated in any way with Daybreak Game Company LLC.
Except where otherwise noted, this site is licensed under a Creative Commons License.
       
Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Template by Bluepearl Design and vBulletin Templates - Ver3.3