PDA

View Full Version : How would one set this up


Conan
10-29-2003, 10:32 AM
I have been running my server now just on a single pc, how would I got about adding other pcs to host more zones?

Setup

pc I want to run world is 192.168.0.34
pc running the database is 192.168.0.35
pc I want to run some zones 192.168.0.36
pc I want to run some zones 192.168.0.37

How would I go about linking these together? does each computer have to have a static externail IP address?


I looked everywhere and just cant seem to figure it out or find a guide on how to do it.

Would this be how I would set it up?

Pc running world has these files

db.ini
# READ README.TXT!

[Database]
host=192.168.0.35(This is my database machine)
user=*****
password=****
database=eq
compression=off

Login server.ini
### --- 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 reccomend using the EQEmu.net Loginserver ALWAYS.



### --- NOTE: Starting 6-1-2002, you can no longer use the word "Server" in worldname.

### --- NOTE2: the word "Server" is added to each server automaticly.



# READ README.TXT



[LoginServer]
loginserver=eqlogin1.eqemulator.net
loginport=5997
worldname=Conan's World
worldaddress=(my external ip of the computer running world)
locked=false

[WorldServer]
Defaultstatus=0
Unavailzone=


[LoginConfig]

ServerMode=Standalone

ServerPort=5999

UplinkAddress=

UplinkPort=

UplinkAccount=

UplinkPassword=


Also would have the file addon.ini

Is that all i would need for the pc running world?


Pc running database will just be hosting the database and 5 zones

so I would need what files?

Zone.exe and boot5zones.bat? Also for the first ip I put what external ip of the machine its on? and then the ip of the one running world?

boot5zones.bat

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_en.txt goto NOSPELL



start zone . whattoputhere? 7995 whattoputhere?
start zone . whattoputhere? 7996 whattoputhere?
start zone . whattoputhere? 7997 whattoputhere?
start zone . whattoputhere? 7998 whattoputhere?
start zone . whattoputhere? 7999 whattoputhere?
exit

cls



:NOSPELL

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

PAUSE



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

Same for the other pcs right?

Sorry if this is hard to understand.

Conan
10-30-2003, 05:09 AM
Bump

Just bumped it to ask better question

Thanks for anyone that is able to help.

Avatarius
10-30-2003, 08:38 AM
Hi

for your Zones try this

start zone . (external IP from PC Running World) 7995 192.168.0.34
start zone . " " 7996 192.168.0.34
start zone . " " 7997 192.168.0.34
start zone . " " 7998 192.168.0.34
start zone . " " 7999 192.168.0.34
exit

run this zone settings on both of your Zone PC's..should run fine.
your DB.ini and LoginServer.ini is ok...

Conan
10-30-2003, 10:12 AM
ok so

pc 1 running world.exe

pc 2 running mysql database and 5 zones

pc 3 running some zones

pc 4 running some zones

On pc 1 I need world.exe, db.ini, loginserver.ini, addon.ini

on pc 2 I need mysql running, db.ini, boot5zones.bat, zone.exe

on pc 3 and 4 I need db.ini, bootzones.bat, zone.exe?

Am I forgeting anyfiles? After these are in place I just edit them to point to the correct locations, as you desribed above?

Avatarius
10-30-2003, 01:33 PM
On pc 1 I need world.exe, db.ini, loginserver.ini, addon.ini

->OK

on pc 2 I need mysql running, db.ini, boot5zone

-> just MySql

on pc 3 and 4 I need db.ini, bootzones.bat, zone.exe?

-> Yes + Spells_en from your Everquest Dir.