Server Setup Guide

Status
Not open for further replies.

Toxick

Golden Oldie
Golden Oldie
Apr 17, 2003
1,397
0
193
========================SERVER GUIDE FOR 1.9 SERVER! BY TOXICK=========================

Well hi, Here is my guide:) worked for me hope it does for you:) enjoy I know that Iceman has now released ready mir files. but this might help few people


Step 1: First thing is get server files. located ***************************/LoM2/M2.rar (Thanks to Xander for Hosting)

Step 2: Put them into c:\MirSrv\Mirserver

Step 3: Now Get the 3IN1 Programe. Located http://www.richens.dubhosting.com/lomcn/M2Server20050114.rar (Thanks to Richens for hosting, and MiloFoxburr for releasing)

SteP 4: Extract the 3IN1 Programe and config.ini into C:\MirSrv\mirserver\Mir200

Step 5: Goto C:\MirSrv\mirserver\SelGate\config.txt . It should look like

=======================================================================================
[SelGate]
KeepConnectTimeOut=60000
Title=·çÔÆ
ServerAddr=61.187.250.169
ServerPort=5100
GateAddr=0.0.0.0
GatePort=7100
ShowLogLevel=3
MaxConnOfIPaddr=20
BlockMethod=0
=======================================================================================

change to

=======================================================================================
[SelGate]
KeepConnectTimeOut=60000
Title=ktest
ServerAddr=127.0.0.1
ServerPort=5100
GateAddr=0.0.0.0
GatePort=7100
ShowLogLevel=3
MaxConnOfIPaddr=20
BlockMethod=0
=======================================================================================

Step 6: goto C:\MirSrv\mirserver\LogServer\LogData.ini . It should look like

=======================================================================================
[setup]
BaseDir=D:\Mirserver\LogServer\BaseDir\
Port=10000
ServerName=·çÔÆ
=======================================================================================

Change to

=======================================================================================
[setup]
BaseDirC:\Mirsrv\mirserver\LogServer\BaseDir\
Port=10000
ServerName=ktest
=======================================================================================

Step 7: goto C:\MirSrv\mirserver\LoginSrv\Logsrv.ini . It should look like

=======================================================================================
[server]
DBServer=61.187.250.169
DBSPort=16303
FeePort=16304
LogPort=16305
ReadyServers=0
EnableMakingID=TRUE
EnableTrial=FALSE

CountLogDir=.\CountLog\
WebLogDir=.\GameWFolder\
GateAddr=61.187.250.169
GatePort=5500
ServerAddr=61.187.250.169
ServerPort=5600
MonAddr=0.0.0.0
MonPort=3000
TestServer=TRUE
DynamicIPMode=0

[DB]
IdDir=D:\Mirserver\LoginSrv\IDDB\
FeedIDList=D:\Mirserver\LoginSrv\FeedIDList.txt
FeedIPList=D:\Mirserver\LoginSrv\FeedIPList.txt
CountLogDir=D:\Mirserver\LoginSrv\CountLog\
WebLogDir=D:\Mirserver\LoginSrv\GameWFolder\
=======================================================================================

change to

=======================================================================================
[server]
DBServer=127.0.0.1
DBSPort=16303
FeePort=16304
LogPort=16305
ReadyServers=0
EnableMakingID=TRUE
EnableTrial=FALSE

CountLogDir=.\CountLog\
WebLogDir=.\GameWFolder\
GateAddr=127.0.0.1
GatePort=5500
ServerAddr=127.0.0.1
ServerPort=5600
MonAddr=0.0.0.0
MonPort=3000
TestServer=TRUE
DynamicIPMode=0

[DB]
IdDir=C:\MirSrv\mirserver\LoginSrv\IDDB\ -- Correct DIR
FeedIDList=C:\Mirsrv\mirserver\LoginSrv\FeedIDList.txt
FeedIPList=C:\Mirsrv\mirserver\LoginSrv\FeedIPList.txt
CountLogDir=C:\Mirsrv\mirserver\LoginSrv\CountLog\
WebLogDir=C:\Mirsrv\mirserver\LoginSrv\GameWFolder\
=======================================================================================

Step 8: goto C:\MirSrv\mirserver\LoginGate\config.ini . It should ook like

=======================================================================================
[LoginGate]
KeepConnectTimeOut=60000
Title=·çÔÆ
ServerAddr=61.187.250.169
ServerPort=5500
GateAddr=0.0.0.0
GatePort=7000
ShowLogLevel=3
MaxConnOfIPaddr=20
BlockMethod=0
=======================================================================================

Change to

