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 12-11-2015, 01:38 AM
Riklin
Hill Giant
 
Join Date: May 2003
Location: Tacoma, WA
Posts: 225
Default New Server - Problems Setting Up Static Zones

So after giving up on my old server directory and all the supporting files, I started over. I rebuilt a new server and downloaded up all the files per the setup guide. I compiled it for win-64 and the server works now. One thing I am trying to configure is setting up static and dynamic zones.

The generic server database sets up the database with this in the launcher table:
name dynamics
peq 40
zone 5

The launcher zones table has nothing in it.

start.bat is set up with a single eqlaunch.exe line:
start eqlaunch.exe zone


Based thread from a couple years ago, I had set up around 45 static zones in the past. I had it working effectively for months. For whatever reason, the same batch file, launcher zone and launcher table setup do not work now. I get constant debug assertion failed errors:
Debug Assertion Failed!

Program C:\EQ\EQEmuServer\zone.exe
File: F:\dd\vctools\crt\crtw32\lowio\close.c
Line: 46

Expression: (fh >= 0 && (unsigned)fh < (unsigned)_nhandle)



All that has been done is this:
Launcher table
name dynamics
peq 40
zone 5
first 0
second 0
third 0

Launcher Zones has been loaded with this list of static zones
first guildlobby 7001
second poknowledge 7002
third potranquility 7003
first akanon 7004
second abysmal 7005
third bazaar 7006
first cabeast 7007
second cabwest 7008
third crescent 7009
first erudnint 7010
second erudnext 7011
third felwithea 7012
first felwitheb 7013
second firiona 7014
third freeporteast 7015
first freeportwest 7016
second gfaydark 7017
third grobb 7018
first guild 7019
second gunthak 7020
third halas 7021
first highkeep 7022
second kaladima 7023
third kaladimb 7024
first katta 7025
second kattacastrum 7026
third kael 7027
first neriaka 7028
second neriakb 7029
third neriakc 7030
first nexus 7031
second oggok 7032
third paineel 7033
first qeynos 7034
second qeynos2 7035
third qrg 7036
first rathemtn 7037
second rivervale 7038
third overthere 7039
first shadowhaven 7040
second sharvahl 7041
third soltemple 7042
first thurgadina 7043
second tutorialb 7044


start.bat looks like this:
<code>
@echo off
c:
cd \EQ\EQEmuServer
shared_memory.exe
start world.exe
echo waiting for the world to finish before starting zone...
ping -n 10 127.0.0.1 > nul
start queryserv.exe
start ucs.exe
start eqlaunch.exe first
start eqlaunch.exe second
start eqlaunch.exe third
start eqlaunch.exe zone
exit
</code>



This worked perfectly when I compiled the old server 6 months ago. Has something changed regarding static and dynamic zones since then?

Thanks,
Riklin
Reply With Quote
  #2  
Old 12-11-2015, 05:46 PM
Kingly_Krab
Administrator
 
Join Date: May 2013
Location: United States
Posts: 1,594
Default

I myself haven't seen any changes in how static or dynamic zones work, but I could be wrong. Are you 100 percent sure you haven't changed anything in your source, settings, or anything of the sort that could cause an issue? Also, what was your original build date and what is your new build date?
Reply With Quote
  #3  
Old 12-11-2015, 09:04 PM
Riklin
Hill Giant
 
Join Date: May 2003
Location: Tacoma, WA
Posts: 225
Default

Original build date was 1/28/2015.

latest build date was yesterday (12/10/2015).

I made no changes to source code whatsoever. The only changes to the database are as follows:
- I made were to run mercs.sql to load the mercs (which also don't work, but that's another issue to investigate later)
- the additions to the launcher and launcher zones tables, as specified above.
- edited the rule values table to enable query server log money trades
- edited the rule values table to up the level cap to 70
- edited the rule values table to enable mercs.


That's it!
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 10:38 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