PDA

View Full Version : Couple easy questions


gravdiger
10-21-2008, 06:13 PM
At least I think these question should be easy, and I think I know the answers but want to be sure, before I get started

I am about to re-setup my eqemu server with the newest svn which I see is Rev126, and was 125 this morning. From what I seen the newest DB is 125 will 126 eqemu work find with the 125 DB

Next, I see what you download the SVN the files are in a couple different folders, am I right that I just need to move things to the Root like you see when you download eqemu from the site, such as Maps and Quests folders and the conf files go in the root eqemu folder.

And lastly, for Active pearl I have been using version 5.8.8 Build 820 is this still good for the svn version of eqemu or do I need to upgrade to a newer version or downgrade to something else.

Thanks for any info you can give me, so that I can get this server setup

Andrew80k
10-21-2008, 06:35 PM
No SQL changes in the changelog so the 125 DB should be good for the 126 SVN. Not sure what you mean by your second question, are you talking about the binaries or the source? Perl is still 5.8.

gravdiger
10-21-2008, 06:41 PM
Binaries, with the version of Active Perl i have when I try to open World.exe I get this error

http://i530.photobucket.com/albums/dd344/abndrew82/error.jpg

From some Google searching, I saw something about changing version, but the site I saw it on was nothing to do with EqEmu so I was not sure.

But I did see on the eqemu site they mention using on the main page under Perl Problem/Solution that 5.87 is known to work but 5.8.8 may work.

But for some reason I get an error on Active Perl 5.8.8 Build 820 so thinking maybe downgrade

So_1337
10-21-2008, 06:48 PM
Check here for help with the Perl problem (http://www.projecteq.net/phpBB2/viewtopic.php?t=5264). All thanks to Cavedude, it's his link, just found someone on PEQ who was asking about it today.

gravdiger
10-21-2008, 07:06 PM
Thanks much for that, that worked to get world.exe started

But I am now seeing an error when starting zone.exe
---------------------------------------------
[10.21. - 19:00:03] Starting Log: logs/eqemu_debug_zone_3928.log
[10.21. - 19:00:03] [ZONE__INIT] Loading server configuration..
[10.21. - 19:00:03] [ZONE__INIT] Log settings loaded from log.ini
[10.21. - 19:00:03] [ZONE__INIT] Connecting to MySQL...
[10.21. - 19:00:03] [ZONE__INIT] CURRENT_ZONE_VERSION: EQEMu 0.7.0
[10.21. - 19:00:03] [ZONE__INIT] Log settings loaded from ./log.ini
[10.21. - 19:00:03] [ZONE__INIT] Mapping Incoming Opcodes
[10.21. - 19:00:03] [ZONE__INIT] Loading Variables
[10.21. - 19:00:03] [ZONE__INIT] Loading zone names
[10.21. - 19:00:03] [ZONE__INIT] Loading items
[10.21. - 19:00:03] [ZONE__INIT] Loading npc faction lists
[10.21. - 19:00:03] [ZONE__INIT_ERR] Loading npcs faction lists FAILED!

The appears to be in the npc_faction table

[Debug] [ZONE__INIT] Loading npc faction lists
[Status] Loading NPC Faction Lists from database...
Error in DBLoadNPCFactionLists query2 'SELECT id, primaryfaction, ignore_primary_assist from npc_faction' #1054: Unknown column 'ignore_primary_assist' in 'field list'
Error: EMuShareMem: DLLLoadNPCFactionLists: !cbDBLoadNPCFactionLists
[Debug] [ZONE__INIT_ERR] Loading npcs faction lists FAILED!


Thanks for any assistance, I will be reading and trying to figure out while at it.
This is with the 126 eqemu source and the 125 DB from PEQ

gravdiger
10-21-2008, 07:17 PM
Not sure what effect this may have, but I just isntalled the perl version you linked me to the post for.

And When I go to the package manager, I couldnt find 2 of the packages the tutorial says I need

Install DBD-mysql
Install IO-stringy

Didnt come up with any results to install these. I also looked for DBIx-MySQLSequence as the guide says but had no luck

gravdiger
10-21-2008, 07:42 PM
I have went through some of the files, and see that in the DB I just got from the CVS the NPC_factions table does not have a column for ignore_primary_assist

But looking at an old version I have on my machine, I see that it did.

Not sure if this is something missing, or if I can just create that table and leave it blank to make it work maybe