PDA

View Full Version : Zone.exe Troubles


Tree
12-17-2004, 06:34 PM
Ok there has been a few post with the same problem but from ways they got it solved does not seem to work. I have used search and attempted all that is listed but none work.

Problem:
When i open boot5zone.bat i get this

[Status] CURRENT_ZONE_VERSION: EQEMu 0.6.0-DR2
[Status] Loading Variables
[Status] Loading zone names
[Status] Loading items
[Status] EMuShareMem loaded
[Status] Loading npcs
[Status] Loading npc faction lists
[Status] Loading loot tables
[Status] Loading doors
Error: EMuShareMem: DLLLoadDoors: !DoorsMMF.IsLoaded() (timeout)
[Status] Loading guilds
[Status] Loading factions
[Status] Loading AA effects
[Status] Loading swarm spells
[Status] Loading tributes
[Error] Error in LoadTributes: unknown tribute 42 in tribute_levels
[Error] Error in LoadTributes: unknown tribute 42 in tribute_levels
[Error] Error in LoadTributes: unknown tribute 42 in tribute_levels
[Error] Error in LoadTributes: unknown tribute 42 in tribute_levels
[Error] Error in LoadTributes: unknown tribute 42 in tribute_levels
[Status] Loading corpse timers
[Status] Loading what ever is left
[Status] Loading commands
[Status] 176 commands loaded
[Status] Loading embedded perl XS
[Status] Error initializing perlembed: failed to install pluginprinthook, do you lack IO::Scalar?
[Status] Fatal error initializing perl: failed to install plugin printhook, do you lack IO::Scalar?

it is not initializing perlembed becuase it thinks IO::Scalar isnt installed. I know it works becuase i have tested it several times (IO::Scalar). i would like to have perl enabled , but its preventing my zones from staying up, this happens around min after i start boot5zone.bat
I have tried reinstalling perl, using a precompiled from latest and a compiled of my self from latest.
my Current status is
0.6.0-DR2
Windows XP SP2
MYSQL 4.0.22
Latest source
Bootzone:

REM: ****Read this first!!!****

REM: If you still get errors try using localhost instead of 127.0.0.1

REM:--------------Start-----------------------
@echo off

if NOT exist spells_us.txt goto NOSPELL

start zone . 68.97.33.186 7995 192.168.0.157
start zone . 68.97.33.186 7996 192.168.0.157
start zone . 68.97.33.186 7997 192.168.0.157
start zone . 68.97.33.186 7998 192.168.0.157
start zone . 68.97.33.186 7999 192.168.0.157
exit
cls

:NOSPELL
echo You did not copy the spells_us.txt from your everquest directory to this one. Please do so or zones will crash on startup.
PAUSE


REM:---------------END------------------------

loginserver:
### --- 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: the word "Server" is added to each server automaticly.

# READ README.TXT

[LoginServer]
loginserver=newlogin1.eqemulator.net
loginport=5994
worldname=Stac/Tree/Ranger's Server
worldaddress=68.97.33.186
locked=false
account=
password=


[WorldServer]
Defaultstatus=0
Unavailzone=

[ChatChannelServer]
worldshortname=fuk
chataddress=
chatport=

[LoginConfig]
ServerMode=standalone
ServerPort=5999

db.ini:


# READ README.TXT!

[Database]
host=localhost
user=J00
password=Suxx0rs
database=PussyLiqour


### --- This file tells world.exe what computer mySQL is on. Host should
### --- be left "localhost" unless mysql is on a differant computer than world.exe.

I have tried rienstalling perl, rienstalling mysql, redoing the WHOLE entire process, followed Malignus, Bopoom, and Spikes guides but no cigar. if ANY information about this problem or any thing that could solve this problem would be much help!

Edit: Btw it shows up on server listings when i execute world.exe but becuase there are no zones that can be sustained i cannot enter so im sure its not an IP problem most likley a C++ problem with zone.exe , which i basically suck at... well more like don't know.

Tree
12-18-2004, 11:41 AM
Problem solved