1)假设你的MU服务端放在d:\muserver.先修改d:\muserver\cs\Connectserverlist.dat,d:\muserver\cs\data\Connectserverlist.dat,d:\muserver\cs\data\ServerList.dat三个文件为如下内容:(好象只修改serverlist.dat也行.安全起见,全改了)
如果要2线共用一个地图,就是2线的玩家互相可见,就写成面这样:
0 "服务器名" "私服IP" 55901 "show"
1 "服务器名" "私服IP" 55901 "show" →注意这里是55901就是2线共用一个地图
2线不共用地图,玩家互不可见,就改成下面这样:
0 "服务器名" "私服IP" 55901 "show"
1 "服务器名" "私服IP" 55902 "show" →注意这里是55902
(2)把d:\muserver里面的DataServer2,data,GameServer三个文件夹拷到d:\muserver1中
(3)用ue修改你拷到d:\muserver1中的gameserver.exe.就是d:\muserver1\gameserver\gameserver.exe.因为现在gameserver有多个版本.所以以前给出的绝对地址不一定正确.在ue中搜索WZ_MU_GS_MUTEX.注意全是大写.搜索记得把查找ASCII选中.找到后把这个字符串对应的16进制码全改成0就行了
(4)现在把d:\muserver\data中的ServerInfo.dat写为:
[gameserverinfo]
servername =服务器名 →这里不变
servercode =0 →注意这里为0
connectmemberload =0
第二个文件夹,就是muserver1\data中的serverlist.dat写为:
[gameserverinfo]
servername =服务器名 →这里不变
servercode =1 →注意这里修改为1
connectmemberload =0
(5)除了原来的8个启动外,再加2个,全部启动如下:
1----D:\MUSERVER\DATASERVER1\DATASERVER.EXE 55960
2----D:\MUSERVER\DATASERVER2\DATASERVER.EXE 55962
3----D:\MUSERVER\DATASERVER2\DATASERVER.EXE 55964(这个是多加的)
4----D:\MuServer\CS\CS.exe
5----D:\muserver\JOINSERVER\JOINSERVER.EXE /p55970 /ca127.0.0.1 /cp55557
6----D:\MuServer\MU2003_EVENT_SERVER\WZ_MU2003_EVENT_SERVER.exe
7----D:\MuServer\RankingServer\DevilSqure_EventServer.exe
8----D:\MUSERVER\EXDB\EXDB.EXE
9----D:\muserver\GAMESERVER\GAMESERVER.EXE 127.0.0.1 55970 127.0.0.1 55960 55901
10----D:\muserver1\GAMESERVER\GAMESERVER.EXE 127.0.0.1 55970 127.0.0.1 55962 55902(这个也是多加的,注意路径)
这样就行了,下面是一个小提示,好多人都是直接复制一个原来的快捷方式,然后在目标里面改一下路径就运行了。要记住,在快捷方式中改要改2处,除了目标中外,还要改起始位置,要让起始位置中的路径和目标中的一致,
这样就全搞定了,快运行看看你的是不是双线了。
---------------------------------------------------------------------------------
原贴:http://bbs.china-mu.com/dispbbs.asp?boardID=10&ID=32585
作者:tatto
---------------------------------------------------------------------------------