=======================================================================================
[LoginGate]
KeepConnectTimeOut=60000
Title=ktest
ServerAddr=127.0.0.1
ServerPort=5500
GateAddr=0.0.0.0
GatePort=7000
ShowLogLevel=3
MaxConnOfIPaddr=20
BlockMethod=0
=======================================================================================

Step 9: goto C:\MirSrv\mirserver\GameGate\config.ini . It should look like this

=======================================================================================
[GameGate]
Title=ôá·çÊÀ½ç
ServerAddr=61.187.250.169
ServerPort=5000
GateAddr=61.187.250.169
GatePort=7200
ShowLogLevel=2
ShowBite=1
ServerCheckTimeOut=180000
ClientSendBlockSize=500
MaxConnOfIPaddr=50
BlockMethod=0
MaxClientPacketSize=6420
NomClientPacketSize=190
MaxClientMsgCount=100
kickOverPacket=1
ClientTimeOutTime=5000
=======================================================================================

change to

=======================================================================================
[GameGate]
Title=ktest
ServerAddr=127.0.0.1
ServerPort=5000
GateAddr=127.0.0.1
GatePort=7200
ShowLogLevel=2
ShowBite=1
ServerCheckTimeOut=180000
ClientSendBlockSize=500
MaxConnOfIPaddr=50
BlockMethod=0
MaxClientPacketSize=6420
NomClientPacketSize=190
MaxClientMsgCount=100
kickOverPacket=1
ClientTimeOutTime=5000
=======================================================================================
 

Toxick

Golden Oldie
Golden Oldie
Apr 17, 2003
1,397
0
193
Step 11:goto C:\MirSrv\mirserver\Mir200\!setup.txt . This is the start of it

=======================================================================================
[Server]
ServerIndex=0
ServerName=·çÔÆ
ServerNumber=0
VentureServer=FALSE
TestServer=TRUE
TestLevel=1
TestGold=0
TestServerUserLimit=1000
ServiceMode=FALSE
NonPKServer=FALSE
ViewHackMessage=FALSE
ViewAdmissionFailure=FALSE
DBName=HeroDB
GateAddr=61.187.250.169
GatePort=5000
DBAddr=61.187.250.169
DBPort=6000
IDSAddr=61.187.250.169
IDSPort=5600
MsgSrvAddr=61.187.250.169
MsgSrvPort=4900
LogServerAddr=61.187.250.169
LogServerPort=10000
DiscountForNightTime=FALSE
HalfFeeStart=2
HalfFeeEnd=10
HumLimit=30
MonLimit=15
ZenLimit=5
NpcLimit=5
SocLimit=10
DecLimit=20
SendBlock=1024
CheckBlock=8000
SocCheckTimeOut=2000
AvailableBlock=7999
GateLoad=0
UserFull=1000
ZenFastStep=300
ProcessMonstersLimit=100
RegenMonstersTime=200
ProcessMonsterOptimize=1
HumanMsgCountLimit=200
HumanGetMsgTimeLimit=200
ProcessMonstersTime=50
[Share]
BaseDir=D:\Mirserver\Mir200\Share\
GuildDir=D:\Mirserver\Mir200\GuildBase\Guilds\
GuildFile=D:\Mirserver\Mir200\GuildBase\Guildlist.txt
VentureDir=D:\Mirserver\Mir200\ShareV\
ConLogDir=D:\Mirserver\Mir200\ConLog\
CastleDir=D:\Mirserver\Mir200\Castle\
EnvirDir=D:\Mirserver\Mir200\Envir\
MapDir=D:\Mirserver\Mir200\Map\
NoticeDir=D:\Mirserver\Mir200\Notice\
PlugDir=.\
LogDir=D:\Mirserver\Mir200\Log\
=======================================================================================

change to

