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 11-22-2008, 05:40 PM
Furinex
Hill Giant
 
Join Date: Apr 2002
Location: Rochester, NY
Posts: 178
Default Rule Errors / Mob Spawn Problems...

Hello all, its been quite a while since Ive posted. I just got back from a long Deployment in Iraq and I wanted to set my server back up for my wife and I and Im having a few issues. As is stands right now, my server loads and I am able to log in -- my wife is able to log in as well. Now the issues are two fold.

I am running the latest EQEMU software(1129) with a downloaded (from CVS) database.

First off im getting alot of Rule errors. Here's the world.exe log:

Code:
[Debug] [RULES__CHANGE] Loading rule set 'default' (1)
[Debug] [RULES__CHANGE] Set rule Aggro:CriticallyWoundedAggroMod to value 100
[Debug] [RULES__CHANGE] Set rule Aggro:CurrentTargetAggroMod to value 0
[Debug] [RULES__CHANGE] Set rule Aggro:IncapacitateAggroMod to value 500
[Debug] [RULES__CHANGE] Set rule Aggro:MeleeRangeAggroMod to value 20
[Debug] [RULES__CHANGE] Set rule Aggro:MovementImpairAggroMod to value 175
[Debug] [RULES__CHANGE] Set rule Aggro:PetSpellAggroMod to value 10
[Debug] [RULES__CHANGE] Set rule Aggro:SittingAggroMod to value 35
[Debug] [RULES__CHANGE] Set rule Aggro:SlowAggroMod to value 450
[Debug] [RULES__CHANGE] Set rule Aggro:SmartAggroList to value true
[Debug] [RULES__CHANGE] Set rule Aggro:SongAggroMod to value 33
[Debug] [RULES__CHANGE] Set rule Aggro:SpellAggroMod to value 100
[Debug] [RULES__ERROR] Unable to find rule 'Bazaar:AuditTrail'
[Debug] [RULES__ERROR] Unable to interpret rule record for Bazaar:AuditTrail
[Debug] [RULES__ERROR] Unable to find rule 'Bazaar:EnableWarpToTrader'
[Debug] [RULES__ERROR] Unable to interpret rule record for Bazaar:EnableWarpToTr
ader
[Debug] [RULES__ERROR] Unable to find rule 'Bazaar:MaxSearchResults'
[Debug] [RULES__ERROR] Unable to interpret rule record for Bazaar:MaxSearchResul
ts
[Debug] [RULES__CHANGE] Set rule Character:AutosaveIntervalS to value 300
[Debug] [RULES__ERROR] Unable to find rule 'Character:BindAnywhere'
[Debug] [RULES__ERROR] Unable to interpret rule record for Character:BindAnywher
e
[Debug] [RULES__CHANGE] Set rule Character:ConsumptionMultiplier to value 200
[Debug] [RULES__CHANGE] Set rule Character:CorpseDecayTimeMS to value 86400000
[Debug] [RULES__CHANGE] Set rule Character:DeathExpLossLevel to value 10
[Debug] [RULES__ERROR] Unable to find rule 'Character:DeathExpLossMultiplier'
[Debug] [RULES__ERROR] Unable to interpret rule record for Character:DeathExpLos
sMultiplier
[Debug] [RULES__CHANGE] Set rule Character:DeathItemLossLevel to value 10
[Debug] [RULES__CHANGE] Set rule Character:EnduranceRegenMultiplier to value 100

