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

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

 
 
Thread Tools Display Modes
Prev Previous Post   Next Post Next
  #8  
Old 04-29-2010, 09:46 PM
Congdar
Developer
 
Join Date: Jul 2007
Location: my own little world
Posts: 751
Default

Quote:
Originally Posted by Frosef View Post
I never got WAN play to work, or even LAN play.
I have been using the minilogin on my lan quite a while and it isn't hard to get going if you remember a few things. I've never tried MiniLogin for WAN but this works great for LAN
1. Use your systems actual IP in place of mine
2. Pick a better server name
3. Your database password is likely something different
4. Your database could be named something else like ax_classic
5. The <shortname> is used as part of the filename for your character settings in the Everquest folder: Name_asn.ini
6. You must have an entry in your database account table for each system on your lan
7. The account entries must have the IP of the connecting system in the minilogin_ip field
8. If you have set the status field to GM status (200+) you must also have a matching entry in the gm_ips table
9. Each connecting system must have the eqhost.txt file pointing to the emu server's IP
10. Your Anit-Virus/Firewall must allow access for world.exe and zone.exe
11. LoginServer.ini needs ServerMode=MiniLogin
12. The 'zone' parameter for eqlaunch.exe must match the name field in the launcher table
13. Typically the database launcher table has name set to 'zone' and dynamics set to '5' for solo play, these are Dynamic Zones
14. If you have many players on your lan, set your database launcher_zones table up with the same 'zone' name in the launcher field and put the short zone name in the zone field. Set the port field to zero
15. Set LoginType to MiniLogin in your db variables table

eqemu_config.xml
Code:
<?xml version="1.0">
<server>
	<world>
		<!-- Server name. -->
		<shortname>asn</shortname>
		<longname>Actual Server Name</longname>

		<!-- LAN IP information. -->
		<address>192.168.1.1</address>
		<localaddress>192.168.1.1</localaddress>

		<!-- LAN Loginserver information.  Defaults shown -->
		<loginserver>
			<host>192.168.1.1</host>
			<port>5999</port>
		</loginserver>

		<!-- Sets the shared key used by zone/launcher to connect to world -->
		<key>notsureifthisisneededbuthereitis</key>
	</world>

	<!-- Database configuration, replaces db.ini.  Defaults shown -->
	<database>
		<host>localhost</host>
		<port>3306</port>
		<username>root</username>
		<password>password</password>
		<db>peq</db>
	</database>
</server>
LoginServer.ini
Code:
[LoginServer]
loginserver=192.168.1.1
loginport=5999
worldname=Actual Server Name
worldaddress=192.168.1.1
locked=false
account=
password=

[WorldServer]
Defaultstatus=
Unavailzone=

[ChatChannelServer]
worldshortname=
chataddress=
chatport=

[LoginConfig]
ServerMode=MiniLogin
ServerPort=5999
eqhost.txt
Code:
[LoginServer]
Host=192.168.1.1:5999
startemu.bat
Code:
title MiniLogin
@echo Loading MiniLogin
@echo Please wait for MiniLogin to listen on port 5999
start minilogin.exe
pause
title World
@echo Loading World...
@echo Please wait for World to get its IP address.
start world.exe
pause
start eqlaunch.exe zone
exit
__________________
The Realm

Last edited by Congdar; 05-07-2010 at 04:31 PM..
Reply With Quote
 

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 05:39 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