Go Back   EQEmulator Home > EQEmulator Forums > Support > Support::Windows Servers

Support::Windows Servers Support forum for Windows EQEMu users.

Reply
 
Thread Tools Display Modes
  #1  
Old 05-12-2011, 02:04 AM
Zothen
Hill Giant
 
Join Date: Apr 2011
Location: Germany
Posts: 163
Question Highpass Hold

I was a little bit disappointed to revisit this zone after a decade and see it revamped with my SoD client.

The orcs there look almost like WoW orcs now, that just doesnt fit EQ style...

Is there a way to change at least the gnoll and orc models back to the old world ones?
Reply With Quote
  #2  
Old 05-12-2011, 02:31 AM
trevius's Avatar
trevius
Developer
 
Join Date: Aug 2006
Location: USA
Posts: 5,946
Default

Yeah, you just need to change the races in the database for that zone, and then you probably need to adjust your highpass_chr.txt file (or whatever the zone is named) to add in the old races. Most likely, you can just copy the file from an older install to have the old races available.
__________________
Trevazar/Trevius Owner of: Storm Haven
Everquest Emulator FAQ (Frequently Asked Questions) - Read It!
Reply With Quote
  #3  
Old 05-12-2011, 04:49 AM
Zothen
Hill Giant
 
Join Date: Apr 2011
Location: Germany
Posts: 163
Default

Great, will try that out. Thanks alot!
Reply With Quote
  #4  
Old 05-12-2011, 08:17 AM
Zothen
Hill Giant
 
Join Date: Apr 2011
Location: Germany
Posts: 163
Default

Hmm, there are 3 zones in the database:

highpass
highpasshold (the new one)
oldhighpass

I tried to /zone to the other 2, but for '/zone highpass' I get an error I need to enter a valid zone name.

Zoning to oldhighpass works, but it rather looks like highkeep to me, but an empty, unfinished version of it.

Dunno which database entry I need for reference now to change the mobs of new HPH back to the old ones.
Reply With Quote
  #5  
Old 05-12-2011, 08:25 AM
Secrets's Avatar
Secrets
Demi-God
 
Join Date: May 2007
Location: b
Posts: 1,449
Default

Quote:
Originally Posted by Zothen View Post
Hmm, there are 3 zones in the database:

highpass
highpasshold (the new one)
oldhighpass

I tried to /zone to the other 2, but for '/zone highpass' I get an error I need to enter a valid zone name.

Zoning to oldhighpass works, but it rather looks like highkeep to me, but an empty, unfinished version of it.

Dunno which database entry I need for reference now to change the mobs of new HPH back to the old ones.
/zone is a client command, and thus, uses the client to lookup zone names. If the zone name isn't valid (Highpass original is missing from EQ SoF/SoD) it will refuse to send you there.
Reply With Quote
  #6  
Old 05-12-2011, 08:50 AM
trevius's Avatar
trevius
Developer
 
Join Date: Aug 2006
Location: USA
Posts: 5,946
Default

Quote:
Originally Posted by Zothen View Post
Hmm, there are 3 zones in the database:

highpass
highpasshold (the new one)
oldhighpass

I tried to /zone to the other 2, but for '/zone highpass' I get an error I need to enter a valid zone name.

Zoning to oldhighpass works, but it rather looks like highkeep to me, but an empty, unfinished version of it.

Dunno which database entry I need for reference now to change the mobs of new HPH back to the old ones.
You will need to change the race of the mobs in highpasshold. Then, you will need to copy over your highpass_chr.txt file from an older client into your new one and rename it to highpasshold_chr.txt. You will probably have an existing file by that same name, but you can just rename it first so you have a backup.
__________________
Trevazar/Trevius Owner of: Storm Haven
Everquest Emulator FAQ (Frequently Asked Questions) - Read It!
Reply With Quote
  #7  
Old 05-12-2011, 08:54 AM
Zothen
Hill Giant
 
Join Date: Apr 2011
Location: Germany
Posts: 163
Default

So highpass is the real old zone, not oldhighpass? Well, obviously not, else it wouldnt be emtpy...

I already got you on the .txt file changes, I just wasnt sure which database entry to take as a source for my edits.