[Debug] [RULES__CHANGE] Set rule Character:ExpMultiplier to value 0.750000000000
0
[Debug] [RULES__CHANGE] Set rule Character:FeignKillsPet to value false
[Debug] [RULES__CHANGE] Set rule Character:HealOnLevel to value false
[Debug] [RULES__CHANGE] Set rule Character:HPRegenMultiplier to value 100
[Debug] [RULES__CHANGE] Set rule Character:ItemAccuracyCap to value 150
[Debug] [RULES__CHANGE] Set rule Character:ItemAvoidanceCap to value 100
[Debug] [RULES__CHANGE] Set rule Character:ItemCombatEffectsCap to value 100
[Debug] [RULES__CHANGE] Set rule Character:ItemDamageShieldCap to value 30
[Debug] [RULES__CHANGE] Set rule Character:ItemDoTShieldingCap to value 35
[Debug] [RULES__CHANGE] Set rule Character:ItemHealthRegenCap to value 15
[Debug] [RULES__CHANGE] Set rule Character:ItemManaRegenCap to value 15
[Debug] [RULES__CHANGE] Set rule Character:ItemShieldingCap to value 35
[Debug] [RULES__CHANGE] Set rule Character:ItemSpellShieldingCap to value 35
[Debug] [RULES__CHANGE] Set rule Character:ItemStrikethroughCap to value 35
[Debug] [RULES__CHANGE] Set rule Character:ItemStunResistCap to value 35
[Debug] [RULES__CHANGE] Set rule Character:LeaveCorpses to value true
[Debug] [RULES__CHANGE] Set rule Character:LeaveNakedCorpses to value true
[Debug] [RULES__CHANGE] Set rule Character:ManaRegenMultiplier to value 100
[Debug] [RULES__ERROR] Unable to find rule 'Character:MaxExpLevel'
[Debug] [RULES__ERROR] Unable to interpret rule record for Character:MaxExpLevel

[Debug] [RULES__CHANGE] Set rule Character:MaxLevel to value 65
[Debug] [RULES__ERROR] Unable to find rule 'Character:SharedBankPlat'
[Debug] [RULES__ERROR] Unable to interpret rule record for Character:SharedBankP
lat
[Debug] [RULES__CHANGE] Set rule Character:SkillUpModifier to value 75
[Debug] [RULES__ERROR] Unable to find rule 'Character:UseDeathExpLossMult'
[Debug] [RULES__ERROR] Unable to interpret rule record for Character:UseDeathExp
LossMult
[Debug] [RULES__ERROR] Unable to find rule 'Chat:ServerWideAuction'
[Debug] [RULES__ERROR] Unable to interpret rule record for Chat:ServerWideAuctio
n
[Debug] [RULES__ERROR] Unable to find rule 'Chat:ServerWideOOC'
[Debug] [RULES__ERROR] Unable to interpret rule record for Chat:ServerWideOOC
[Debug] [RULES__ERROR] Unable to find rule 'Combat:AdjustProcPerMinute'
[Debug] [RULES__ERROR] Unable to interpret rule record for Combat:AdjustProcPerM
inute
[Debug] [RULES__ERROR] Unable to find rule 'Combat:AgiHitFactor'
[Debug] [RULES__ERROR] Unable to interpret rule record for Combat:AgiHitFactor
[Debug] [RULES__ERROR] Unable to find rule 'Combat:AvgProcsPerMinute'
[Debug] [RULES__ERROR] Unable to interpret rule record for Combat:AvgProcsPerMin
ute
[Debug] [RULES__CHANGE] Set rule Combat:BaseCritChance to value 0.0000000000000
[Debug] [RULES__ERROR] Unable to find rule 'Combat:BaseHitChance'
[Debug] [RULES__ERROR] Unable to interpret rule record for Combat:BaseHitChance
[Debug] [RULES__ERROR] Unable to find rule 'Combat:BaseProcChance'
[Debug] [RULES__ERROR] Unable to interpret rule record for Combat:BaseProcChance

