Newmer60
09-13-2005, 03:41 PM
I followed the new 6.2 server guide and everything worked fine until I tried to load world.exe and boot5zones.bat. All it does is flicker up and then poofs. I ran world.exe in a command prompt and here's what it said:
C:\eqemu>world.exe
[Status] CURRENT_WORLD_VERSION:EQEMu 0.6.2-DR1
[Status] Loading opcodes..
[Error] Function Attach Error: Error #127
[Error] LoadEMuShareMemDLL::Load() failed to attach a function.
Unable to load EMuShareMem for opcodes.
[Error] Loading opcodes failed. I cant live like this!
__________________________________________________ ________
Here's my DB.ini:
# READ README.TXT!
[Database]
host=localhost
user=(my username)
password=(my password)
database=eq
### --- 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.
__________________________________________________ ______________
Here's my LoginServer.ini:
### --- 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=eqemulator.net
loginport=5998
worldname=Scatman's
worldaddress=(my external IP)
locked=false
account=
password=
[WorldServer]
Defaultstatus=0
Unavailzone=
[ChatChannelServer]
worldshortname=
chataddress=
chatport=
[LoginConfig]
ServerMode=StandAlone
ServerPort=5999
__________________________________________________ _______________
Here's my boot5zones.bat:
REM: ****Read this first!!!****
REM: This file requires your real IP in the place of "EXTERNAL_IP_HERE" when you are connecting
REM: To the EQEmu Loginserver.
REM: When you are using minilogin, Replace all IP Addresses to say 127.0.0.1
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 . (my external IP) 7995 192.168.0.2
start zone . (my external IP) 7996 192.168.0.2
start zone . (my external IP) 7997 192.168.0.2
start zone . (my external IP) 7998 192.168.0.2
start zone . (my external IP) 7999 192.168.0.2
exit
cls
:NOSPELL
echo You did not copy the spells_en.txt from your everquest directory to this one. Please do so or zones will crash on startup.
PAUSE
REM:---------------END------------------------
__________________________________________________ _______________
I appreciate any help anyone can offer. Thanks!
-Scatman
C:\eqemu>world.exe
[Status] CURRENT_WORLD_VERSION:EQEMu 0.6.2-DR1
[Status] Loading opcodes..
[Error] Function Attach Error: Error #127
[Error] LoadEMuShareMemDLL::Load() failed to attach a function.
Unable to load EMuShareMem for opcodes.
[Error] Loading opcodes failed. I cant live like this!
__________________________________________________ ________
Here's my DB.ini:
# READ README.TXT!
[Database]
host=localhost
user=(my username)
password=(my password)
database=eq
### --- 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.
__________________________________________________ ______________
Here's my LoginServer.ini:
### --- 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=eqemulator.net
loginport=5998
worldname=Scatman's
worldaddress=(my external IP)
locked=false
account=
password=
[WorldServer]
Defaultstatus=0
Unavailzone=
[ChatChannelServer]
worldshortname=
chataddress=
chatport=
[LoginConfig]
ServerMode=StandAlone
ServerPort=5999
__________________________________________________ _______________
Here's my boot5zones.bat:
REM: ****Read this first!!!****
REM: This file requires your real IP in the place of "EXTERNAL_IP_HERE" when you are connecting
REM: To the EQEmu Loginserver.
REM: When you are using minilogin, Replace all IP Addresses to say 127.0.0.1
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 . (my external IP) 7995 192.168.0.2
start zone . (my external IP) 7996 192.168.0.2
start zone . (my external IP) 7997 192.168.0.2
start zone . (my external IP) 7998 192.168.0.2
start zone . (my external IP) 7999 192.168.0.2
exit
cls
:NOSPELL
echo You did not copy the spells_en.txt from your everquest directory to this one. Please do so or zones will crash on startup.
PAUSE
REM:---------------END------------------------
__________________________________________________ _______________
I appreciate any help anyone can offer. Thanks!
-Scatman