在之前的传奇服务器相关攻略中一为原创已经给大家分享过很多次一机多服的相关方法了,但是之前的那些攻略中涉及的方法其实相对来说都是非常初级的传奇方法。通过这段时间的学习想必各位传奇gm已经掌握了一些基础技巧,所以我们今天就来聊一下一些传奇一条龙最常用的方法。不但能够实现一机多服并且还能将服务器中的各种设置和数据都同步出来,甚至能够做到一个服务器多个不同的版本。
前期:
1重新把设置好的Mirserver复制一份,名为Mirserver2
2进入D:\Mirserver\Mud2\LogSrv打开!addrtable.txt添加一项。
某某Title2127.0.0.161.152.239.12261.152.239.122:7101
这是我们添加的2区名字(某某)和角色选择网关端口(7101)。
3打开!UserLimit.txt添加
某某传奇某某2000//这个2000是人数限制
3打开Logsrv.ini修改ReadyServers=2为2(代表2个区)
不知道为什么,我们在实践的时候改成0正常,改成2反而不正常,如果大家发现数据网关不能启动,改下这,默认是0!
~~~~~~~~~~~~~主设置完了。~~~~~~~~~~~~~~~~~~
分区设置:
1添加DB(heroDb)
名称为herodb2文件指向D:\Mirserver2\Mud2\DB.也就是这里。
2修改Mir200里的!Setup.txt内容如下
ServerName=某某//分区名字
ServerNumber=1////分区序号,从0开始的,所以分区就成了1
DBName=heroDB2/2000设置的名字。就是这个。
GateAddr=127.0.0.1//人物角色IP和端口。
GatePort=5001//ip不修改口子改为5001
DBAddr=127.0.0.1/人物数据库同人物角色设置一样。
DBPort=6001//口子改为6001
IDSAddr=127.0.0.1
IDSPort=5600//这个不修改,这是ID数据库。
MsgSrvAddr=127.0.0.1
MsgSrvPort=4901//这个是M2信息传递口子修改为4901
LogServerAddr=127.0.0.1
LogServerPort=10000//这是日志,如果要用2个日志,那你也可以修改为10001复制出1份日志程
//序到Mirserver2里。
3.修改分区dbD:\Mirserver2\Mud2\DBSrv200\!serverinfo.txt打开这个文件
修改内容如下
127.0.0.161.152.239.1227202//是网关的口子,因为我的主用了7200和7201
//所以这个就是7202了,(当然你可以自己设置其他未使用的口子)
打开dbsrc.ini
MapFile=D:\Mirserver2\Mir200\Envir\MapInfo.txt//这个路径修改掉。
GatePort=5101///这个口子和上面的m2中的!sertup.ini中相对应.
ServerPor=6001
4修改网关RunGate的RunGate.ini文件。
GatePort=7200
ServerPort=5000
改为
GatePort=7202
ServerPort=5001
5修改SelGate中的Config.ini
ServerPort=5100
GatePort=7100
改为
ServerPort=5101
GatePort=7101//和m2里的对应
好了,设置完了.
所有区帐号通用,但人物数据独立,注意设置分区的时候请改路径把文件里d:/mirserver/改成你的分区名字,比如你分区是mirserver2.那么2里面的路径就是d:/mirserver2/还有就是7000端口共享,你可以加一个虚拟IP,用虚拟IP加载登陆网关,端口7000不变,给玩家的还是真实IP和共享的7000端口!
其实整体上来说虽然这是一篇传奇高级攻略,但是方法上来说还是比较简单的相比以前的方法虽然有一些改进的地方,但是主要的改变都集中在思路上所以大家应该都能够看得懂。以上就是一为原创分享给大家的关于传奇服务器一机多服高级攻略资料共享全部内容感谢大家的支持。
前期:
1重新把设置好的Mirserver复制一份,名为Mirserver2
2进入D:\Mirserver\Mud2\LogSrv打开!addrtable.txt添加一项。
某某Title2127.0.0.161.152.239.12261.152.239.122:7101
这是我们添加的2区名字(某某)和角色选择网关端口(7101)。
3打开!UserLimit.txt添加
某某传奇某某2000//这个2000是人数限制
3打开Logsrv.ini修改ReadyServers=2为2(代表2个区)
不知道为什么,我们在实践的时候改成0正常,改成2反而不正常,如果大家发现数据网关不能启动,改下这,默认是0!
~~~~~~~~~~~~~主设置完了。~~~~~~~~~~~~~~~~~~
分区设置:
1添加DB(heroDb)
名称为herodb2文件指向D:\Mirserver2\Mud2\DB.也就是这里。
2修改Mir200里的!Setup.txt内容如下
ServerName=某某//分区名字
ServerNumber=1////分区序号,从0开始的,所以分区就成了1
DBName=heroDB2/2000设置的名字。就是这个。
GateAddr=127.0.0.1//人物角色IP和端口。
GatePort=5001//ip不修改口子改为5001
DBAddr=127.0.0.1/人物数据库同人物角色设置一样。
DBPort=6001//口子改为6001
IDSAddr=127.0.0.1
IDSPort=5600//这个不修改,这是ID数据库。
MsgSrvAddr=127.0.0.1
MsgSrvPort=4901//这个是M2信息传递口子修改为4901
LogServerAddr=127.0.0.1
LogServerPort=10000//这是日志,如果要用2个日志,那你也可以修改为10001复制出1份日志程
//序到Mirserver2里。
3.修改分区dbD:\Mirserver2\Mud2\DBSrv200\!serverinfo.txt打开这个文件
修改内容如下
127.0.0.161.152.239.1227202//是网关的口子,因为我的主用了7200和7201
//所以这个就是7202了,(当然你可以自己设置其他未使用的口子)
打开dbsrc.ini
MapFile=D:\Mirserver2\Mir200\Envir\MapInfo.txt//这个路径修改掉。
GatePort=5101///这个口子和上面的m2中的!sertup.ini中相对应.
ServerPor=6001
4修改网关RunGate的RunGate.ini文件。
GatePort=7200
ServerPort=5000
改为
GatePort=7202
ServerPort=5001
5修改SelGate中的Config.ini
ServerPort=5100
GatePort=7100
改为
ServerPort=5101
GatePort=7101//和m2里的对应
好了,设置完了.
所有区帐号通用,但人物数据独立,注意设置分区的时候请改路径把文件里d:/mirserver/改成你的分区名字,比如你分区是mirserver2.那么2里面的路径就是d:/mirserver2/还有就是7000端口共享,你可以加一个虚拟IP,用虚拟IP加载登陆网关,端口7000不变,给玩家的还是真实IP和共享的7000端口!
其实整体上来说虽然这是一篇传奇高级攻略,但是方法上来说还是比较简单的相比以前的方法虽然有一些改进的地方,但是主要的改变都集中在思路上所以大家应该都能够看得懂。以上就是一为原创分享给大家的关于传奇服务器一机多服高级攻略资料共享全部内容感谢大家的支持。

