The Legend of Mir (3D MMORPG) permite servidores privados. Exige conexão de alta velocidade. Arquivos de configuração: dois .ini e um .txt.
Abra Logdata.ini. Altere basedir para o diretório Logbase do seu servidor. Exemplo:
[setup]
basedir=C:\mir3server\Mud3\LogDataSrv\Logbase\
Salve e feche.
Abra Logsrv.ini. Altere portas:
[server]
DBServer=127.0.0.1
DBSPort=16300
FeePort=16301
LogPort=16302
ReadyServers=0
EnableMakingID=TRUE
EnableTrial=FALSE
Configura portas e permite conexões de jogadores.
No mesmo Logsrv.ini, altere logs:
CountLogDir=C:\mir3server\mud3\Logsrv\CountLog
WebLogDir=C:\mir3server\mud3\Share\GameWFolder\
FeedIDList=C:\mir3server\mud3\Share\Feed\FeedIDList.txt
FeedIPList=C:\mir3server\mud3\Share\Feed\FeedIPList.txt
[DB]
IdDir='.\IDDB\'
Salve e feche.
Abra !setup.txt (info básica do servidor). Adicione entradas:
[Server]
ServerIndex=0
ServerName=<Nome do seu servidor>
ServerNumber=0
VentureServer=FALSE
TestServer=TRUE
TestLevel=0
TestGold=0
TestServerUserLimit=500
ServiceMode=FALSE
NonPKServer=<True se quiser PK, False caso contrário>
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=<qtd NPCs, padrão 5>
SocLimit=30
DecLimit=10
UserFull=500
ZenFastStep=300
SendBlock=1000
CheckBlock=8000
AvailableBlock=250
GateLoad=0
LogServerAddr=127.0.0.1
LogServerPort=10000
ViewHackMessage=FALSE
ViewAdmissionFailure=FALSE
CommonDBLoc=
CommonDBID=sa
CommonDBPassword=<sua senha do banco>
CommonDBDSN=mir3db
No mesmo !setup.txt, adicione coordenadas de setup:
[Setup]
ItemNumber=12460214
ClientFile1=Mir4.dat
ClientFile2=
ClientFile3=
HomeMap0=01
HomeX0=459
HomeY0=261
HomeMap1=02
HomeX1=265
HomeY1=207
HomeMap2=1
HomeX2=400
HomeY2=121
EmergencyMap=0
EmergencyX=200
EmergencyY=200
Nomes padrão de criaturas/itens (opcional, mas recomendado):
[Names]
ClothsMan='BaseDress(M)'
ClothsWoman='BaseDress(F)'
WoodenSword='WoodenSword'
Candle='Candle'
BasicDrug='(HP)DrugSmall'
GoldStone='GoldOre'
SilverStone='SilverOre'
SteelStone='IronOre'
CopperStone='CopperOre'
BlackStone='BlackIronOre'
Zuma1='ZumaGuardian'
Zuma2='ZumaStatue'
Zuma3='ZumaArcher'
Zuma4='WedgeMoth'
Bee='BugBat'
Spider='Larva'
WomaHorn='WoomaHorn'
ZumaPiece='ZumaRelic'
Salve e feche !setup.txt. Servidor operacional.
Passe o IP do seu servidor para amigos. Eles: "Multijogador" → "Encontrar servidor privado" → digitem o IP.
⚠️ Aviso: Servidores privados podem violar Termos de Serviço e direitos autorais. Faça por conta e risco.