EQEmulator Forums

EQEmulator Forums (https://www.eqemulator.org/forums/index.php)
-   Support::Windows Servers (https://www.eqemulator.org/forums/forumdisplay.php?f=587)
-   -   Highpass Hold (https://www.eqemulator.org/forums/showthread.php?t=33521)

Zothen 05-12-2011 02:04 AM

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?

trevius 05-12-2011 02:31 AM

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.

Zothen 05-12-2011 04:49 AM

Great, will try that out. Thanks alot!

Zothen 05-12-2011 08:17 AM

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.

Secrets 05-12-2011 08:25 AM

Quote:

Originally Posted by Zothen (Post 199786)
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.

trevius 05-12-2011 08:50 AM

Quote:

Originally Posted by Zothen (Post 199786)
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.

Zothen 05-12-2011 08:54 AM

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!

provocating 05-12-2011 10:04 AM

Quote:

Originally Posted by Zothen (Post 199767)
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 ?

Zothen 05-12-2011 10:26 AM

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 ;)

sorvani 05-12-2011 11:55 AM

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%';

Zothen 05-12-2011 12:29 PM

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. :(

KingMort 05-12-2011 01:10 PM

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';


Zothen 05-12-2011 01:29 PM

are you sure this works without changing anything on client side?

KingMort 05-12-2011 02:23 PM

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

Zothen 05-12-2011 02:39 PM

Thats great, thanks mate!


All times are GMT -4. The time now is 10:40 AM.

Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.