EQEmulator Forums

EQEmulator Forums (https://www.eqemulator.org/forums/index.php)
-   Support::Windows Servers (https://www.eqemulator.org/forums/forumdisplay.php?f=587)
-   -   Old/Revamped Freeport (https://www.eqemulator.org/forums/showthread.php?t=41596)

Brilhasti 11-16-2017 06:02 AM

Old/Revamped Freeport
 
Hi all, I recently installed my own server using the installer from Akkas. I started a new human chanter who spawned in the new revamped Freeport. I travelled to PoK, then returned to Freeport via the stone but it took me back to the old Freeport. I'm using the RoF2 client.

Can anyone confirm if this is working as intended?

Yard Dogg 11-16-2017 08:55 AM

Technically. that's not how it's supposed to work, it's some misconfigured values in the
database tables between doors table and character creation/start zones. Unfortunately,
the database comes with many glitches that you would need to edit and fix them.

Brilhasti 11-16-2017 08:59 AM

That's fine, I'm ok doing that. Should the PEQ database generally be using the old original zones or revamped?

Yard Dogg 11-16-2017 09:03 AM

It's actually your preference. You can use many of those older zone versions, or use the
new ones. Both versions for many of them are there. You would have to point all the
doors/zone points and character creations/start zones to whichever version you want.

Brilhasti 11-16-2017 09:06 AM

Oh, that's nice. In that case I'll use the original zones wherever possible. Many thanks Yard Dogg.

Brilhasti 11-17-2017 11:01 AM

Well I'm baffled. Just out of interest I tried changing the Freeport zone point in PoK but the changes don't seem to do anything. I changed the target_zone_id from 9 to 338 and entered the new loc, saved changes but makes no difference. I still zone from pok to old freeport, not the new one.

Yard Dogg 11-17-2017 11:38 AM

If you are changing the destination of the Freeport stone in PoK,
that is dest_zone in the doors table, where you enter the short
name of the zone, not the numerical ID value. And the dest_x
dest_y and dest_z
(anything you have to click on to zone is in the doors table)

Brilhasti 11-17-2017 11:58 AM

Quote:

Originally Posted by Yard Dogg (Post 256379)
If you are changing the destination of the Freeport stone in PoK,
that is dest_zone in the doors table, where you enter the short
name of the zone, not the numerical ID value. And the dest_x
dest_y and dest_z
(anything you have to click on to zone is in the doors table)

The ID is 2052 in doors table. It has dest_zone NONE though?

Yard Dogg 11-17-2017 12:04 PM

Quote:

Originally Posted by Brilhasti (Post 256381)
The ID is 2052 in doors table. It has dest_zone NONE though?

OK, if that dest_zone says none, your actual zoning is probably being handled
by a player.pl (or lua) script in the poknowledge quest folder. There was a few
of those PoK stones, etc., in the default one I had.

Brilhasti 11-17-2017 12:10 PM

Quote:

Originally Posted by Yard Dogg (Post 256382)
OK, if that dest_zone says none, your actual zoning is probably being handled
by a player.pl (or lua) script in the poknowledge quest folder. There was a few
of those PoK stones, etc., in the default one I had.

Got it. Odd though as I use RoF2. The code in player.pl is:

Code:

$zonename = "Freeport West";
                #if(($client->GetClientVersionBit() & 3)!= 0) #062/Titanium
                #{
                #          quest::movepc(9,77.31,-660.57,-30.24);
                #}
                #elsif(($client->GetClientVersionBit() & 4294967264)!= 0) #RoF+
                #{
                #        quest::movepc(383,-173,-188,-69,192);

9,77.31,-660.57,-30.24 is Old Freeport
383,-173,-188,-69,192 is Revamped

Does the game think I'm using Titanium somehow?

Yard Dogg 11-17-2017 12:21 PM

This "#" means it's commented out. You are being kicked to the
default zone version (old). You can adjust everything in the doors
table to your preferences.(changing none to freeportwest)
I found lots of little bugs in the doors and zone_points tables in
the default database download. But I use the older versions and
have everything pointing to them in the database, without using
any scripts. Just my preference.

Brilhasti 11-17-2017 12:56 PM

Quote:

Originally Posted by Yard Dogg (Post 256384)
This "#" means it's commented out. You are being kicked to the
default zone version (old). You can adjust everything in the doors
table to your preferences.(changing none to freeportwest)
I found lots of little bugs in the doors and zone_points tables in
the default database download. But I use the older versions and
have everything pointing to them in the database, without using
any scripts. Just my preference.

Yeah I realised that was a comment after I posted it. I changed the relevant door info, removed the script and it works now. It doesn't really matter in this case as I wanted the old zone anyway but I understand how it works now for future reference. Many thanks for your help.


All times are GMT -4. The time now is 06:44 AM.

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