Go Back   EQEmulator Home > EQEmulator Forums > Support > Support::General Support

Support::General Support Post all topics here having to do with errors while trying to connect to an EQEMu server but not about the setup/running of the Server itself.

Reply
 
Thread Tools Display Modes
  #1  
Old 12-16-2010, 04:20 PM
provocating's Avatar
provocating
Demi-God
 
Join Date: Nov 2007
Posts: 2,175
Default Lavastorm newer models

Anyone have a list of what the races are on the newer Lavastorm. Like the Lava Crawler race I show is 37, but that shows up as Human. Throwing 89 in there is a blue drake. I am guessing the numbers in my database are for the old models and the old zone.
Reply With Quote
  #2  
Old 12-16-2010, 04:40 PM
Derision
Developer
 
Join Date: Feb 2004
Location: UK
Posts: 1,540
Default

Live appears to have a_lava_crawler as race 468.
Reply With Quote
  #3  
Old 12-16-2010, 04:43 PM
provocating's Avatar
provocating
Demi-God
 
Join Date: Nov 2007
Posts: 2,175
Default

Oh crap. Yeah I was thinking drake for some reason. Just curious though, how did you find that ID ?
Reply With Quote
  #4  
Old 12-16-2010, 04:48 PM
Derision
Developer
 
Join Date: Feb 2004
Location: UK
Posts: 1,540
Default

I hopped onto Live, did a packet collect, ran EQExtractor2 and looked at the insert generated for a_lava_crawler:

Code:
INSERT INTO npc_types(`id`, `name`, `lastname`, `level`, `gender`, `size`, `runspeed`,`race`, `class`, `bodytype`, `hp`, `texture`, `helmtexture`,
`face`, `luclin_hairstyle`, `luclin_haircolor`, `luclin_eyecolor`, `luclin_eyecolor2`,`luclin_beard`, `luclin_beardcolor`, `findable`, `version`,
`d_meele_texture1`, `d_meele_texture2`, `armortint_red`, `armortint_green`, 
`armortint_blue`, `drakkin_heritage`, `drakkin_tattoo`, `drakkin_details`) VALUES(@StartingNPCTypeID + 29, 'a_lava_crawler', '', 16, 2, 12, 1.25,
468, 1, 21, 416, 1, 1, 0, 0, 0, 0, 0, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0);
EDIT: I could have saved myself the trouble There was already SQL for the new lavastorm over on the PEQ logs repo that shows the correct race.

Last edited by Derision; 12-16-2010 at 04:55 PM..
Reply With Quote
  #5  
Old 12-16-2010, 05:34 PM
provocating's Avatar
provocating
Demi-God
 
Join Date: Nov 2007
Posts: 2,175
Default

Well that was nice of you.

Can you answer a quick one, kind of related to the same subject. I notice that in the database there is a field for client version in the zone line table. Does the emulator look at the client version to actually see which map file and which zone points to use ?

I am asking because I see where the client version is different for zone points in like nektulos and lavastorm, neriak and such. With SoD and I am in Neriak the zone point for Nektulos does not work, I even did a goto command and stood right there and nothing. I am wondering if it knows that I am using SoD, or better yet does not know what to do with it.
Reply With Quote
  #6  
Old 12-16-2010, 05:51 PM
Derision
Developer
 
Join Date: Feb 2004
Location: UK
Posts: 1,540
Default

KLS added support to allow newer clients to zone into the new versions of zones, e.g. SoD (and SoF?) to zone into the new version of nektulos, and I think highpass and maybe some others.

If you are using Underfoot, then this is broken currently due to a change I made (I changed the version number for Underfoot).

This SQL might fix it (untested, so either backup those tables, or be prepared to reverse the update if required):
Code:
update zone_points set client_version_mask = 4294967292 where client_version_mask = 2147483660;
update doors set client_Version_mask = 4294967292 where client_version_mask = 2147483660;
I don't know off the top of my head if there are any other tables that have a client_version_mask field that may also need updating.

EDIT: Just did some tests zoning into/out of nektulos and high pass and those update statements look good to me.

Last edited by Derision; 12-16-2010 at 06:06 PM..
Reply With Quote
  #7  
Old 04-05-2013, 09:16 AM
vkrr
Sarnak
 
Join Date: Mar 2013
Posts: 65
Default

Sorry to necro, but does anyone have a technique to make all the zones go to the old zones 'nro instead of northro, oasis, ecommons instead of commonlands', etc.

would it be possible to just replace all the 4294967292 entries with an invalid entry like 666, and then set the titanium zone entries (3) to 4294967295 ?
Reply With Quote
  #8  
Old 04-05-2013, 10:45 AM
sorvani
Dragon
 
Join Date: May 2010
Posts: 966
Default

TLDR; no

These old zones do not exist in the RoF client anymore. The files are not in the download.
For prior clients, you can do some of the work with the zone point masks. Some of it will require the players to rename files as both zone files exist in the EQ directory with the same name, just the new extension. In those cases, the client itself will never use the old version if the new zone file is there.
Reply With Quote
  #9  
Old 04-11-2013, 05:33 PM
Blazey
Fire Beetle
 
Join Date: Apr 2013
Posts: 1
Default

i love the new ones it kind of makes the game look better too and more interesting and gives your something to do like collect them.
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 05:37 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 - 2024, Jelsoft Enterprises Ltd.
Template by Bluepearl Design and vBulletin Templates - Ver3.3