下载到的文件为legendofmir3g_server.rar
文件列表为|
|----DataBase---|-Account.dat
| |-Conlog.dat
| |-Game3g.dat
| |-Hero3g.dat
| |-KingForEiServerBaseData.dat
| |-Manage.dat
|
|
|
|
|----Mir3Server- |-Dbserver
| |-GameGate------|-RunGate
| | |-SelChrGate
| |-LogBaseServer
| |-LoginGate
| |-LoginServer
| |-RegServer
|
|----Mud3-
|----Soft-工具
把Mud3文件夹放到d盘根目录,并在新建文件夹data用来存放服务器数据,我的位置是d:/mir3g/data
1.数据库
运行sqlserver的企业管理器,依次展开节点,在数据库上点右键-》所有任务-》还原数据库。
填写数据库名称Account,选择从设备还原-》选择设备-》添加-》浏览确定。。。(直到还原数据库对话框)
转到选项,修改“移至物理名”。把数据库放到之前建立的还原目录data文件夹
如果data文件夹原来就有数据,那么选择强制还原
确定开始还原。
重复上面步骤,直到把所有数据还原到自己的sqlserver。
其中文件的对应关系是
下载到的数据库备份--------还原后的数据库库名
Account.dat------------Account
Conlog.dat------------Conlog
Game3g.dat------------Game3g
Hero3g.dat-------------Hero3g
KingForEiServerBaseData.dat----KingForEiServerBaseData
Manage.dat-------------Manage.
2。修改ip和服务器名称
我是局域网用户,ip是192.168.1.2,服务器名称为“第二天堂”。正在听林俊杰的歌,哈哈
修改Account库
修改表TBL_PUBIPS表里面的IP为自己机器的IP
修改表TBL_SELECTGATEIPS里面的IP为自己机器的IP,FLD_NAME为自己的服务器名
修改表TBL_SARVERINFO里面的FLD_SERVERNAME为自己服务器名
修改Hero3g库
修改表CASTLEDEFINE 里面SERVERNAME为你的服务器名
修改表RAREITEMSDATA里面的SERVERNAME为你的服务器名
快速修改“ServerNmae”的方法-执行SQL查询分析器,把“你的服务器名”替换掉
update rareitemsdata
set servername='第二天堂'
from rareitemsdata
修改ini中的ip
修改mir3server和目录下的所有的txt和ini里面的ip和服务器名。把所有的127.0.0.1改成192.168.1.2
3。设置odbc。
控制面板-》管理工具-》ODBC数据库管理器-》系统DSN
添加...-》sqlserver。名称填写Account,服务器填写(local)。括号不可省略-》选择sqlserver验证,填写帐号密码-》更改默认的数据库为Account-》下一步,完成。
重复上面步骤,添加完毕,五个系统DSN所指向的SQL数据库也要一一对应。
其中文件的对应关系是
下载到的数据库备份--------还原后的数据库库名-----dns
Account.dat------------Account----------Account
Conlog.dat------------Conlog------------Conlog
Game3g.dat------------Game3g-----------Game3g
Hero3g.dat-------------Hero3g-----------Hero3g
KingForEiServerBaseData.dat----KingForEiServerBaseData---
Manage.dat-------------Manage.----------Manage
4。配置mud3,修改!setup.txt
在mud3/setup目录下打开王者软件修改工具,修改!setup
把其中的服务器名称,sa密码,ip都改成自己的
其中game数据库名称填写Game3g,Hero数据库名称填写Hero3g,map路径填写d:/Mud3/map/。
不过下载到的服务端没有map,奇怪,要去http://down.yhcs.net/map.rar下载map,并把它放到上面填写的map路径d:/Mud3/map/
5.配置mir3server
dbserver-》option-》configuration-》
修改name为第二天堂,gamedb为Game3g,Accountdb为Account,loginserver Address为192.168.1.2,map file path为d:/Mud3/envir/
loginserver-》option-》configuration-》
dns填写account,dsn for pc填写Manage
6。开启服务器
按照下面的顺序:括号外为文件夹目录,内为执行程序。
Loginserver(LoginSvr.exe)-》Logingate(Mirlogin.exe)-》DBserver(DBsvr.exe)-》mud3(kingsoft.exe)-》SelChrGate(Gate30.exe)-》RunGate(rungate.exe)-》LogBaseServer(LogBaseServer.exe)—》Regserver(RegServer.exe)