单机多线分配方法
用了网上所有的办法都不能实现单机多线的架设,只能实现双机双线的架设,请问有没有什么办法解决这个问题??
以下是双机双线的架设办法
开始按照网上的说法,怎么也无法实现一区多线(我的一区多线是两地间实现的,一个在河北一个在新疆)后来用UE打开GS发现内部调用的文件确实存在,但是服务端却被删除了,不知道为什么乐都把两个文件删除了,就是:
ServerInfo.dat
[GameServerInfo]
ServerName = 服务器名称
ServerCode = 0
ServerList.dat
"服务器名称" "主服务器ip" 55901
我把这两个文件增加到主目录下的DATA目录下以后按照以下进行设置:
将MU的服务器端全部放在主机上,调试使其正常运行.
修改主机ConnectServer\data目录下的ServerList.dat为:
0 "test1-1" "10.208.48.4" 55901 "SHOW"
//主机的,
1 "test1-2" "10.208.48.7" 55901 "SHOW" //分机的.
2 "................. /以下自己添
修改主机上的GameServer所访问的数据目录下的ServerInfo.dat为:
(GameServerInfo)
ServerName = test //这里是你的服务器名.
ServerCode = 0 //这里是序号
接着,修改分机上的数据
拷贝主机上的MU服务器端,IP地址与主机相同.
修改GameServer所访问的数据目录下的ServerInfo.dat为:
(GameServerInfo)
ServerName = test //主机服务器名
ServerCode = 1 //序号
启动主机的所有服务器端,然后启动分机的GameServer.exe,注意启动时还与主机的启动方法相同,要加参数的哦.
然后再次启动!哈哈哈!成功了!成功标志:
CS中显示两个服务器启动了
JS中的SERVERLIST有两个!
登陆以后就是多线的了
|