Log in

View Full Version : Help me, server not showing up


Archades
04-23-2004, 02:12 PM
Hi, I went through the tutorial on how I go about making a server and everything worked fine.

Now when I run world.exe it comes up real fast and then the window goes away. It doesn't even give me time to see what it says. I checked the server list to see if it was there but much to my disappointment it wasn't :x

Any idea what the trouble is, I have used search and never found any solutions.

Also I tried running it from MS DOS but no luck there either.

I do have a router (Dlink) is there anything special that I need to be doing? No firewall though.

I am using Win XP.

I am following this (http://www.eqemulator.net/forums/viewtopic.php?t=13403) guide.

I patched EQLive post April 14th.

db file:

# READ README.TXT!

[Database]
host=localhost
user=username
password=pass
database=eq
compression=off


### --- This file tells world.exe what computer mySQL is on. Host should
### --- be left "localhost" unless mysql is on a differant computer than world.exe.

LoginServer file:

### --- This file tells world.exe what loginserver to connect to.
### --- Leave the account and password field BLANK.

### --- Public Login is un-supported as is LAN playing. We recommend using the eqemulator.net Loginserver ALWAYS.

### --- NOTE: You can NOT use the word "Server" in worldname.
### --- NOTE2: the word "Server" is added to each server automatically.

# READ README.TXT
[LoginServer]
loginserver=eqlogin1.eqemulator.net
loginserver2=eqlogin2.eqemulator.net
loginserver3=eqlogin3.eqemulator.net
loginport=5997
loginport2=5997
loginport3=5997
worldname=Vengeance X Archades
worldaddress=ExternalIPAddress
locked=false

[WorldServer]
Defaultstatus=0
Unavailzone=

[LoginConfig]
ServerMode=Standalone
ServerPort=5999
UplinkAddress=
UplinkPort=
UplinkAccount=
UplinkPassword=

[ChatChannelServer]
ChatChannelServer=InternalIPAddress

Boot5Zones file:

REM: ****Read this first!!!****

REM: This file requires your real IP in the place of "YourIP" when you are connecting
REM: To the EQEmu Loginserver.

REM: When you are using minilogin, Replace all IP Addresses to say 127.0.0.1

REM: If you still get errors try using localhost instead of 127.0.0.1

REM:--------------Start-----------------------
@echo off

if NOT exist spells_us.txt goto NOSPELL

start zone.exe . ExternalIPAddress 7995 InternalIPAddress
start zone.exe . ExternalIPAddress 7996 InternalIPAddress
start zone.exe . ExternalIPAddress 7997 InternalIPAddress
start zone.exe . ExternalIPAddress 7998 InternalIPAddress
start zone.exe . ExternalIPAddress 7999 InternalIPAddress
exit
cls

:NOSPELL
echo You did not copy the spells_us.txt from your everquest directory to this one. Please do so or zones will crash on startup.
PAUSE

REM:---------------END------------------------

(All the IP addresses/usernames/passwords are filled in accordingly on my files)

keyman
04-23-2004, 04:50 PM
ok...



start zone.exe . ExternalIPAddress 7995 InternalIPAddress
start zone.exe . ExternalIPAddress 7996 InternalIPAddress
start zone.exe . ExternalIPAddress 7997 InternalIPAddress
start zone.exe . ExternalIPAddress 7998 InternalIPAddress
start zone.exe . ExternalIPAddress 7999 InternalIPAddress



see where it says "ExternalIPAddress" and "InternalIPAddress" ?

you have to make those your addresses. Go to a find my IP site
and find your internet IP. your INTERNAL ip will be 192.168.???.???
(mine turned out to be 192.168.1.101). Enter these numbers on each line. Here is the correct format:

start zone.exe . 69.93.112.202 7995 192.168.1.101
start zone.exe . 69.93.112.202 7996 192.168.1.101
start zone.exe . 69.93.112.202 7997 192.168.1.101
start zone.exe . 69.93.112.202 7998 192.168.1.101
start zone.exe . 69.93.112.202 7999 192.168.1.101


if the 192 addresses dont work, try 127.0.0.1
that is he localhost IP and it should work too. Example:

start zone.exe . 69.93.112.202 7995 127.0.0.1
start zone.exe . 69.93.112.202 7996 127.0.0.1
start zone.exe . 69.93.112.202 7997 127.0.0.1
start zone.exe . 69.93.112.202 7998 127.0.0.1
start zone.exe . 69.93.112.202 7999 127.0.0.1

hope this helps.

Keyman

Archades
04-23-2004, 06:27 PM
I did that, no luck :(

jcjunglebob
04-23-2004, 10:39 PM
you have a space after [Database] delete it..it should work fine

keyman
04-24-2004, 02:35 AM
ooops i didnt notice that. he is right it dosent like spaces after [database] (lol).

im currious now though. will having localhost in both ip positions work ok? I thought i read someplace that it wouldent.

Keyman

Archades
04-24-2004, 02:43 AM
Hmm I must have added a space when I copied and pasted it here, I checked my file and there was no space.

keyman
04-24-2004, 04:06 AM
hmmm.. when you run world.exe from a DOS box, does it give you any error messages?

Archades
04-24-2004, 04:08 AM
No it doesn't. It just does the same exact thing;window pops up and disappears.

Archades
04-24-2004, 04:11 AM
Ahhh I got it. The problem was that my db.ini file was in a separate subfolder than my world.exe. :roll:

Thanks for the help

keyman
04-24-2004, 04:16 AM
ah ha! hehe ok cool. Glad you got it going man!

Keyman

Archades
04-24-2004, 04:19 AM
I am too, I appreciate your efforts to try and help me :D