Look Here If You Dont No How To Setup A Server

DevilsKnight

I
Staff member
Super Moderator
Aug 1, 2004
1,627
1
57
275
I no alot of ppl have this document, but no1 posted it so...
I didnt write this file so i take no credit



This contains a guide on how to setup the server files.

PLZ NOTE: This will only let the game run on the host comp
(the comp which is running the server). To let others connect
you need to set-up and ftp client which I will write in another README.

1) Extract files to C:\mirserver\

2) Go into the C:\mirserver folder then into the 'gamelog' folder, then
into 'logdatasrv' folder.

3) Open 'logdata.ini'

It'll look like this

---------------------------------------------------------------------------

[setup]
basedir=D:\korea\gamelog\LogDataSrv\Logbase\

---------------------------------------------------------------------------

change it to:

---------------------------------------------------------------------------

[setup]
basedir=C:\mirserver\gamelog\LogDataSrv\Logbase\

---------------------------------------------------------------------------

4) Go back into the C:\mirserver folder and then into the 'mud2' folder, and open
the 'DBSrv200' folder.

5) Open 'dbsrc.ini'

It'll look like this:

---------------------------------------------------------------------------
[Setup]
ServerName=ktest
Port=6000
MapFile=C:\mirserv\Mir200\Envir\MapInfo.txt
[Server]
;Login Server's private ip
IDSAddr = 127.0.0.1
IDSPort = 5600
[DB]
dir=D:\korea\mud2\DBsrv200\FDB\
IdDir=D:\korea\mud2\DBsrv200\FDB\
HumDir=D:\korea\mud2\DBsrv200\FDB\
FeeDir=D:\korea\mud2\DBsrv200\FDB\
Backup=D:\korea\mud2\DBsrv200\Backup\
connectDir=D:\korea\mud2\DBsrv200\Connection\
LogDir=D:\korea\mud2\DBsrv200\Log\
----------------------------------------------------------------------------

Change to:

----------------------------------------------------------------------------
[Setup]
ServerName=ktest
Port=6000
MapFile=C:\mirserver\Mir200\Envir\MapInfo.txt
[Server]
;Login Server's private ip
IDSAddr = 127.0.0.1
IDSPort = 5600
[DB]
dir=C:\mirserver\mud2\DBsrv200\FDB\
IdDir=C:\mirserver\mud2\DBsrv200\FDB\
HumDir=C:\mirserver\mud2\DBsrv200\FDB\
FeeDir=C:\mirserver\mud2\DBsrv200\FDB\
Backup=C:\mirserver\mud2\DBsrv200\Backup\
connectDir=C:\mirserver\mud2\DBsrv200\Connection\
LogDir=C:\mirserver\mud2\DBsrv200\Log\
-----------------------------------------------------------------------------

6) Go back into C:\mirserver\mud2\ and open the 'Logsrv' folder.

7) Open the 'Logsrv.ini' file.

It'll look like this:

------------------------------------------------------------------------------
[server]
DBServer=127.0.0.1
DBSPort=16300
FeePort=16301
LogPort=16302
ReadyServers=0
EnableMakingID=TRUE
EnableTrial=FALSE

CountLogDir=D:\korea\mud2\Logsrv\CountLog\
WebLogDir=D:\korea\Share\GameWFolder\
FeedIDList=D:\korea\Share\Feed\FeedIDList.txt
FeedIPList=D:\korea\Share\Feed\FeedIPList.txt
[DB]
IdDir='.\IDDB\'
-------------------------------------------------------------------------------

Change to:
-------------------------------------------------------------------------------
[server]
DBServer=127.0.0.1
DBSPort=16300
FeePort=16301
LogPort=16302
ReadyServers=0
EnableMakingID=TRUE
EnableTrial=FALSE

CountLogDir=C:\mirserver\mud2\Logsrv\CountLog\
WebLogDir=C:\mirserver\Share\GameWFolder\
FeedIDList=C:\mirserver\Share\Feed\FeedIDList.txt
FeedIPList=C:\mirserver\Share\Feed\FeedIPList.txt
[DB]
IdDir='.\IDDB\'
--------------------------------------------------------------------------------