=======================================================================================
[Server]
ServerIndex=0
ServerName=ktest
ServerNumber=0
VentureServer=FALSE
TestServer=TRUE
TestLevel=1
TestGold=0
TestServerUserLimit=1000
ServiceMode=FALSE
NonPKServer=FALSE
ViewHackMessage=FALSE
ViewAdmissionFailure=FALSE
DBName=HeroDB
GateAddr=127.0.0.1
GatePort=5000
DBAddr=127.0.0.1
DBPort=6000
IDSAddr=127.0.0.1
IDSPort=5600
MsgSrvAddr=127.0.0.1
MsgSrvPort=4900
LogServerAddr=127.0.0.1
LogServerPort=10000
DiscountForNightTime=FALSE
HalfFeeStart=2
HalfFeeEnd=10
HumLimit=30
MonLimit=15
ZenLimit=5
NpcLimit=5
SocLimit=10
DecLimit=20
SendBlock=1024
CheckBlock=8000
SocCheckTimeOut=2000
AvailableBlock=7999
GateLoad=0
UserFull=1000
ZenFastStep=300
ProcessMonstersLimit=100
RegenMonstersTime=200
ProcessMonsterOptimize=1
HumanMsgCountLimit=200
HumanGetMsgTimeLimit=200
ProcessMonstersTime=50
[Share]
BaseDir=C:\Mirsrv\mirserver\Mir200\Share\
GuildDir=C:\Mirsrv\mirserver\Mir200\GuildBase\Guilds\
GuildFile=C:\Mirsrv\mirserver\Mir200\GuildBase\Guildlist.txt
VentureDir=C:\Mirsrv\mirserver\Mir200\ShareV\
ConLogDir=C:\Mirsrv\mirserver\Mir200\ConLog\
CastleDir=C:\Mirsrv\mirserver\Mir200\Castle\
EnvirDir=C:\Mirsrv\mirserver\Mir200\Envir\
MapDir=C:\Mirsrv\mirserver\Mir200\Map\
NoticeDir=C:\Mirsrv\mirserver\Mir200\Notice\
PlugDir=.\
LogDir=C:\Mirsrv\mirserver\Mir200\Log\
=======================================================================================

Now goto the bottem of !setup.txt

It should look like

=======================================================================================
[Reg]
Key=testfsdmir2
IP=61.187.250.169
ServerAddr=218.75.46.157
ServerPort=60320
=======================================================================================

Change to

=======================================================================================
[Reg]
Key=testfsdmir2
IP=127.0.0.1
ServerAddr= <-------- Put in your ip thats in 3IN1.exe
ServerPort=60320
=======================================================================================

Step 12: now goto C:\MirSrv\mirserver\Mir200\config.ini

it should look like

=======================================================================================
[Setup]
AutoStart=Yes
;ÊÇ·ñ×Ô¶¯Æô¶¯
AutoHide=No
;ÊÇ·ñ×Ô¶¯ËõСµ½ÈÎÎñÀ¸
[M2&DBS]
Port=65000
;M2µÄÑéÖ¤¶Ë¿Ú
send1=#sZW@ULL<<L?H{MD</!
send2=#C<<<<<P<<L<KE<xc/QTkhPTaA{DHy>Dot<<=p>TiA{KxQ>Dot<AaYll!
send3=#sY\HILL<<L?H{MD</!
send4=#@<<<<<P<<L<KE<xc/\opD[<@=<CLB{mPD[<@=ll!
[RunGate]
;RunGateµÄÑéÖ¤¶Ë¿Ú
Port=64000
=======================================================================================

Change to

=======================================================================================
[Setup]
AutoStart=Yes
;ÊÇ·ñ×Ô¶¯Æô¶¯
AutoHide=No
;ÊÇ·ñ×Ô¶¯ËõСµ½ÈÎÎñÀ¸
[M2&DBS]
Port=60320
;M2µÄÑéÖ¤¶Ë¿Ú
send1=#sZW@ULL<<L?H{MD</!
send2=#C<<<<<P<<L<KE<xc/QTkhPTaA{DHy>Dot<<=p>TiA{KxQ>Dot<AaYll!
send3=#sY\HILL<<L?H{MD</!
send4=#@<<<<<P<<L<KE<xc/\opD[<@=<CLB{mPD[<@=ll!
[RunGate]
;RunGateµÄÑéÖ¤¶Ë¿Ú
Port=64000
=======================================================================================

Step 13: goto C:\MirSrv\mirserver\LoginGate and open Config.ini

It should look like

=======================================================================================

[LoginGate]
KeepConnectTimeOut=60000
Title=·çÔÆ
ServerAddr=61.187.250.169
ServerPort=5500
GateAddr=0.0.0.0
GatePort=7000
ShowLogLevel=3
MaxConnOfIPaddr=20
BlockMethod=0

=======================================================================================

change to

=======================================================================================
[LoginGate]
KeepConnectTimeOut=60000
Title=ktest - Program Title
ServerAddr=127.0.0.1
ServerPort=5500
GateAddr=0.0.0.0
GatePort=7000
ShowLogLevel=3
MaxConnOfIPaddr=20
BlockMethod=0
=======================================================================================

Step 14: goto C:\MirSrv\mirserver\GameGate and open Config.ini

It should look like

