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 09-04-2008, 02:19 PM
So_1337
Dragon
 
Join Date: May 2006
Location: Cincinnati, OH
Posts: 689
Default

As noted in the other thread, I have a bunch of queries that take care of issues like fableds and other things, and I'm more than willing to share. In fact, I just finished sending you a PM with all the details. They should be in the first set I sent, "classic queries".

The second issue sounds two-fold -- In your database, go the launcher table. The second column should hold a number, which is how many dynamic zones. Depending how many people you have on your server, this may need to be adjusted. These are in addition to static zones, which I'll explain thusly:

In the launcher_zones table of your database, you can enter any zones you'd like to run static versions of. I use this typically for raid zones, where I worry about the zone's state being preserved. Let's say for example you wanted to run Lower Guk as a static zone on your progression server.

Code:
INSERT INTO launcher_zones VALUES ('zone','gukbottom',0);
Your server will know to do so now that it's in that table. However, there's a second part we must do. If you don't already, I recommend starting your server from a .bat file. This allows you to easily handle all the ways you may want to start your server. Here's mine:

Code:
@echo off
start world.exe
cls
Echo Wait for World to finish loading... Press Enter when done.
pause
start eqlaunch.exe zone
start zone.exe templeveeshan
start zone.exe kael
start zone.exe ssratemple
start zone.exe sleeper
start zone.exe akheva
exit
start perl.exe shifts.pl
When I start the server, I get two windows; one that actually boots world.exe and connects to login, and another that simply tells me to press a key once that has completed. When I hit a key, I get six new windows; one for each of the static zones listed there, and one generic one that manages the dynamic zones. (It's usually labled 'sleeping' if nothing is going on.)

So for your script, if you just wanted to run Lower Guk as a static zone, I'd run this as your batch file:

Code:
@echo off
start world.exe
cls
Echo Wait for World to finish loading... Press Enter when done.
pause
start eqlaunch.exe zone
start zone.exe gukbottom
exit
start perl.exe shifts.pl
Hope this helps get you going. Reply back with any questions, we're more than happy to help.
Reply With Quote
  #2  
Old 09-04-2008, 02:32 PM
gnode
Hill Giant
 
Join Date: Aug 2008
Location: TX
Posts: 105
Default

I look forward to trying it tonight. Thanks a bunch. You have been very helpful.

Your posts need to go into the wiki.
Reply With Quote
  #3  
Old 09-04-2008, 08:48 PM
gnode
Hill Giant
 
Join Date: Aug 2008
Location: TX
Posts: 105
Default

Ok it looks like my problem with Feerrott is something else. I set it to launch in the launcher along with a dozen other zones. All the other zones worked. I am getting a problem with feerrott still not working.

The only thing I can think of is that I removed the powerful undead from the spawntables in feerrott because they were a nuisance for newbs. Could that have screwed up a script or something that would cause the zone to crash?

Here is the last part of zone-feerrott.log:
[Debug] [RULES__CHANGE] Set rule Zone:EnableMQGateDetector to value true
[Debug] [RULES__CHANGE] Set rule Zone:EnableMQGhostDetector to value true
[Debug] [RULES__CHANGE] Set rule Zone:MQWarpDetectorDistance to value 4900.0000000000000
[Debug] [RULES__CHANGE] Set rule Zone:MQWarpLagThreshold to value 140.0000000000000
[Debug] [RULES__CHANGE] Set rule Zone:MQWarpThresholdTimer to value 90000.0000000000000
[Debug] [RULES__CHANGE] Set rule[Debug] [WORLD__CLIENT] New connection from 72.50.164.134:60852
[Debug] [NET__IDENT_TRACE] 72.50.164.134:60852: First opcode 0x7752 did not match expected 0x2792
[Debug] [NET__IDENT_TRACE] 72.50.164.134:60852: Tried patch 6.2_world, and it did not match.
[Debug] [NET__IDENT_TRACE] 72.50.164.134:60852: First opcode 0x7213 did not match expected 0x2ec9
[Debug] [NET__IDENT_TRACE] 72.50.164.134:60852: Tried patch 6.2_zone, and it did not match.
[Debug] [NET__IDENT_TRACE] 72.50.164.134:60852: First opcode 0x7752 did not match expected 0x4dd0
[Debug] [NET__IDENT_TRACE] 72.50.164.134:60852: Tried patch Titanium_world, and it did not match.
[Debug] [NET__IDENT_TRACE] 72.50.164.134:60852: First opcode matched 0x7213 and length matched 68
[Debug] [NET__IDENTIFY] Identified stream 72.50.164.134:60852 with signature Titanium_zone
[Debug] [WORLD__CLIENT] New client from 72.50.164.134:60852
[Debug] AIYellForHelp("Dar_Guard_Lraktol000","a_water_mocc asin006") #Shin_Master_Grubbus000 attacking a_water_moccasin006 Di
Reply With Quote
  #4  
Old 09-04-2008, 09:22 PM
gnode
Hill Giant
 
Join Date: Aug 2008
Location: TX
Posts: 105
Default

Ok I fixed it. Zone dump table was the problem. When I eliminated those spawns, they got screwed up on the checksum I guess.
Reply With Quote
  #5  
Old 11-21-2008, 04:09 PM
Joetuul
Sarnak
 
Join Date: Oct 2008
Location: AZ
Posts: 58
Default

I found this post while searching for static zones. this was very helpful. thanks So_1337...
__________________
~Tuul
Mithaniel Marr
http://mithmarr.power-rpg.com/
Reply With Quote
Reply

Thread Tools
Display Modes

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 03:47 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 - 2026, Jelsoft Enterprises Ltd.
Template by Bluepearl Design and vBulletin Templates - Ver3.3