View Full Version : Quest/dialogue question
knight1080
07-01-2008, 09:04 AM
Hey again, all. I've had my server up for about a week now with virtually no major problems -knocks on his wooden desk-. The following are just minor issues//bugs I've found over the past few days:
--Hails and quest diologue are nonexistent, seems as if they aren't even loading upon sever startup.
--Detrimental spells (snare, root, nukes, etc.) don't land. They begin casting, but fail or are interrupted before they hit (and I figure it might as well be said that I was not engaged, nor being attacked during casting).
--Also, I'm just curious--is there a certain way to spawn specific NPCs in-game? Say that I killed a particular named//boss and I wanted to spawn him again, how would I go about that? I know there are commands such as #dbspawn and #npcspawn and such, but fishing through all the ID numbers is a bitch. Alls I'm saying is #repop can kiss my ass.
I'm going to be searching around the forums and what not, but I figured I'd just toss this up and see if anyone could point me in the right direction.
Thanks a bunch guys, you're awesome.
Andrew80k
07-01-2008, 09:49 AM
Do you have the quest pack installed?
Do you have the Maps installed?
Take a look at the GM commands there is a #spawn command.
knight1080
07-01-2008, 10:05 AM
Yes for the quests, yes for the maps.
And what I'm looking for in particular regarding the #spawn line is a way to spawn templated NPCs, such as bosses and what not. I just found the model index at the end of the PDF server setup guide, but that just shows how to spawn empty NPCs.
Andrew80k
07-01-2008, 10:55 AM
Ok. Do you have the plugins installed? Check your quest logs to see what you're getting if anything. Are your maps installed in the right place?
knight1080
07-01-2008, 11:10 AM
Solved the spell problem--the map files were in a .tfg, or something along the lines of that at least, file extention--recopied, and that fixed 'em.
Which plugins are you referring to? I see there's a plugin folder in the server directory--got four PL files in there--check_handin, check_hasitem, guildmasters and soulbinders.
Andrew80k
07-01-2008, 11:20 AM
yep, that's correct. Did you check your quest logs? Were there any?
knight1080
07-01-2008, 11:32 AM
Er..I hate to sound like an idiot, but I've got a log folder full of documents in the server folder, but I'm not too sure what ya mean by quest logs. Would they be in the quest folder?
Andrew80k
07-01-2008, 11:40 AM
Nahh. They have the word quest in the filename. What version of Perl are you using?
knight1080
07-01-2008, 11:41 AM
5.8.7, build 813.
Andrew80k
07-01-2008, 11:45 AM
Open up a command prompt, navigate to the quest directory and pick one of the zones, cd into that directory and try running any of the quests by hand, ie perl quest.pl let me know if there is any output.
knight1080
07-01-2008, 11:52 AM
C:\EQEmu\quests\codecay>perl #Bertoxxulous.pl
(nothing)
C:\EQEmu\quests\codecay>#Bertoxxulous.pl
(nothing)
Was thinking the pound sign might be throwing it off, so I tried another, to no avail.
Andrew80k
07-01-2008, 11:56 AM
Nothing is actually what you should see. I was hoping to get something that would narrow your issue down. I seem to recall having the same problem as you when I first set mine up. Unfortunately, I don't recall my solution. Did you check your logs?
knight1080
07-01-2008, 12:00 PM
No outstanding errors. Question--we're only supposed to have two apps opening via the start.bat, Zone and World, correct?
Andrew80k
07-01-2008, 12:06 PM
I run minilogin out of mine too. But, yeah, for the game part. Let me poke around a bit see if I can remember what my issue was.
knight1080
07-01-2008, 12:10 PM
Thanks man--just tried resourcing the quest files, and nope.
Andrew80k
07-01-2008, 12:11 PM
Where are your quest files?
knight1080
07-01-2008, 12:16 PM
There's two folders--one under C:\ where WinCVS downloads 'em to, the other is in the EQEmu server directory.
Andrew80k
07-01-2008, 12:17 PM
is the name of the folder "quests" in the server directory?
knight1080
07-01-2008, 12:18 PM
Yes, and apparently 'Yes.' is too short of a response, so here I am inflating a bit.
Andrew80k
07-01-2008, 12:20 PM
You haven't messed with the Locations stuff in the config have you? When was the last time you restarted the server?
knight1080
07-01-2008, 12:24 PM
No, and if by restart you mean shut down, an hour or so ago. I only have it up when my friends and I are on it.
Andrew80k
07-01-2008, 12:25 PM
Do you have quest logs at all?
knight1080
07-01-2008, 12:27 PM
Not that I'm finding. In the quest folder aside from the zone folders, I've got the changelog, 'Check_all, commit, convert, default.pl, update'
And it seems as if I've got you starting to pull your hair out. Sorry =/
----
-Smacks self- Just did a Find for files with 'quest' in the name (haven't slept in two days, and the deprivation's starting to set in).
[07.01. - 10:32:24] WARNING: error compiling quest file quests/qeynos2/Faldor_Hendrys.pl: Perl runtime error: Undefined subroutine &main::eval_file called.
(reverting to default questfile)
One of...oh...quite a bunch.
Andrew80k
07-01-2008, 12:41 PM
That's what I was thinking was happening. I think if you search the forums the solution to that is somewhere. I don't recall off the top of my head, but I think some solved it by moving their perl files into their eqemu directory. You might also check your default paths to make sure your perl locations are in there.
knight1080
07-01-2008, 12:43 PM
-Nods- At least now I know I AM getting errors, just need to figure out why. Ha. Thanks so much for your time, man.
AndMetal
07-01-2008, 02:41 PM
[07.01. - 10:32:24] WARNING: error compiling quest file quests/qeynos2/Faldor_Hendrys.pl: Perl runtime error: Undefined subroutine &main::eval_file called.
(reverting to default questfile)
I don't recall off the top of my head, but I think some solved it by moving their perl files into their eqemu directory. You might also check your default paths to make sure your perl locations are in there.
Andrew is correct. See this thread: Empty Vendors, Empty Loot, No Quests (http://www.eqemulator.net/forums/showthread.php?t=24811&page=2#25).
It basically indicates you need to move the Perl install to your EQEmu directory. I guess it has something to do with 5.8.8.
knight1080
07-01-2008, 10:01 PM
Tried copying my server directory into the Perl\bin, as well as the Perl\bin into the server directory--neither worked. Going to try reinstalling.
knight1080
07-01-2008, 11:01 PM
No dice. Reinstalled 5.8.7-813, and still nothing.
vBulletin® v3.8.11, Copyright ©2000-2025, vBulletin Solutions Inc.