Log in

View Full Version : Empty .PL Files in Build Downloads


KhanhDescending
08-06-2007, 06:23 PM
Spent the past few hours trying to debug my server (currently running 0.7.0-933 with Angelox Classic). I was having difficulty with the Halas Berserker tome hand-in to the Guild Master. The Guild Master wasn't doing anything after I turned in a tome; just accepting it without giving anything back or granting new abilities.

So, started doing some reading in various forums here and elsewhere on the web. Seems that all the builds I've seen on this site so far (with the exception of Cave Dude's Server Pack) have empty files (0 bytes) for "plugin.pl" and "command.pl". In addition, the Plugins subdirectory is empty for these builds, whereas on Cave Dude's there are 3 .pl files (check_handin.pl, guildmasters.pl, soulbinders.pl)

The consequence is that without at least some of these files (a non-empty plugin.pl and guildmasters.pl for certain) the tome hand-in quests simply won't work. I'm not a quest developer, so there may be additional impact elsewhere. I'm assuming (hopefully correctly) these files aren't included in the standard EQEmu package downloads because they are optional add-ons for quests. And not required for normal server operations.

In any case, I copied the 5 .pl files from Cave Dude's installation into my own 0.7.0-933 folder in the correct places, restarted the server, and the tome turn-in works successfully now. I'm guessing the Soul Binders may work also. I will check tomorrow.

Just an FYI for any existing or would-be server admins out there. You'll need these extra files to get some quest scripts up and running.

John Adams
08-07-2007, 02:35 AM
In the "quests" folder, there is a folder called "plugins", which I think you found. Move that folder to the eqemu root (so it would be like c:\eqemu\plugins, not c:\eqemu\quests\plugins) and those 3 scripts should start working fine.

As for the 0 byte ones, I think those are old and not used anymore - hence empty, but left for compatibility...(?)

Either way, sounds like you sorted it out. Nice work.