[Debug] [RULES__CHANGE] Set rule Combat:BerserkBaseCritChance to value 0.0600000
000000
[Debug] [RULES__CHANGE] Set rule Combat:ClientBaseCritChance to value 0.00000000
00000
[Debug] [RULES__CHANGE] Set rule Combat:EnableFearPathing to value true
[Debug] [RULES__CHANGE] Set rule Combat:FleeHPRatio to value 22
[Debug] [RULES__CHANGE] Set rule Combat:FleeIfNotAlone to value false
[Debug] [RULES__ERROR] Unable to find rule 'Combat:HitPerLevelDiff'
[Debug] [RULES__ERROR] Unable to interpret rule record for Combat:HitPerLevelDif
f
[Debug] [RULES__CHANGE] Set rule Combat:NPCBashKickLevel to value 6
[Debug] [RULES__CHANGE] Set rule Combat:PetAttackMagicLevel to value 30
[Debug] [RULES__ERROR] Unable to find rule 'Combat:ProcDexDivideBy'
[Debug] [RULES__ERROR] Unable to interpret rule record for Combat:ProcDexDivideB
y
[Debug] [RULES__ERROR] Unable to find rule 'Combat:ProcPerMinDexContrib'
[Debug] [RULES__ERROR] Unable to interpret rule record for Combat:ProcPerMinDexC
ontrib
[Debug] [RULES__CHANGE] Set rule Combat:UseIntervalAC to value true
[Debug] [RULES__CHANGE] Set rule Combat:WarBerBaseCritChance to value 0.03000000
00000
[Debug] [RULES__CHANGE] Set rule GM:MinStatusToZoneAnywhere to value 250
[Debug] [RULES__CHANGE] Set rule Guild:MaxMembers to value 2048
[Debug] [RULES__CHANGE] Set rule Map:FixPathingZAtWaypoints to value true
[Debug] [RULES__CHANGE] Set rule Map:FixPathingZMaxDeltaLoading to value 12.0000
000000000
[Debug] [RULES__CHANGE] Set rule Map:FixPathingZMaxDeltaMoving to value 12.00000
00000000
[Debug] [RULES__CHANGE] Set rule Map:FixPathingZMaxDeltaSendTo to value 12.00000
00000000
[Debug] [RULES__CHANGE] Set rule Map:FixPathingZMaxDeltaWaypoint to value 12.000
0000000000
[Debug] [RULES__CHANGE] Set rule Map:FixPathingZOnSendTo to value false
[Debug] [RULES__CHANGE] Set rule Map:FixPathingZWhenLoading to value true
[Debug] [RULES__CHANGE] Set rule Map:FixPathingZWhenMoving to value true
[Debug] [RULES__CHANGE] Set rule NPC:BuffFriends to value true
[Debug] [RULES__CHANGE] Set rule NPC:CorpseUnlockTimer to value 150000
[Debug] [RULES__CHANGE] Set rule NPC:EmptyNPCCorpseDecayTimeMS to value 0
[Debug] [RULES__CHANGE] Set rule NPC:EnableNPCQuestJournal to value true
[Debug] [RULES__CHANGE] Set rule NPC:MajorNPCCorpseDecayTimeMS to value 1200000
[Debug] [RULES__CHANGE] Set rule NPC:MinorNPCCorpseDecayTimeMS to value 600000
[Debug] [RULES__CHANGE] Set rule NPC:OOCRegen to value 0
[Debug] [RULES__CHANGE] Set rule NPC:SayPauseTimeInSec to value 10
[Debug] [RULES__CHANGE] Set rule NPC:UseItemBonusesForNonPets to value true
[Debug] [RULES__CHANGE] Set rule Pets:AttackCommandRange to value 150.0000000000
000
[Debug] [RULES__CHANGE] Set rule Skills:MaxTrainTradeskills to value 21
[Debug] [RULES__CHANGE] Set rule Spells:AutoResistDiff to value 15
[Debug] [RULES__ERROR] Unable to find rule 'Spells:BaseCritChance'
[Debug] [RULES__ERROR] Unable to interpret rule record for Spells:BaseCritChance

