
07-16-2002, 06:44 AM
|
Sarnak
|
|
Join Date: Jul 2002
Posts: 85
|
|
Newbie Walkthrough for creating a LOCAL server, 7 easy steps
Some folks here must have noticed my posts that I got the emu working, and I have already got a message in the tradition of "well, what the heck did you do. So being the proactive "dude" that I am I decided to post what I did.
I see alot of the same posts over and over here
and the acronym RTFM comes up alot. 
I think the documentation for the emu IS complete but you do have to dig a bit. So after going through and finally getting my install to work I want to leave a
trail that newbies (like me) can follow in easy steps.(A compact walkthrough doc of sorts)
I admit I am guilty of alot of posts on this forum that I think If I dug a little harder I could have found all the answers.
So I figure it would be selfish to stop posting just because my emu works ok now. The way I see it, we newbies got to try real hard to help each other out and keep the coders free to code, this will help the next release come out faster.
***and Thanks again to all for the excellent support in the forum (especially to Lurker_005 and Shawn319 and morpheus014 who have provided the guts of this walkthrough.)***
Easy steps for setting up a Standalone LOCAL server using minilogin(for this walkthrough my OS is win2000sp2):- 1. Patch to the latest version of EQ, (This post July 16 2002, If a later patch has come out things may be broken
stick close to the news section of the forum for updates and information.)
WARNING: If you are already playing online see the warnings in the
forum about versions before patching, and always back up your eq directory BEFORE you patch,
because then you can always go back if somthing grenades on you.)
- 2. Download the latest emu code.(In this walkthrough I am using v0.3.4)
create a eqemu directory and unzip the emulator files there.
- 3. Download the latest mysql. (I am using 3.23.51)
install mysql and set your password. for the purpose of this walkthrough
I will use the following.
username: test
password: test
- 4.(NOTE: If you are repeating this step be sure to drop your old
eq database from mysql before continuing,if not keep going!)
Next go to the mysql\bin directory and run mysqladmin.exe
Once inside go to the database tab.
Right click on your hostname and select create database.
call the database eq
Now go back to the environment tab and select Hideme.
Next copy the db.sql to the mysql\bin directory
then run the mysql.exe from mysql\bin directory
In mysql type in:
use eq;
source db.sql;
DO NOT CLOSE THE DOS WINDOW UNTIL IT IS DONE SCROLLING AND YOU ARE
BACK AT A PROMPT.
- 5.Next modify your files found in the following locations
(Remember these files are modified assuming what I have covered in the above steps):
In the eqemu directory modify:
boot5zones.bat
@echo off
start zoneNT . localhost 7995 localhost
start zoneNT . localhost 7996 localhost
start zoneNT . localhost 7997 localhost
start zoneNT . localhost 7998 localhost
start zoneNT . localhost 7999 localhost
exit
cls
db.ini
[Database]
host=localhost
user=test
password=test
database=eq
Loginserver.ini
[LoginServer]
loginserver=localhost
loginserver2=localhost
loginport=5999
loginport2=5999
worldname=Evertest
locked=false
account=
password=
worldaddress=localhost
[LoginConfig]
ServerMode=Standalone
ServerPort=5999
UplinkAddress=
UplinkPort=
UplinkAccount=
UplinkPassword=
In the everquest directory modify:
eqhost.txt
[Registration Servers]
{
"localhost:5999"
}
[Login Servers]
{
"localhost:5999"
}
datarate.txt
10.0
- 6.go to the start button and select run and type in cmd
this will open to the DOS prompt.
change directory to your eqemu directory(ex: cd eqemu)
This is the location of the world.exe file.
Type in the following:
world.exe flag eqemu 200
- 7.When all this is complete launch the following programs in this order:
In the eqemu directory run:
minilogin.exe
world.exe
boot5zones.bat
In the everquest directory:
eqgame.exe patchme
At this point you should be able to login with the
following GM account:
username:eqemu
password:eqemu
If you get errors or get bumped to your desktop please go back and make sure you have followed
all of the above steps carefully.
TROUBLESHOOTING - Some common issues:- 1. I am getting some error about eq.eqmessages...what should I do?
Try using one of the databases posted to the forum (I would recommend lurkers DB, it rox!), and repeat
step 4 and source this file instead of the original db.sql
then go back and redo step 6 to flag your account and try logging
in again.
- 2. I am getting error 1002 incorrect version and I have patched to the latest version
what do I do?
Go download the latest version of the minilogin.exe located here:
http://prdownloads.sourceforge.net/e...n.exe?download
- 3. I can finally log into my server but I go link dead within seconds
after I log in. what do I do?
try modifying the datarate.txt in your everquest directory
make sure you changed it from 5.0 to 10.0
- 4. I have been through this whole document and It still wont work!!!
What do I do now?
Go to the the following link on what information to provide
BEFORE you ask a question, and post your question along with the
information documented here:
http://eqemu.sourceforge.net/forums/...;threadid=1736
ALSO if you are having other problems see the following post, it outlines problems that the
emu team already knows about and may not be fixed until the next release:
http://eqemu.sourceforge.net/forums/...;threadid=2198
Hope this helps
-ednecro 
__________________
/say did you hear somthing?
a Hill Giant slashes YOU for 45 pts of damage.
a Hill Giant slashes YOU for 78 pts of damage.
You have been slain by a Hill Giant.
LOADING PLEASE WAIT...
|