Sever Database Settings
Peq
[Table] variables
LoginType Minilogin
--------------
[Table] account
Id # 2
Name
Charname
Sharedplat
Password
Status 250
Isaccound_id ######
revoked 0
karma 0
minilogin 192.168.2.1
hideme 0
rulesflag 0
Suspendeduntil
Time_Creation
--------------
[Table] account_ip
accid # 1
ip 192.168.2.1
count
lastused date
--------------
[Table] zone_server
Name zone
address 192.168.2.1
port 9000
player_count 0
last_alive date
rain 0
-------------
Peqlogindb
[Table] tbloginserveraccounts
LoginServerID # 1
AccountName
AccountPassword
AccountCreatedDate
AccountEmail
LastLoginDate
LastIpAddress 192.168.2.1
-------------
[Table] tblserveradminregistration
ServerAdminID # 1
AccountName
AccountPassword
FirstName who
LastName cares
Email
who@cares.com
RegistrationDate
RegistrationIPAddr 192.168.2.1
--------------
[Table] tblworldserverregistration
ServerID # 1
ServerLongName Age of the False Idols
ServerDescription One Great Server
ServerShortName falseidols
ServerListTypeID # 2
ServerLastLoginDate
ServerLastIpaddr 192.168.2.1
ServerAdminId # 1
ServerTrusted 0
Notes
---------------
LoginServer.ini
# READ README.TXT
[LoginServer]
loginserver=192.168.2.1
#loginserver2=eqemulator.net
loginport=5999
#loginport2=5998
worldname=Age of the False Idols
worldaddress=192.168.2.1
locked=false
account=
password=
[WorldServer]
Defaultstatus=0
Unavailzone=
[ChatChannelServer]
worldshortname=falseidols
chataddress=192.168.2.1
chatport=10234
[LoginConfig]
ServerMode=Minilogin
ServerPort=5999
eqemu_config.xml
Your problem was you had localaddess remarked!
Replace the xxxxxxxxx and ******
<?xml version="1.0">
<server>
<world>
<shortname>falseidols</shortname>
<longname>Age of the False Idols</longname>
<!-- Only specify these two if you really think you need to. (read: You don't) -->
<address>192.168.2.1</address>
<localaddress>192.168.2.1</localaddress>
<!-- Loginserver information. Defaults shown -->
<loginserver>
<host>192.168.2.1</host>
<port>5999</port>
<account>xxxxxxx</account>
<password>xxxxxx</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="192.168.2.1" port="9000" telnet="disable"/>
<!-- Sets the shared key used by zone/launcher to connect to world -->
<key>xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx</key>
<!-- Enable and set the port for the HTTP service. Defaults are shown -->
<http port="9080" enabled="false" mimefile="mime.types" />
</world>
<!-- Chatserver (channels) information. Defaults shown -->
<chatserver>
<host>192.168.2.1</host>
<port>10234</port>
</chatserver>
<!-- Mailserver (in-game mail) information. Defaults shown -->
<mailserver>
<host>192.168.2.1</host>
<port>10234</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>****</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>Maps</maps> -->
<!-- <quests>quests</quests> -->
<!-- <plugins>plugins</plugins> -->
</directories>
</server>
edit patch_SoD.conf
replace with this for local access:
# Login opcodes
OP_SessionReady=0x0001
OP_Login=0x0002
OP_ServerListRequest=0x0004
OP_PlayEverquestRequest=0x000d
OP_PlayEverquestResponse=0x0022
OP_ChatMessage=0x0017
OP_LoginAccepted=0x0018
OP_ServerListResponse=0x0019
OP_Poll=0x0029
OP_EnterChat=0x000f
OP_PollResponse=0x0011
Servermini.bat
@echo off
Echo Starting minilogin
cd C:\eqemu
start minilogin.exe
echo
echo
cd C:\eqemu
start world.exe
echo waiting a bit for world to finish loading...
echo.
echo.
ping -n 10 192.168.2.1 > nul
echo starting zone
start eqlaunch.exe zone
exit
config.ini
[Database]
host=localhost
user=xxxxxxxx
password=xxxxxxx
database=peq
compression=off
[General]
quests=C:\EQEmu\quests\
wordwrap=1
edit eqhost.txt
[LoginServer]
Host=192.168.2.1:5999
Download Minilogin6.2 from server
http://code.google.com/p/projecteqem...niLogin6.2.zip
If your server says can't find server
change all ip to 127.0.0.1
Only If using Winxp:
Goto Network Connection Properties
You'll Be at General
Click on Advanced
Click Settings
Leave Firewall ON
Click Exceptions
Click Add Port
Click Change scope
Any Computer [Including those on the Internet]
Click Ok
Name: EqEmuloginServer
Port number: 5999 UDP
Click Ok
Click Add Port
Click Change scope
Any Computer [Including those on the Internet]
Click Ok
Name: EqEmuloginServer
Port number: 5998 UDP
Click Ok
That should now allow other computers
to connect to your system.