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 
		
	
		
		
		
		
		
		
		
		
		
	
		
			
			
			
			
				 
			
			
			
			
			
			
				
			
			
			
		 
		
	
	
	 |