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.
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.