Go Back   EQEmulator Home > EQEmulator Forums > Support > Support::Windows Servers

Support::Windows Servers Support forum for Windows EQEMu users.

Reply
 
Thread Tools Display Modes
  #1  
Old 01-25-2011, 05:10 AM
VeteranWizard
Fire Beetle
 
Join Date: Aug 2008
Location: california
Posts: 7
Default npcs wont respond

greetings & thanks for reading, I think I'm having a directory problem or a perl problem but i'm stumped

could use some help with my server.

windows 7 64 bit with everything installed at C:\eqemu with the newest pre-compiled server w/out bots.

error looks like this whenever I enter a zone where a quest file should have been read but isn't [01.25. - 00:42:17] Starting Log: logs/eqemu_error_zone_5280.log
[01.25. - 00:42:17] Path File ./Maps/uqua.path not found.

and when I zone into poknowledge I get all sorts of these

[01.25. - 00:41:24] WARNING: error compiling quest file quests/poknowledge/Grand_Librarian_Maelin.pl: Perl runtime error: Undefined subroutine &main::eval_file called.
(reverting to default questfile)

my config file was copied from another post on this forum somewhere (sorry can't recall which one) I did modifiy some of the stuff on the config that really didn't need modification but I assume that won't hurt it.
Code:
<?xml version="1.0">
<server>
	<world>
		<shortname>matamuram</shortname>
		<longname>Overlord Mata Muram [Legit]</longname>

		<!-- Only specify these two if you really think you need to.  (read: You don't) -->
		<!-- <address></address> -->
		<!-- <localaddress>192.168.2.2</localaddress> -->

		<!-- Loginserver information.  Defaults shown -->
		<loginserver>
      <!-- <host>tztbg.game-host.org</host> -->
			<host>eqemulator.net</host>
			<port>5998</port>
      <!--comment out the login info below for local logins-->
			<account></account>
			<password></password>
		</loginserver>

		<!-- Server status.  Default is unlocked -->
		<!-- <locked/> -->
		<!-- <unlocked/> -->

		<!-- Sets the ip/port for the tcp connections.  Both zones and console (if enabled).  Defaults are shown -->
		<tcp ip="localhost" port="9000" telnet="disable"/>

		<!-- Sets the shared key used by zone/launcher to connect to world -->
		<!-- <key>some long random string</key> -->
    <key>something_I_made_up</key>
		
		<!-- Enable and set the port for the HTTP service.  Defaults are shown -->
		<http port="9080" enabled="true" mimefile="mime.types" />
	</world>

	<!-- Chatserver (channels) information.  Defaults shown -->
	<chatserver>
		<host>channels.eqemulator.net</host>
		<port>7778</port>
	</chatserver>

	<!-- Mailserver (in-game mail) information.  Defaults shown -->
	<mailserver>
		<host>channels.eqemulator.net</host>
		<port>7779</port>
	</mailserver>

	<zones>
		<defaultstatus>0</defaultstatus>

		<!-- Sets port range for world to use to auto configure zones -->
		<ports low="7000" high="7100"/>
	</zones>

	<!-- Database configuration, replaces db.ini.  Defaults shown -->
	<database>
		<host>localhost</host>
		<port>3306</port>
		<username>root</username>
		<password>intentionally erased</password>
		<db>peq</db>
	</database>

	<!-- Launcher Configuration -->
	<launcher>
		<!-- <logprefix>logs/zone-</logprefix> -->
		<!-- <logsuffix>.log</logsuffix> -->
		<!-- <exe>zone.exe or ./zone</exe> -->
		<!-- <timers restart="10000" reterminate="10000"> -->
	</launcher>

	<!-- File locations.  Defaults shown -->
	<files>
		<!-- <spells>spells_us.txt</spells> -->
		<!-- <opcodes>opcodes.conf</opcodes> -->
		<!-- <logsettings>log.ini</logsettings> -->
		<!-- <eqtime>eqtime.cfg</eqtime> -->
	</files>
	<!-- Directory locations.  Defaults shown -->
	<directories>
		<!-- <maps>C:\eqemu\Maps</maps> -->
		<!-- <quests>C:\eqemu\quests</quests> -->
		<!-- <plugins>C:\eqemu\plugins</plugins> -->
	</directories>
</server>
I also seem to get quite a few Universal Chat service messages, and I have yet to figure out how to make the channels work, but that's another little qwirk I'm messin with at the same time.

People can log into my server just fine, & I have gotten the database editor working with the help of xampp..
Reply With Quote
  #2  
Old 01-25-2011, 08:29 AM
joligario's Avatar
joligario
Developer
 
Join Date: Mar 2003
Posts: 1,498
Default

Don't worry about the .path file message. It's informational.

It sounds like there is either a perl mismatch or it can't find the perl binaries.
Reply With Quote
  #3  
Old 01-25-2011, 01:54 PM
VeteranWizard
Fire Beetle
 
Join Date: Aug 2008
Location: california
Posts: 7
Default ?

do I need to reinstall perl, I currently have a perl directory that came with xampp and I went ahead and installed activeperl which changed the icons in the quest folder, but neither one is working for some reason. My gut tells me it's because of windows 7 64 bit, but I've tried a few different activeperl versions and nothing is workin
Reply With Quote
  #4  
Old 01-25-2011, 02:40 PM
joligario's Avatar
joligario
Developer
 
Join Date: Mar 2003
Posts: 1,498
Default

Yeah, I didn't use activeperl because xampp comes with 5.10. I would uninstall active (ensuring every trace is gone in program files and windows/sys32, and syswow64). Then I would go back to the environment variables (the ones we talked about before) and make sure they point to the xampp perl bin directory. Then do a reboot.
Reply With Quote
  #5  
Old 01-25-2011, 08:03 PM
VeteranWizard
Fire Beetle
 
Join Date: Aug 2008
Location: california
Posts: 7
Default =/

yup nothing changed, i'm now on a windows 32bit install , took active perl out and all of the left over files.

I pulled out my old rig that is running windows xp that still had all of my previous eqemu software and emulator files running and sure enough I ran that, logged into an older server 0.7.0 configuration and quests were working perfectly.

Not being able to get the quests working on any of these new installs is just infuriating to say the least, been at this for nearly a week now trying to fix this one problem =/
Reply With Quote
  #6  
Old 01-25-2011, 09:01 PM
lerxst2112
Demi-God
 
Join Date: Aug 2010
Posts: 1,742
Default

Have you tried compiling your own version? It sounds like the version you downloaded and the perl you have installed might not match.
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

   

All times are GMT -4. The time now is 11:14 AM.


 

Everquest is a registered trademark of Daybreak Game Company LLC.
EQEmulator is not associated or affiliated in any way with Daybreak Game Company LLC.
Except where otherwise noted, this site is licensed under a Creative Commons License.
       
Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Template by Bluepearl Design and vBulletin Templates - Ver3.3