EQEmulator Forums

EQEmulator Forums (https://www.eqemulator.org/forums/index.php)
-   Archive::Windows Servers (https://www.eqemulator.org/forums/forumdisplay.php?f=617)
-   -   EQEmuShareMem.dll Problem (https://www.eqemulator.org/forums/showthread.php?t=3501)

Derken69 11-01-2002 07:44 PM

EqEmuShareMem.dll page fault?
 
Here is my setup....

AMD XP 1600
512mb of DDR ram
Voodoo 5 5500agp 64megs
40gig Wd HD
Win98SE

Login.ini....
[LoginServer]
loginserver=eqlogin1.eqemu.net
loginserver2=eqlogin2.eqemu.net
loginport=5999
loginport2=5999
worldname=Phoenix Knight's Retirement
locked=false
account=
password=
worldaddress=my i.p.

[WorldServer]
Defaultstatus=
Unavailzone=

[LoginConfig]
ServerMode=Standalone
ServerPort=5999
UplinkAddress=
UplinkPort=
UplinkAccount=
UplinkPassword=

My db.ini....

[Database]
host=localhost
user=my user name
password=my password
database=eq

My boot5zones.bat....

@echo off
start zone . my ip 7995 my ip
start zone . my ip 7996 my ip
start zone . my ip 7997 my ip
start zone . my ip 7998 my ip
start zone . my ip 7999 my ip
exit
cls

Using 3.6db with the 3.9db addon

My World.exe...
Using database 'eq' at localhost
EQEMu 0.3.11 - Wechselwirkende Spieler
Loading zone names & items...
EMuShareMem.dll loaded.
Loading items from database...
...done.
LoginServer.ini read.
Loading guild ranks...done.
World server listening on: port 9000
Connected to LoginServer: eqlogin2.eqemu.net:5999

My boot5zones.bat...
C:\EverQuest\EQEmu-03.11-Win32>REM: ****Read this first!!!****

C:\EverQuest\EQEmu-03.11-Win32>
C:\EverQuest\EQEmu-03.11-Win32>REM: This file requires your real IP in the place
of "YourIP" when you are connecting

C:\EverQuest\EQEmu-03.11-Win32>REM: To the EQEmu Loginserver.

C:\EverQuest\EQEmu-03.11-Win32>
C:\EverQuest\EQEmu-03.11-Win32>REM: When you are using minilogin, Replace all IP
Addresses to say 127.0.0.1

C:\EverQuest\EQEmu-03.11-Win32>
C:\EverQuest\EQEmu-03.11-Win32>REM: If you still get errors try using localhost
instead of 127.0.0.1

C:\EverQuest\EQEmu-03.11-Win32>
C:\EverQuest\EQEmu-03.11-Win32>REM:--------------Start-----------------------

C:\EverQuest\EQEmu-03.11-Win32>
C:\EverQuest\EQEmu-03.11-Win32>

My zone.exe Error..
Using database 'eq' at localhost
EQEMu 0.3.11 - Wechselwirkende Spieler
Loading zone names, items & NPCs...
EMuShareMem.dll loaded.
Error Loading NPCTypes: NPCTypes.cpp: OpenNPCTypesMMF: dwWaitResult != WAIT_OBJE
CT_0

The error that occurs in the box that pops when the error that occurs within the program...
ZONE caused an invalid page fault in
module EMUSHAREMEM.DLL at 0167:10001683.
Registers:
EAX=1000b200 CS=0167 EIP=10001683 EFLGS=00010293
EBX=01230e16 SS=016f ESP=009efb9c EBP=009efdf8
ECX=00000000 DS=016f ESI=ffffffff FS=5557
EDX=00000000 ES=016f EDI=0049b19c GS=0000
Bytes at CS:EIP:
89 51 04 8b 0d 58 b0 00 10 89 71 0c 75 2f a1 58
Stack dump:
00491168 100015b9 00442680 00000222 ffffffff 00000000 00442705 00442680 00000222 ffffffff 00000000 01230e00 00000000 00427f52 00000000 81d6c9f4


I've tried fresh installs, rebooting, exchanging ip for local host, droping db's and remaking, even tried using someone elses db and I still get there error. Hoping you guys can make since of this cause I've tried for 2 days.

Thanks
Derken
Phoenix Knights Retirement Server

Trumpcard 11-01-2002 11:49 PM

Theres about 100 posts on these exact problem, but here goes answering it...

In the future, look at your error, pick an important word in it in your case 'NPCTypes' , and use the search button in the top right hand corner. These forums have been around for a year or so, most any problem you run across has been asked/solved asked/solved, at least 100 times. This one is now at 101. It gets very frustrating having to see the same errors constantly reintroduced by every new player. Don't take this as a flame, this is informational to every new player on these boards, please take the time to scan through the forums a little before posting questions. Those of us that have been around for awhile get grouchy about all the typing..

Now, to answer your question, the default database comes with no mob data in it, and the zone server is trying to look for them. To fix, either manually insert an NPCType field in the database, or load one of the several addon databases available. I'd recommend The 3.9 Addon available on Sourceforge or Drawde's Worlddata1.0.

DeletedUser 11-02-2002 03:24 AM

Just a note this npc_types bug is fixed in the next version.


All times are GMT -4. The time now is 01:45 PM.

Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.