china0396 发表于 6 天前

3D精品仙侠手游【剑舞乾坤】开启多区教程

服务端新建2区路径-后端文件直接复制1区的即可
有些服务端区服是没有集成到一个文件的,自己手动去放一起就行
D:\xxzs1\sever\s2

服务端修改

D:\xxzs1\sever\s2\config\local.xml(14行的区服ID)
D:\xxzs1\sever\s2\config\serverconfig\commonconfig.xml
(复制xx_s1全部替换为xx_s2,59行的端口51105全部替换成52105,166/172/179/182/185/189行的端口依次加1就行,例如51107改为52107就行)
D:\xxzs1\sever\s1\debug\serverconfig.xml(28、43行端口同上修改)

D:\xxzs1\sever\s1\debug\EXE开头的文件, 改 《文件名称》 例如:EXEcrossserver_debug91.exe 改为EXEcrossserver_debug92.exe,五个全部修改
—————————————————————————————————————-
启动区服bat文件修改

D:\xxzs1\sever\s1\debug\start_server(EXEdataaccess_debug91.exe,修改同上)分别修改4个,1区改为2区,窗口容易分辨

例如:
start /min “1区” EXEdataaccess_debug91.exe serverconfig.xml 1 10

修改为:

start /min “2区” EXEdataaccess_debug92.exe serverconfig.xml 1 10

———————————————————————————————————————————
关闭区服bat文件修改

\server\s1\debug\stop_server\(EXEdataaccess_debug91.exe,修改同上)分别修改4个

————————————————————————————————————————————-
网站修改
D:\xxzs1\phpstudy_pro\WWW\admintool\init-query.php

$server_info = array(
“last_server” => 1,
“server_time” => time(),
“server_list” => array(
array(id => 1, name => “剑舞1区”, ip => “修改为你的IP”, port => 51100, flag => 1, avatar => “r1”, role_name => “xxx”, role_level => 10, open_time => 1690993560, ahead_time => 5),
array(id => 2, name => “剑舞2区”, ip => “修改为你的IP”, port => 52100, flag => 1, avatar => “r1”, role_name => “xxx”, role_level => 10, open_time => 1690993560, ahead_time => 5)
),
);

上面的array这一行自己复制粘贴,修改id => 几区,修改port => 端口,

最后数据库创建xx_s2(2就是2区),然后导入原始库,重启数据库

启动2区bat文件就可以了

最后后台的话各有区别,看你用的哪种,自己手动config里面新增个2区就好

页: [1]
查看完整版本: 3D精品仙侠手游【剑舞乾坤】开启多区教程