8) Go back into the C:\mirserver folder and open the 'Mir200' folder.

9) Open !setup.txt

It'll look like this:

--------------------------------------------------------------------------------
[Server]
ServerIndex=0
ServerName=ktest
ServerNumber=0
VentureServer=FALSE
TestServer=TRUE
TestLevel=7
TestGold=0
TestServerUserLimit=5000
ServiceMode=FALSE
NonPKServer=FALSE

DBAddr=127.0.0.1
DBPort=6000
IDSAddr=127.0.0.1
IDSPort=5600
MsgSrvAddr=127.0.0.1
MsgSrvPort=4900

HumLimit=30
MonLimit=30
ZenLimit=30
NpcLimit=5
SocLimit=30
DecLimit=10
UserFull=500
ZenFastStep=300
SendBlock=1000
CheckBlock=8000
AvailableBlock=50
GateLoad=0
LogServerAddr=127.0.0.1
LogServerPort=10000
ViewHackMessage=TRUE
ViewAdmissionFailure=TRUE
;HalfFeeStart=2
;HalfFeeEnd=10

[Share]
BaseDir=D:\korea\Mir200\Share\
GuildDir=D:\korea\Mir200\GuildBase\Guilds\
GuildFile=D:\korea\Mir200\GuildBase\Guildlist.txt
VentureDir=D:\korea\Mir200\ShareV\
ConLogDir=D:\korea\Mir200\ConLog\
CastleDir=D:\korea\Mir200\Envir\Castle\
EnvirDir=D:\korea\Mir200\Envir\
MapDir=D:\korea\Mir200\Map\

[Setup]
ClientFile1=mir.dat
ClientFile2=
ClientFile3=
ItemNumber=1964471325
HomeMap=0
HomeX=289
HomeY=618

[Names]
ClothsMan='BaseDress(M)'
ClothsWoman='BaseDress(F)'
WoodenSword='WoodenSword'
Candle='Candle'
BasicDrug='(HP)DrugSmall'

GoldStone='GoldOre'
SilverStone='SilverOre'
SteelStone='IronOre'
CopperStone='Copp'
BlackStone='BlackOre'

Zuma1='ZumaGuardian'
Zuma2='ZumaStatue'
Zuma3='ZumaArcher'
Zuma4='WedgeMoth'

Bee='BugBat'
Spider='Larva'

WomaHorn='WoomaHorn'
ZumaPiece='ZumaRelic'
----------------------------------------------------------------------------

Change to:
----------------------------------------------------------------------------
[Server]
ServerIndex=0
ServerName=ktest
ServerNumber=0
VentureServer=FALSE
TestServer=TRUE
TestLevel=7
TestGold=0
TestServerUserLimit=5000
ServiceMode=FALSE
NonPKServer=FALSE

DBAddr=127.0.0.1
DBPort=6000
IDSAddr=127.0.0.1
IDSPort=5600
MsgSrvAddr=127.0.0.1
MsgSrvPort=4900

HumLimit=30
MonLimit=30
ZenLimit=30
NpcLimit=5
SocLimit=30
DecLimit=10
UserFull=500
ZenFastStep=300
SendBlock=1000
CheckBlock=8000
AvailableBlock=50
GateLoad=0
LogServerAddr=127.0.0.1
LogServerPort=10000
ViewHackMessage=TRUE
ViewAdmissionFailure=TRUE
;HalfFeeStart=2
;HalfFeeEnd=10

[Share]
BaseDir=C:\mirserver\Mir200\Share\
GuildDir=C:\mirserver\Mir200\GuildBase\Guilds\
GuildFile=C:\mirserver\Mir200\GuildBase\Guildlist.txt
VentureDir=C:\mirserver\Mir200\ShareV\
ConLogDir=C:\mirserver\Mir200\ConLog\
CastleDir=C:\mirserver\Mir200\Envir\Castle\
EnvirDir=C:\mirserver\Mir200\Envir\
MapDir=C:\mirserver\Mir200\Map\