EDIT: highpass_chr.txt doesnt exist in my titanium folder!
Reply With Quote
  #8  
Old 05-12-2011, 10:04 AM
provocating's Avatar
provocating
Demi-God
 
Join Date: Nov 2007
Posts: 2,175
Default

Quote:
Originally Posted by Zothen View Post
I was a little bit disappointed to revisit this zone after a decade and see it revamped with my SoD client.

The orcs there look almost like WoW orcs now, that just doesnt fit EQ style...

Is there a way to change at least the gnoll and orc models back to the old world ones?

I am not too hip on these either. They are not much like any other character model in even the newer zones. They are rounded, and cartoon-like. WTF were they thinking letting these into the game ?
Reply With Quote
  #9  
Old 05-12-2011, 10:26 AM
Zothen
Hill Giant
 
Join Date: Apr 2011
Location: Germany
Posts: 163
Default

I am about to give up. I dug up an oldhighpass_chr.txt, but it has 20 entries in it. The new highpasshold_chr.txt got 6...so I guess I cant just copy and rename the old one without strange results.

Second problem I cant find any of the names of the txt files in the database. Neither gnl nor any other npc codes, just full names.

Need more input
Reply With Quote
  #10  
Old 05-12-2011, 11:55 AM
sorvani
Dragon
 
Join Date: May 2010
Posts: 965
Default

A clean titanium install should have all of the correct files because these zones work just fine on P99 and there are no changes required to highpass files for the clients to play there.

As for the DB entries, I have no idea as I have never tried it out on my test server.

edit: A quick DB query shows highpass, highkeep as the correct zones on my server with the new highpasskeep locked with a min status of 80 in the default 1751 DB. They are both expansion 1 and zoneidnumber = 5 and 6
Code:
select * from zone where long_name like '%high%';
Reply With Quote
  #11  
Old 05-12-2011, 12:29 PM
Zothen
Hill Giant
 
Join Date: Apr 2011
Location: Germany
Posts: 163
Default

I tried a clean Titanium as well as a fresh RoK install, but no highpass_chr.txt. Only highpass_chr.s3d...

I can't edit the database as long as I dont know how its connected with the clients txt files. :(
Reply With Quote
  #12  
Old 05-12-2011, 01:10 PM
KingMort
Banned
 
Join Date: Sep 2006
Posts: 841
Default

This is a Couple of Query's to change all NEW orcs on your server and NEW goblins on your server to the OLD versions.

DO NOT RUN THIS UNLESS YOUR SURE THIS IS WHAT YOU WANT:
(This will change all the new Goblins and Orcs into the old one on your ENTIRE server)

Code:
UPDATE `npc_types` SET `race` = '54' WHERE `race` = '458';
UPDATE `npc_types` SET `race` = '40' WHERE `race` = '433';
Reply With Quote
  #13  
Old 05-12-2011, 01:29 PM
Zothen
Hill Giant
 
Join Date: Apr 2011
Location: Germany
Posts: 163
Default

are you sure this works without changing anything on client side?
Reply With Quote
  #14  
Old 05-12-2011, 02:23 PM
KingMort
Banned
 
Join Date: Sep 2006
Posts: 841
Default

No client changes are needed, this should work just fine .. But keep in mind this is going to do all the orcs and goblins in every single zone everywhere.

If you just want to be zone specific, well that's a bit more complicated.

But essentially it would look like this

Code:
UPDATE
`npc_types` INNER JOIN `spawnentry` ON `npc_types`.`id` = `spawnentry`.`npcID`
INNER JOIN `spawn2` ON `spawnentry`.`spawngroupID` = `spawn2`.`spawngroupID`
INNER JOIN `zone` ON `spawn2`.`zone` = `zone`.`short_name`
SET
`npc_types`.`race` = '54' 
WHERE
`npc_types`.`race` = '458' and `zone`.`zoneidnumber` = 5
zone 5 being highold.. Anyway you can do this zone by zone if you like or use the query i posted before to do your entire database if that's what you want.

Morty
Reply With Quote
  #15  
Old 05-12-2011, 02:39 PM
Zothen
Hill Giant
 
Join Date: Apr 2011
Location: Germany
Posts: 163
Default

Thats great, thanks mate!
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 07:56 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