Quote:
|
Read this thread for the bots.cpp issue:
http://www.eqemulator.org/forums/showthread.php?t=35575 Bad_captain will probably be updating this on the SVN when he gets a chance. There's more than enough posts around here on what version of Perl to use. Perl 10 is the default for non-VS 10/x64 builds, but that is getting harder to find. Perl 12 can be used with no apparent issues, but changes need to be made EQWParser and embperl. I run on x86 hardware and OS, so I can't specifically say what situations to use Perl 14 on..but that info is around here. |
Thanks, Uleat. He contacted me via Gmail, I got it fixed up.
|
Im having trouble when i go to launch the start.bat file and I get to the part where the 5 zones start but they all immediately crash. Any help is much appreciated
EDIT: So I ran each of the start commands by themselvs and when I start Zone.exe it starts and crashes on Load Perl Commands Zone.exe log Output: --------------------------------------------- [08.19. - 16:25:48] Starting Log: logs/eqemu_quest_zone_0216.log [08.19. - 16:25:48] Tying perl output to eqemu logs [08.19. - 16:25:48] Creating EQEmuIO=HASH(0x310b3dc) [08.19. - 16:25:48] Creating EQEmuIO=HASH(0x310655c) [08.19. - 16:25:48] Loading perlemb plugins. [08.19. - 16:25:48] Subroutine Cwd::fastcwd redefined at C:/Perl/lib/Cwd.pm line 819. [08.19. - 16:25:48] Subroutine Cwd::getcwd redefined at C:/Perl/lib/Cwd.pm line 819. [08.19. - 16:25:48] Subroutine Cwd::abs_path redefined at C:/Perl/lib/Cwd.pm line 819. [08.19. - 16:25:48] Loading perl commands... Start.Bat log output. --------------------------------------------- [08.19. - 15:42:57] Starting Log: logs/eqemu_debug_world_4424.log [08.19. - 15:42:57] [WORLD__INIT] Loading server configuration.. [08.19. - 15:42:57] [WORLD__INIT] Log settings loaded from log.ini [08.19. - 15:42:57] [WORLD__INIT] CURRENT_WORLD_VERSION:EQEmulator 0.8.0 [08.19. - 15:42:57] [WORLD__INIT] Added loginserver eqemulator.net:5998 [08.19. - 15:42:57] [WORLD__INIT] Connecting to MySQL... [08.19. - 15:42:57] [WORLD__INIT] HTTP world service disabled. [08.19. - 15:42:57] [WORLD__INIT] Loading variables.. [08.19. - 15:42:57] [WORLD__INIT] Loading zones.. [08.19. - 15:42:57] [WORLD__INIT] Clearing groups.. [08.19. - 15:42:57] [WORLD__INIT] Clearing raids.. [08.19. - 15:42:57] [WORLD__INIT] Loading items.. [08.19. - 15:42:59] [WORLD__INIT] Loading guilds.. [08.19. - 15:42:59] [WORLD__INIT] Loaded default rule set 'default' [08.19. - 15:42:59] [WORLD__INIT] Clearing temporary merchant lists.. [08.19. - 15:42:59] [WORLD__INIT] Loading EQ time of day.. [08.19. - 15:42:59] [WORLD__INIT_ERR] Unable to load eqtime.cfg [08.19. - 15:42:59] [WORLD__INIT] Loading launcher list.. [08.19. - 15:42:59] [WORLD__INIT] Reboot zone modes ON [08.19. - 15:42:59] [WORLD__INIT] Deleted 0 stale player corpses from database [08.19. - 15:42:59] [WORLD__INIT] Deleted 0 stale player backups from database [08.19. - 15:42:59] [WORLD__INIT] Loading adventures... [08.19. - 15:42:59] [WORLD__INIT] Purging expired instances [08.19. - 15:42:59] [WORLD__INIT] Loading char create info... [08.19. - 15:42:59] [WORLD__INIT] Zone (TCP) listener started. [08.19. - 15:42:59] [WORLD__INIT] Client (UDP) listener started. [08.19. - 15:42:59] [NET__IDENTIFY] Registered patch 6.2 [08.19. - 15:42:59] [NET__IDENTIFY] Registered patch Titanium [08.19. - 15:42:59] [NET__IDENTIFY] Registered patch SoF [08.19. - 15:42:59] [NET__IDENTIFY] Registered patch SoD [08.19. - 15:42:59] [NET__IDENTIFY] Registered patch Underfoot [08.19. - 15:42:59] [WORLD__LS] Connecting to login server: eqemulator.net:5998 [08.19. - 15:42:59] [WORLD__LS] Connected to Loginserver: eqemulator.net:5998 [08.19. - 15:42:59] [WORLD__LS] Loginserver provided 98.234.138.203 as world address [08.19. - 15:43:08] [WORLD__ZONE] New TCP connection from 127.0.0.1:53210 [08.19. - 15:43:09] [WORLD__CONSOLE] New launcher from 127.0.0.1:53210 [08.19. - 15:43:09] [WORLD__LAUNCH] Adding pending launcher 1 [08.19. - 15:43:13] [WORLD__LAUNCH] Launcher Identified itself as 'zone'. Loading zone list. [08.19. - 15:43:13] [WORLD__LAUNCH] Removing pending launcher 1. Adding zone to active list. [08.19. - 15:43:18] [WORLD__LAUNCH] zone: dynamic_01 reported state STARTED (1 starts) [08.19. - 15:43:26] [WORLD__LAUNCH] zone: dynamic_01 reported state STOPPED (1 starts) [08.19. - 15:43:38] [WORLD__LAUNCH] zone: dynamic_01 reported state STARTED (2 starts) [08.19. - 15:43:56] [WORLD__LAUNCH] zone: dynamic_01 reported state STOPPED (2 starts) [08.19. - 15:43:58] [WORLD__LAUNCH] zone: dynamic_02 reported state STARTED (1 starts) |
Nevermind, dug around the forums and figured it out.
|
Well, I'm finally giving in and posting.
I am currently receiving the LNK2019 error: Code:
1>------ Build started: Project: eqlaunch, Configuration: Release Win32 ------ This is running 2008 express, perl 5.12 (edited cpp's), and the zlib included in the svn. I am officially at a loss here. Any help that anyone could provide would be appreciated. Please let me know if any additional information is needed. Thank you. |
zlib isn't linking properly. Check that you set both the include and library path for it.
|
Thanks for the response.
I have double checked both the lib and include directories for zlib (located at trunk\EQEmuServer\zlib) are correct and are at the top of the list. I still receive the same link errors. Thank you. |
I assume you used the full path to the directory and not the relative one you posted? You also need to point them at the <fullpath>\zlib\include and <fullpath>\zlib\lib directories, not just the zlib directory.
|
Quote:
posted from phone |
|
Make MySQL the first in the list. They also link against zlib, and it appears to interfere.
|
Well I'll be damned. You're the man! (Woman? /shrug).
Anything in particular that pointed to that being the problem? Aside from things being in correctly and still getting the lib errors. |
Quote:
Link ordering issues where the project and a linked library both use the same external library are common enough that I had an idea that might be it, I just needed to set it up and see if that was the case. |
Please help me figure out this issue....
First off thanks for making this guide. I REALLY appreciate it. I have read many different sources of information here to get me to this point. I have got to the point where I felt I was ready to start my server ... after 5 days of hair pulling LOL.
However when I start i get the following issues could anyone help me, I cant seem to find any related info to this issue... I am thinking its related to some sourcing in the DB not being correct but when I check them in Navicat they are there.... world debug --------------------------------------------- [08.29. - 17:28:30] Starting Log: logs/eqemu_debug_world_3144.log [08.29. - 17:28:30] [WORLD__INIT] Loading server configuration.. [08.29. - 17:28:30] [WORLD__INIT] Log settings loaded from log.ini [08.29. - 17:28:30] [WORLD__INIT] CURRENT_WORLD_VERSION:EQEmulator 0.8.0 [08.29. - 17:28:30] [WORLD__INIT] Added loginserver eqemulator.net:5998 [08.29. - 17:28:30] [WORLD__INIT] Connecting to MySQL... [08.29. - 17:28:30] [WORLD__INIT] HTTP world service disabled. [08.29. - 17:28:30] [WORLD__INIT] Loading variables.. [08.29. - 17:28:30] [WORLD__INIT] Loading zones.. [08.29. - 17:28:30] [WORLD__INIT] Clearing groups.. [08.29. - 17:28:30] [WORLD__INIT] Clearing raids.. [08.29. - 17:28:30] [WORLD__INIT] Loading items.. [08.29. - 17:28:30] [WORLD__INIT_ERR] Error: Could not load item data. But ignoring [08.29. - 17:28:30] [WORLD__INIT] Loading guilds.. [08.29. - 17:28:30] [WORLD__INIT] Loaded default rule set 'default' [08.29. - 17:28:30] [WORLD__INIT] Clearing temporary merchant lists.. [08.29. - 17:28:30] [WORLD__INIT] Loading EQ time of day.. [08.29. - 17:28:30] [WORLD__INIT_ERR] Unable to load eqtime.cfg [08.29. - 17:28:30] [WORLD__INIT] Loading launcher list.. [08.29. - 17:28:30] [WORLD__INIT] Reboot zone modes ON [08.29. - 17:28:30] [WORLD__INIT] Deleted 0 stale player corpses from database [08.29. - 17:28:30] [WORLD__INIT] Deleted 0 stale player backups from database [08.29. - 17:28:30] [WORLD__INIT] Loading adventures... [08.29. - 17:28:30] [WORLD__INIT] Purging expired instances [08.29. - 17:28:30] [WORLD__INIT] Loading char create info... [08.29. - 17:28:30] [WORLD__INIT] Zone (TCP) listener started. [08.29. - 17:28:30] [WORLD__INIT] Client (UDP) listener started. [08.29. - 17:28:30] [NET__IDENTIFY] Registered patch 6.2 [08.29. - 17:28:30] [NET__IDENTIFY] Registered patch Titanium [08.29. - 17:28:30] [NET__IDENTIFY] Registered patch SoF [08.29. - 17:28:30] [NET__IDENTIFY] Registered patch SoD [08.29. - 17:28:30] [NET__IDENTIFY] Registered patch Underfoot [08.29. - 17:28:30] [WORLD__LS] Connecting to login server: eqemulator.net:5998 [08.29. - 17:28:30] [WORLD__LS] Connected to Loginserver: eqemulator.net:5998 [08.29. - 17:28:31] [WORLD__LS] Loginserver provided 96.125.243.219 as world address [08.29. - 17:28:39] [WORLD__ZONE] New TCP connection from 127.0.0.1:51171 [08.29. - 17:28:39] [WORLD__CONSOLE] New launcher from 127.0.0.1:51171 [08.29. - 17:28:39] [WORLD__LAUNCH] Adding pending launcher 1 [08.29. - 17:28:39] [WORLD__LAUNCH] Launcher Identified itself as 'zone'. Loading zone list. [08.29. - 17:28:39] [WORLD__LAUNCH] Removing pending launcher 1. Adding zone to active list. [08.29. - 17:28:44] [WORLD__LAUNCH] zone: dynamic_01 reported state STARTED (1 starts) [08.29. - 17:28:46] [WORLD__LAUNCH] zone: dynamic_01 reported state STOPPED (1 starts)[08.29. - 17:28:57] [WORLD__LAUNCH] Removing launcher zone (1) The red continously repeats AND [08.29. - 17:30:17] Starting Log: logs/eqemu_debug_5668.log [08.29. - 17:30:17] [LAUNCHER__INIT] Loading server configuration.. [08.29. - 17:30:17] [LAUNCHER__INIT] Starting main loop... [08.29. - 17:30:17] [NET__WORLD] Connected to World: localhost:9000 [08.29. - 17:30:22] [LAUNCHER__WORLD] World told us to start zone dynamic_01. [08.29. - 17:30:22] [LAUNCHER__WORLD] World told us to start zone dynamic_02. [08.29. - 17:30:22] [LAUNCHER__WORLD] World told us to start zone dynamic_03. [08.29. - 17:30:22] [LAUNCHER__WORLD] World told us to start zone dynamic_04. [08.29. - 17:30:22] [LAUNCHER__WORLD] World told us to start zone dynamic_05. [08.29. - 17:30:22] [LAUNCHER__ERROR] World told us to start zone dynamic_01, but it is already running. [08.29. - 17:30:22] [LAUNCHER__ERROR] World told us to start zone dynamic_02, but it is already running. [08.29. - 17:30:22] [LAUNCHER__ERROR] World told us to start zone dynamic_03, but it is already running. [08.29. - 17:30:22] [LAUNCHER__ERROR] World told us to start zone dynamic_04, but it is already running. [08.29. - 17:30:22] [LAUNCHER__ERROR] World told us to start zone dynamic_05, but it is already running. [08.29. - 17:30:22] [LAUNCHER__STATUS] Starting zone dynamic_01 [08.29. - 17:30:22] [LAUNCHER__STATUS] Zone dynamic_01 has been started. [08.29. - 17:30:22] [LAUNCHER__STATUS] Waiting 20000 milliseconds before booting the second zone. [08.29. - 17:30:24] [LAUNCHER__STATUS] Zone dynamic_01 has gone down. Restart timer started. Zone exe gives.... [08.29. - 17:07:13] Starting Log: logs/eqemu_debug_zone_0364.log [08.29. - 17:07:13] [ZONE__INIT] Loading server configuration.. [08.29. - 17:07:13] [ZONE__INIT] Log settings loaded from log.ini [08.29. - 17:07:13] [ZONE__INIT] Connecting to MySQL... [08.29. - 17:07:13] [ZONE__INIT] CURRENT_ZONE_VERSION: EQEmulator 0.8.0 [08.29. - 17:07:13] [ZONE__INIT] Log settings loaded from ./log.ini [08.29. - 17:07:13] [ZONE__INIT] Mapping Incoming Opcodes [08.29. - 17:07:13] [ZONE__INIT] Loading Variables [08.29. - 17:07:13] [ZONE__INIT] Loading zone names [08.29. - 17:07:13] [ZONE__INIT] Loading items [08.29. - 17:07:13] [ZONE__INIT_ERR] Loading items FAILED! [08.29. - 17:07:13] [ZONE__INIT] Failed. But ignoring error and going on... [08.29. - 17:07:13] [ZONE__INIT] Loading npc faction lists [08.29. - 17:07:13] [ZONE__INIT_ERR] Loading npcs faction lists FAILED! Any help would be greatly appreciated... I have tried a lot of different things, done the guide 7 times over.... fixed many issues on my own but this one I cant get.... sorry Thanks Big |
All times are GMT -4. The time now is 07:19 AM. |
Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.