=======================================================================================
[GameGate]
Title=ôá·çÊÀ½ç
ServerAddr=61.187.250.169
ServerPort=5000
GateAddr=61.187.250.169
GatePort=7200
ShowLogLevel=2
ShowBite=1
ServerCheckTimeOut=180000
ClientSendBlockSize=500
MaxConnOfIPaddr=50
BlockMethod=0
MaxClientPacketSize=6420
NomClientPacketSize=190
MaxClientMsgCount=100
kickOverPacket=1
ClientTimeOutTime=5000
=======================================================================================

Change To

=======================================================================================
[GameGate]
Title=ktest
ServerAddr=127.0.0.1
ServerPort=5000
GateAddr=127.0.0.1
GatePort=7200
ShowLogLevel=2
ShowBite=1
ServerCheckTimeOut=180000
ClientSendBlockSize=500
MaxConnOfIPaddr=50
BlockMethod=0
MaxClientPacketSize=6420
NomClientPacketSize=190
MaxClientMsgCount=100
kickOverPacket=1
ClientTimeOutTime=5000
=======================================================================================
Step 14: Goto C:\MirSrv\mirserver\DBServer\dbsrc.ini

It should look like


=======================================================================================
[Reg]
Key=0123456789
ServerAddr=218.75.46.157
ServerPort=64000
[Setup]
ServerName=·çÔÆ
ServerAddr=61.187.250.169
ServerPor=6000
MapFile=D:\GameOfmir\Mir200\Envir\MapInfo.txt
ViewHackMsg=0
GateAddr=61.187.250.169
GatePort=5100
DynamicIPMode=0
[Server]
IDSAddr=61.187.250.169
IDSPort=5600
[DBClear]
Interval=1000
Level1=1
Level2=7
Level3=14
Day1=7
Day2=62
Day3=124
Month1=0
Month2=0
Month3=0
[DB]
Dir=D:\Mirserver\DBServer\FDB\
IdDir=D:\Mirserver\DBServer\FDB\
HumDir=D:\Mirserver\DBServer\FDB\
FeeDir=D:\Mirserver\DBServer\FDB\
BackupDir=D:\Mirserver\DBServer\Backup\
ConnectDir=D:\Mirserver\DBServer\Connection\
LogDir=D:\Mirserver\DBServer\Log\

=======================================================================================

Change to

=======================================================================================
[Reg]
Key=testfsdmir2
IP=127.0.0.1
ServerAddr=194.165.160.232
ServerPort=60320
[Setup]
ServerName=ktest
ServerAddr=127.0.0.1
ServerPor=6000
MapFile=c:\Mirsrv\mirserver\Mir200\Envir\MapInfo.txt
ViewHackMsg=0
GateAddr=127.0.0.1
GatePort=5100
DynamicIPMode=0
[Server]
IDSAddr=127.0.0.1
IDSPort=5600
[DBClear]
Interval=1000
Level1=1
Level2=7
Level3=14
Day1=7
Day2=62
Day3=124
Month1=0
Month2=0
Month3=0
[DB]
Dir=c:\Mirsrv\Mirserver\DBServer\FDB\
IdDir=c:\Mirsrv\Mirserver\DBServer\FDB\
HumDir=c:\Mirsrv\Mirserver\DBServer\FDB\
FeeDir=c:\Mirsrv\Mirserver\DBServer\FDB\
BackupDir=c:\Mirsrv\Mirserver\DBServer\Backup\
ConnectDir=c:\Mirsrv\Mirserver\DBServer\Connection\
LogDir=c:\Mirsrv\Mirserver\DBServer\Log\
=======================================================================================

Step 16: If you dont have Database Commander download it at www.lexiagames.com/downloads/mir2/DBC_2000.exe and crack is at www.lexiagames.com/downloads/mir2/dbcommander.exe ( I got these links off Kaoii767) DBC will give you BDE Administator

Step 17: Install DBCommander 2000 Pro (if you haven't already installed it).

Step 18: Open your control panel in Start > Settings > Control Panel.

Step 19: Open 'BDE Administrator'. Then, click 'Object', 'New'.

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

Step 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 C:\MirSrv\mirserver\Mir200\DB

Step 21: Now open up 3IN1, SelGate, Log Server, Login Srv, Login Gate, Game Gate, DB server and m2server.

Step 22: Enjoy Mir1.9 :)



3IN1 PROGRAME MAY CAUSE YOU TCP/IP TO **** UP!!!!! REMBER TO BACK UP YOUR REGISTRY.
 
Upvote 0

Toxick

Golden Oldie
Golden Oldie
Apr 17, 2003
1,397
0
193
hehe sorry :P thought i added it in there:P

