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

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

 
 
Thread Tools Display Modes
Prev Previous Post   Next Post Next
  #1  
Old 03-12-2004, 11:40 AM
Windcatcher
Demi-God
 
Join Date: Jan 2002
Posts: 1,175
Default EQEmu 0.5.5-DR1-ZP

I've uploaded a modified version of EQEmu 0.5.5-DR1 that's compatible with ZoneProxy and will let players play on zones created with OpenZone. The archive includes sources and compiled binaries, and I encourage anyone capable of running a server to check it out. All ZoneProxy-related changes are contained in #ifdef...#endif blocks so as not to interfere with normal server code (hint -- please, pretty please, consider putting this into CVS).

The ZP-related changes in this version are a bit different than those for earlier versions. First, it appears that ServerZoneEntry_Struct->zone_id doesn't exist anymore (it was redundant, actually) and the client seems to look only at the zone ID as transmitted in the player proffile struct. The code in this version reflects the change.

Secondly, this version will always spit out a line to players whenever they zone that tells them whether the server found ZoneProxy running on their PC. I'm hoping that this will assist people in getting ZoneProxy running.

After I finish typing this I'll get my server back up so people can play with it, using the 0.5.5 code instead of the 0.5.3 code (so remember to switch to your newer clients). There are four ZoneProxy-enabled zones ready to be explored, and I invite people to come in and check them out. The purpose of this (temporary) server is to show what OpenZone can do and try to convince people to start building custom zones.

Here's a quick checklist for getting ZoneProxy running on your PC:

1. Go download ZoneProxy 1.3 and unzip it into your EQ folder. If you want to make a shortcut to it, make sure that the "run in" folder is correctly set, or just run it from within that folder.

2. If you're behind a firewall or router (like my Linksys router), make sure that port 8800 is being forwarded to your LAN IP address. You can find out what your address is by opening a DOS prompt and typing "ipconfig".

3. Start ZoneProxy BEFORE starting your EQ client. You can minimize it if you wish or just move it to the side.

4. Start your EQ client. Before logging in, go into Options and make sure that texture caching is turned OFF. This is critical or textures in the ZoneProxy-enabled zones won't look right.

5. Log in to my server (or any other ZoneProxy-enabled server). On my server, you should create an elf/dwarf/gnome, since you'll have to go to gfay to get to the ZoneProxy-enabled zones.

6. Read the MOTD once you're ingame. I have instructions there on how to get to the new zones. Don't worry about getting back: there's a PoK book in the first zone you enter that takes you back to gfay.

That's it. I hope to see many visitors...in someplace "new" :P

WC

P.S. You can get EQEmu-0.5.5-DR1-ZP here:

http://prdownloads.sourceforge.net/e...P.zip?download
Reply With Quote
 


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 04:43 AM.


 

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