[Debug] [RULES__ERROR] Unable to find rule 'Spells:BaseCritRatio'
[Debug] [RULES__ERROR] Unable to interpret rule record for Spells:BaseCritRatio
[Debug] [RULES__CHANGE] Set rule Spells:PartialHitChance to value 0.700000000000
0
[Debug] [RULES__CHANGE] Set rule Spells:PartialHitChanceFear to value 0.25000000
00000
[Debug] [RULES__CHANGE] Set rule Spells:ResistChance to value 2.0000000000000
[Debug] [RULES__CHANGE] Set rule Spells:ResistMod to value 0.4000000000000
[Debug] [RULES__ERROR] Unable to find rule 'Spells:ResistPerLevelDiff'
[Debug] [RULES__ERROR] Unable to interpret rule record for Spells:ResistPerLevel
Diff
[Debug] [RULES__ERROR] Unable to find rule 'Spells:WizCritChance'
[Debug] [RULES__ERROR] Unable to interpret rule record for Spells:WizCritChance
[Debug] [RULES__ERROR] Unable to find rule 'Spells:WizCritLevel'
[Debug] [RULES__ERROR] Unable to interpret rule record for Spells:WizCritLevel
[Debug] [RULES__ERROR] Unable to find rule 'Spells:WizCritRatio'
[Debug] [RULES__ERROR] Unable to interpret rule record for Spells:WizCritRatio
[Debug] [RULES__ERROR] Unable to find rule 'TaskSystem:EnableTaskProximity'
[Debug] [RULES__ERROR] Unable to interpret rule record for TaskSystem:EnableTask
Proximity
[Debug] [RULES__ERROR] Unable to find rule 'TaskSystem:EnableTaskSystem'
[Debug] [RULES__ERROR] Unable to interpret rule record for TaskSystem:EnableTask
System
[Debug] [RULES__ERROR] Unable to find rule 'TaskSystem:KeepOneRecordPerCompleted
Task'
[Debug] [RULES__ERROR] Unable to interpret rule record for TaskSystem:KeepOneRec
ordPerCompletedTask
[Debug] [RULES__ERROR] Unable to find rule 'TaskSystem:PeriodicCheckTimer'
[Debug] [RULES__ERROR] Unable to interpret rule record for TaskSystem:PeriodicCh
eckTimer
[Debug] [RULES__ERROR] Unable to find rule 'TaskSystem:RecordCompletedOptionalAc
tivities'
[Debug] [RULES__ERROR] Unable to interpret rule record for TaskSystem:RecordComp
letedOptionalActivities
[Debug] [RULES__ERROR] Unable to find rule 'TaskSystem:RecordCompletedTasks'
[Debug] [RULES__ERROR] Unable to interpret rule record for TaskSystem:RecordComp
letedTasks
[Debug] [RULES__CHANGE] Set rule Watermap:CheckForWaterAtWaypoints to value true

[Debug] [RULES__CHANGE] Set rule Watermap:CheckForWaterOnSendTo to value false
[Debug] [RULES__CHANGE] Set rule Watermap:CheckForWaterWhenFishing to value true