To back up the registery do :

Step 1: Click Start->Run and type Regedit
Step 2: Click File Export and call it something like, before 3IN1 progrmae on my computer. and save.

Now to import the registry(if the 3IN1 programe ****ed tcp/ip) do:

Step 1: Click Start->Run and type Regedit
Step 2: Click File import and find the .reg that you saved and import it. That should do it.

IF THAT DOES NOT FIX IT DO THIS

Step 1: Click Start->Run and type msconfig
Step 2: Click "Launch System Restore" and follow the wizard. Click the date that you want to restore it back to(the day before 3IN1 proggy was un rared into computer.


Rember that it will dlete all the files that u had after that date. so back them up before doing it. The resotre can be undone.
 
Upvote 0

Xander

Pantie Sniffer!
Developer
Oct 20, 2003
2,735
55
295
Sheffield
Thread Cleand hes helping ffs more than i can say for some every guide here works if you follow it if you have problems check everything instead of the first error u get ask for help start learning not ever one is going to help 24/7

Another sticky =P
 
Upvote 0

omkron

Banned
Banned
Dedicated Member
Jul 31, 2003
81
0
102
Ok, i've been through this guide twice and i keep getting a black screen where the notice board shuld be. Also i cant get the 3in1 program to work it comes up with an error. Where do i get the ip for 3in1? Is it just my ip? DOnt know if screenshot works but it sez....."Component MSWINSCK.OCX or one of its dependencies not correctly registered; a file is missing or invalid"

show.php
 
Upvote 0

Coolio

Dedicated Member
Dedicated Member
Aug 5, 2003
127
0
113
London, England
the server files have a password.... wanted to mess around with em till GZ is up but nooooooo, Someone has locked them ¬_¬
 
Upvote 0

Coolio

Dedicated Member
Dedicated Member
Aug 5, 2003
127
0
113
London, England
ahh thanks, i used icemans files but its kinda messed up atm, hardly any spawns anywhere =/ edited the !setup quite alot and then somehow made the mobs invincible ¬_¬ fixed that
but what im stuck on is how to find out what items use what numbers in those .wil thingies, i guess its same as 1.4 on how to find it

i think i will have a little look at those server files anyway

edit: pass dont work, someone know it and wanna tell me?
 
Last edited:
Upvote 0

herewego

LOMCN n00bie
Feb 10, 2005
5
0
32
err lol, were do i start ^_^

I download these files etc and after loads fo work got an account made on my own server. as soon as character screen comes up i get a error in korean or w/e. when i click ok closes teh game. And the 3IN1 program thing, i duno if its that just guessing, has owned my computer >< no network/internet connection no more + full of errors >< wont let me system resotre or restore my saved .reg
so i will be re-storing the windows directory to morro ><. How come you guys didn't have all this bother? im running windows xp pro.

P.S. is there somthing els i can use instead of 3IN1 ? plz plz plz?
ty vm :)
 
Upvote 0

Nero

Golden Oldie
Golden Oldie
i used the 3in1 Bfor readin that it fked up ure tcp/ip, n now its screwd, my computer dnt connect 2 the net or ne thing, is ther a way 2 resolve this? n sort out the tcp stuff? (like can i copy the info from 1 computer then put it on mine etc?)

p.s in teh end the 3in1 didnt work coz it sed it needed another file for it 2 wrk or summet =/
 
Upvote 0

Flame

Terminus
Veteran
Loyal Member
Oct 17, 2003
412
1
115
***************************/LoM2/M2.rar so like where r the files located?!
 
Upvote 0

Rachel

LOMCN Veteran
Veteran
Aug 14, 2003
308
0
113
bah nvm sorted that....just cn ne1 tell me were to find 3IN1??when u gotta run it?.it just say run them..it dont say where to locate them ffs

edit : thats ok ... were do i find the mir.exe to open up the server?lol
 
Last edited:
Upvote 0

kowbi

Dedicated Member
Dedicated Member
Aug 16, 2003
29
0
97
ive been through this 3 times and get connection closed every time yes server name and ip r right but not working can some one maybe post a link to files that have alrdy been set up for 127.0.0.1 so i can astleast have a go thanks.

kowbi
 
Upvote 0

1westy1

Dedicated Member
Dedicated Member
Nov 10, 2004
213
9
65
well ive set all mine up n stuff put all th 3IN1 stuff up n then go into game and on log in screen i cant do nowt cause aqll the coulours are mesed up n buttons aint there and the boxes arnt there either
what do i do!
 
Upvote 0
Status
Not open for further replies.