[Setup]
ClientFile1=mir.dat
ClientFile2=
ClientFile3=
ItemNumber=1964471325
HomeMap=0
HomeX=289
HomeY=618

[Names]
ClothsMan='BaseDress(M)'
ClothsWoman='BaseDress(F)'
WoodenSword='WoodenSword'
Candle='Candle'
BasicDrug='(HP)DrugSmall'

GoldStone='GoldOre'
SilverStone='SilverOre'
SteelStone='IronOre'
CopperStone='Copp'
BlackStone='BlackOre'

Zuma1='ZumaGuardian'
Zuma2='ZumaStatue'
Zuma3='ZumaArcher'
Zuma4='WedgeMoth'

Bee='BugBat'
Spider='Larva'

WomaHorn='WoomaHorn'
ZumaPiece='ZumaRelic'
--------------------------------------------------------------------------
You can also change:

TestLevel=7
TestGold=0

and put your own values where '7' and '0' are, as for the level you start at, and
gold you start with.

10) Go back into C:\mirserver and open the 'client' folder.

11) Open the 'client.zip' file and extract (unzip) 'ONLY' mir.exe, ftp.ini, mir.ini and
mirsetup.ini into your C:\program files\WEMADE Entertainment\Legend of Mir folder.

Also, go to C:\mirserver then open the 'Mir200' folder and then open the 'Envir' folder
then open the adminlist.txt file.
on a line, write

*yourcharname

yourcharname= the name of the character you want to be a GM.
The * states they are a GM with full GM powers.

12) Install DBCommander 2000 Pro (if you haven't already installed it).

13) Open your control panel in Start > Settings > Control Panel.

14) Open 'BDE Administrator'. Then, click 'Object', 'New'.

15) A box will pop-up with a drop-down selection box. From that box select STANDARD, and click
OK.

16) In the left-panel you'll see a new file appear called 'standard1', rename this to HeroDB
In the right panel, it'll look like this.

Type STANDARD
DEFAULT DRIVER PARADOX
ENABLE BCD FALSE
PATH

Change to:

Type STANDARD
DEFAULT DRIVER PARADOX
ENABLE BCD FALSE
PATH C:\mirserver\mud2\DB

17) in the left-panel right click the HeroDB file and click 'apply'.

18) Close BDE Administrator.

19) Go to C:\mirserver and open the 'gamelog' folder, then 'logdatasrv' folder,
and run LogDataServer.exe

20) Go to C:\mirserver open the 'gate_server' folder, then open the 'LoginGate' folder then
run 'Logingate.exe'.

Go back one folder and open the 'RunGate' folder, and run 'RunGate.exe'.

Go back one folder and open the 'SelChrGate' folder, and then run 'Gate30.exe'.

21) Go back to C:\mirserver folder and open the 'mud2' folder. Then open the 'DBSrv200' folder
and run 'DBServer.exe'.

Go back one folder and open the 'Logsrv' folder. Then run 'LoginSrv.exe'.

22) Go back to C:\mirserver and open the 'Mir200' folder. Then Run M2Server.exe

23) Now open the Legend of Mir game, and it should work!!

24) Make an ID and then for your character name it to the name you put in the admin list,
previously. (do not put the * in your characters name of course)

25) Once in game type: @gamemaster and you will be a GM!
further GM commands can be found in C:\mirserver open 'Documents' folder and open
commands.txt
 

Blaminator

VIP
Golden Oldie
Loyal Member
Jul 11, 2003
2,731
0
173
London
Note to all : This guide will only really work if you use the server files from fernys, if you have another set, it's probably already setup for ya:)
 

DevilsKnight

I
Staff member
Super Moderator
Aug 1, 2004
1,627
1
57
275
yeh soz 4 got 2 post that, also if ur running on windows xp then u will need 2 d/l unpnp 2 get m2server.exe 2 work
 

Tahriel

LOMCN Veteran
Veteran
Jun 1, 2004
320
0
93
DevilsKnight said:
i never sed it was my guide, try reading @ the top!

although u couldve just posted a link :P lol.
nice for peeps to know tho :)