[Debug] [RULES__CHANGE] Set rule Watermap:CheckForWaterWhenMoving to value true
[Debug] [RULES__CHANGE] Set rule Watermap:CheckWaypointsInWaterWhenLoading to va
lue true
[Debug] [RULES__CHANGE] Set rule Watermap:FishingLineLength to value 40.00000000
00000
[Debug] [RULES__CHANGE] Set rule Watermap:FishingRodLength to value 30.000000000
0000
[Debug] [RULES__ERROR] Unable to find rule 'World:AddMaxClientsPerIP'
[Debug] [RULES__ERROR] Unable to interpret rule record for World:AddMaxClientsPe
rIP
[Debug] [RULES__ERROR] Unable to find rule 'World:AddMaxClientsStatus'
[Debug] [RULES__ERROR] Unable to interpret rule record for World:AddMaxClientsSt
atus
[Debug] [RULES__ERROR] Unable to find rule 'World:ClearTempMerchantlist'
[Debug] [RULES__ERROR] Unable to interpret rule record for World:ClearTempMercha
ntlist
[Debug] [RULES__CHANGE] Set rule World:ClientKeepaliveTimeoutMS to value 95000
[Debug] [RULES__ERROR] Unable to find rule 'World:EnableReturnHomeButton'
[Debug] [RULES__ERROR] Unable to interpret rule record for World:EnableReturnHom
eButton
[Debug] [RULES__ERROR] Unable to find rule 'World:EnableTutorialButton'
[Debug] [RULES__ERROR] Unable to interpret rule record for World:EnableTutorialB
utton
[Debug] [RULES__CHANGE] Set rule World:ExemptMaxClientsStatus to value -1
[Debug] [RULES__CHANGE] Set rule World:MaxClientsPerIP to value -1
[Debug] [RULES__ERROR] Unable to find rule 'World:MaxLevelForTutorial'
[Debug] [RULES__ERROR] Unable to interpret rule record for World:MaxLevelForTuto
rial
[Debug] [RULES__ERROR] Unable to find rule 'World:MinOfflineTimeToReturnHome'
[Debug] [RULES__ERROR] Unable to interpret rule record for World:MinOfflineTimeT
oReturnHome
[Debug] [RULES__ERROR] Unable to find rule 'World:TutorialZoneID'
[Debug] [RULES__ERROR] Unable to interpret rule record for World:TutorialZoneID
[Debug] [RULES__CHANGE] Set rule World:UseBannedIPsTable to value true
[Debug] [RULES__CHANGE] Set rule World:ZoneAutobootTimeoutMS to value 120000
[Debug] [RULES__ERROR] Unable to find rule 'Zone:AutoShutdownDelay'
[Debug] [RULES__ERROR] Unable to interpret rule record for Zone:AutoShutdownDela
y
[Debug] [RULES__CHANGE] Set rule Zone:ClientLinkdeadMS to value 180000
[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:EnableMQWarpDetector to value true
[Debug] [RULES__CHANGE] Set rule Zone:EnableMQZoneDetector to value true
[Debug] [RULES__CHANGE] Set rule Zone:EnableShadowrest to value true
[Debug] [RULES__CHANGE] Set rule Zone:GraveyardTimeMS to value 1200000
[Debug] [RULES__CHANGE] Set rule Zone:MQGateExemptStatus to value -1
[Debug] [RULES__CHANGE] Set rule Zone:MQGhostExemptStatus to value -1
[Debug] [RULES__CHANGE] Set rule Zone:MQWarpDetectorDistance to value 4900.00000
00000000
[Debug] [RULES__CHANGE] Set rule Zone:MQWarpExemptStatus to value -1
[Debug] [RULES__CHANGE] Set rule Zone:MQWarpLagThreshold to value 140.0000000000
000
[Debug] [RULES__CHANGE] Set rule Zone:MQWarpThresholdTimer to value 90000.000000
0000000
[Debug] [RULES__CHANGE] Set rule Zone:MQZoneExemptStatus to value -1
[Debug] [RULES__CHANGE] Set rule Zone:NPCGlobalPositionUpdateInterval to value 6
0000
[Debug] [WORLD__INIT] Loaded default rule set 'default'
[Debug] [WORLD__INIT] Loading EQ time of day..
[Debug] [WORLD__INIT] Loading launcher list..
[Debug] [WORLD__INIT] Reboot zone modes ON
[Debug] [WORLD__INIT] Deleted 0 stale player corpses from database
[Debug] [WORLD__INIT] Deleted 0 stale player backups from database
[Debug] [WORLD__INIT] Zone (TCP) listener started.
[Debug] [WORLD__INIT] Client (UDP) listener started.
[Debug] [NET__IDENTIFY] Registered patch 6.2
[Debug] [NET__IDENTIFY] Registered patch Titanium
[Debug] [NET__IDENTIFY] Registered patch Anniversary
[Debug] [NET__IDENTIFY] Registered patch Live
[Debug] [WORLD__LS] Connecting to login server...
[Debug] [WORLD__LS] Setting World to MiniLogin Server type
[Debug] [WORLD__LS] Connected to Loginserver: 192.168.2.2:5999
First of all, Im running a Minilogin... My Config files are as follows...

Loginserver.ini

Code:
### --- This file tells world.exe what loginserver to connect to.
### --- Leave the account and password field BLANK.

### --- Public Login is un-supported as is LAN playing. We reccomend using the EQEmu.net Loginserver ALWAYS.

### --- NOTE: Starting 6-1-2002, you can no longer use the word "Server" in worldname.
### --- NOTE2: the word "Server" is added to each server automaticly.

# READ README.TXT

[LoginServer]
loginserver=192.168.2.2
loginserver2=newlogin1.eqemulator.net
loginport=5999
loginport2=5999
worldshortname=Furinex
worldname=DDG-67 USS COLE
worldaddress=192.168.2.2
locked=false
account=
password=

[WorldServer]
Defaultstatus=
Unavailzone=

[ChatChannelServer]
worldshortname=Furinex
chataddress=
chatport=

[LoginConfig]
ServerMode=MiniLogin
ServerPort=5999
emu_config.xml

Code:
<?xml version="1.0">
<server>
	<world>
	    <shortname>Furinex</shortname>
	    <longname>Furinex - PEQ Based DB, live-like</longname>
	           
	<!-- Only specify these two if you really think you need to. -->
	    <address>192.168.2.2</address>
	    <localaddress></localaddress>
	   
	<!-- Loginserver information.  -->
	    <loginserver>
	        <host>192.168.2.2</host>
	        <port>5999</port>
	        <account></account>
	        <password></password>
	    </loginserver>

	    <!-- Sets the shared key used by zone/launcher to connect to world -->
	    <key>some long random string</key>

	    <!-- Enable and set the port for the HTTP service. -->
	    <http port="9080" enabled="true" mimefile="mime.types" />
	</world>

	<!-- Database configuration, replaces db.ini. -->
	<database>
	    <host>localhost</host>
	    <port>3306</port>
	    <username>root</username>
	    <password>******</password>
	    <db>peq</db>
	</database>
</server>
</xml>

Secondly Im getting VERY incorrect spawns in zones, for instance...

Freeport -- Im getting Plane of Fear mobs spawning. Also In the bazaar there's NO merchants or anything. Im not really quite sure what the deal is. Im sure there are other problems but ive never had these issues before and ive ran the server for quite some time. Any help on this matter would be EXTREMELY Appreciated.
Reply With Quote
  #2  
Old 11-22-2008, 05:43 PM
trevius's Avatar
trevius
Developer
 
Join Date: Aug 2006
Location: USA
Posts: 5,946
Default

If you are running the latest database, you need to be running the matching version of the server source code from the SVN download:

http://code.google.com/p/projecteqemu/downloads/list

The problem you are having is that the 1129 code doesn't have MANY of the features that have been added since the new SVN was brought up.
__________________
Trevazar/Trevius Owner of: Storm Haven
Everquest Emulator FAQ (Frequently Asked Questions) - Read It!
Reply With Quote
  #3  
Old 11-22-2008, 05:49 PM
Furinex
Hill Giant
 
Join Date: Apr 2002
Location: Rochester, NY
Posts: 178
Default

Thank you very much for your help, Im going to try this right now, Is there a link to a server setup guide that matches this rev. or something close to it, looking at the extracted hierarchy, it looks much different than 1129 format. I will get back to you asap with my findings.
Reply With Quote
  #4  
Old 11-22-2008, 06:25 PM
Furinex
Hill Giant
 
Join Date: Apr 2002
Location: Rochester, NY
Posts: 178
Default

Well I think i have it set up right, but now im getting a Pearl_newxs_flags error, I looked up the Error and I tried the solution on this thread http://www.projecteq.net/phpBB2/viewtopic.php?t=5264 with no luck.
Reply With Quote
  #5  
Old 11-22-2008, 07:02 PM
cavedude's Avatar
cavedude
The PEQ Dude
 
Join Date: Apr 2003
Location: -
Posts: 1,988
Default

Make sure you completely uninstall Perl, reboot, then install version 5.8.8.822, reboot again and install the DBI, and DBD modules and then try again.
Reply With Quote
  #6  
Old 11-22-2008, 07:06 PM
cavedude's Avatar
cavedude
The PEQ Dude
 
Join Date: Apr 2003
Location: -
Posts: 1,988
Default

Also, after you've uninstalled and rebooted, it wouldn't hurt to search your system for perl58.dll, and then delete any copies of that file found.
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 11:13 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 - 2024, Jelsoft Enterprises Ltd.
Template by Bluepearl Design and vBulletin Templates - Ver3.3