PDA

View Full Version : Can't get past Server Select Screen


Wraith
02-10-2002, 09:44 AM
I'm trying to run eqemu locally so I don't have to connect to the internet. I am completely lost on what to do. I am running Win 98 and the most up to date version on mysql. I did a fresh patch to my EQ and created a copy in another folder. I created the eq database and sourced the db.sql file fine. Then I used the admin tool to give eqemu user a status of 200. I start the minilogin server, then the worldserver, then the boot5zones.bat. Everything says it connects fine.

I have been using the eqgame.exe patchme method to connect. I tried getting eqw.zip file from the site listed here but the website seems to be down (Been that way for days). If anyone knows where I can get a copy I would appreciate it.

When I go to login I use eqemu eqemu. I then see the server select screen showing my server with 5 zones up. I select connect and it loads all the setup. Then once it is done instead of seeing the character select screen I get an error 1017. It says it could not connect to the everquest server and I might need to patch. It then sends me to the server select screen again.

I was curious to see if it was just my server settings so I created an eqfrags account and changed the hosts file and loginserver.ini accordingly. I got to the server select screen and selected someone elses server that was listed. Same exact error occured. Please help...

eqhost.txt

[Registration Servers]
{
"localhost:5999"
}
[Login Servers]
{
"localhost:5999"
}

loginserver.ini

[LoginServer]
loginserver=localhost
worldname=Test
locked=false
worldaddress=
account=
password=

boot5zones.bat

@echo off
start zone9x . localhost 9001 localhost
start zone9x . localhost 9002 localhost
start zone9x . localhost 9003 localhost
start zone9x . localhost 9004 localhost
start zone9x . localhost 9005 localhost
exit
cls

db.ini

# READ README.TXT!

[Database]
host=localhost
user=xxx
password=xxx
database=eq

world output

New zoneserver: #3 127.0.0.1:1982
Zoneserver SetConnectInfo: 127.0.0.1:1982: 2.0.0.1:9002
New TCP connection: 127.0.0.1:1983
New zoneserver: #4 127.0.0.1:1983
Zoneserver SetConnectInfo: 127.0.0.1:1983: 2.0.0.1:9004
New TCP connection: 127.0.0.1:1984
New zoneserver: #5 127.0.0.1:1984
Zoneserver SetConnectInfo: 127.0.0.1:1984: 2.0.0.1:9005
87994 New client from ip: 127.0.0.1 port:1987
Logged in: Local: eqemu
Sending list of guilds
110994 Unknown opcode: 0x3521 size:2056
Client disconnected
Removing client from ip:127.0.0.1 port:1987
Zoneserver connection lost: 127.0.0.1:1984 (2.0.0.1:9005)
Removing zoneserver: 127.0.0.1:1984 (2.0.0.1:9005)
Zoneserver connection lost: 127.0.0.1:1983 (2.0.0.1:9004)
Removing zoneserver: 127.0.0.1:1983 (2.0.0.1:9004)
Zoneserver connection lost: 127.0.0.1:1981 (2.0.0.1:9003)
Removing zoneserver: 127.0.0.1:1981 (2.0.0.1:9003)
Zoneserver connection lost: 127.0.0.1:1982 (2.0.0.1:9002)
Removing zoneserver: 127.0.0.1:1982 (2.0.0.1:9002)
Zoneserver connection lost: 127.0.0.1:1979 (2.0.0.1:9001)
Removing zoneserver: 127.0.0.1:1979 (2.0.0.1:9001)

minilogin output

Login server listening on port:5999
New LWorld connection: 127.0.0.1:1974
85995 New client from ip: 127.0.0.1 port:1985
Client disconnected
Removing client from ip: 127.0.0.1, port: 1985
202997 New client from ip: 127.0.0.1 port:1989
Client disconnected
Removing client from ip: 127.0.0.1, port: 1989

Shawn319
02-10-2002, 02:58 PM
[LoginServer]
loginserver=localhost
worldname=Test
locked=false
worldaddress=
account=
password=


worldaddress needs to be localhost

Wraith
02-11-2002, 01:53 AM
Thanks. I tried that also and still had problems. I finally got it to working using EQLogin to startup everquest. For some reason the patchme method alone wasn't working for me...

madborg
02-11-2002, 08:10 AM
I am a little confused about the "fix" for the 1017 problem. EQLogin is not meant to be part of 0.2.x. And you are saying you used it?

I a curious if that worked for you as you say, what did you actually do.

Wraith
02-11-2002, 01:09 PM
Ok I did as Shawn said with the localhost in the world address and used the files configed as shown above. I start minlogin.exe, the world.exe, then the boot5zones.bat. I waited for each to fully complete before starting each process. I then ran EQLogin. It asked me where everquest lived and I pointed to eqgame.exe. I then selected the option to run the server as local using old defaults I think it was. Basically if you use the new default it tries 15999 as the default port for the login server where as the old uses 5999. I click on the "everquest" button at the bottom. It gives me a pop up saying eqgame return a code of 24 and I hit ok. Then I get to the login and do eqemu eqemu to get in. I select my server and it loads all the textures and such. Finally I got a character select screen and I created a new char. I hit login and in a few minutes later I was in EQ. Only real problem I have been having is ocassionally the server will disconnect on me after a few seconds; especially if I don't make any movements or commands. I also had an issue with oasis where I did a #zone oasis and a few min later I was disconnected. I log back in only to be disconnected again. I looked at one of the zone logs and it was saying it couldn't find some oasis.cfg , it returned an opcode and then shut down the zone.


I got the EQlogin.zip from here: http://www.geocities.com/scruffyeq/

The link to eqw.zip from the files area has been down for days so I searched the board for another method to start EQ and found a post with the link.

Do a search for EMULaunch. I tried to post the link but the board software didn't like the question mark in it.

If there is any more info you need please let me know.

pandaemonaeon
03-01-2003, 10:36 AM
can you PLEASE do a step by step process with more detail and not just one big paragraph PLEASE cause i still cant get it to work with your reply