阿拉德开新区教程过于简单我也懒得录制视频教程
1.先关闭游戏,然后在/home/root/pre-publish-new,这里新建一个文件夹
比如二区就是server_res2 如果是三区就改为server_res3
2.把server_res里面的文件都复制到server_res2里面 给权限777
3修改下面的文件
这些文件夹里面所有有 .pid格式文件的 里面的数要加1
\server_res2\Game.cfg 文件
neutral_zone_id=10 +1
adminserver_address 端口 +1
\server_res2\Database.xml
数据库 改名 比如 ald_1 改为 ald_2
\server_res2\AdminServer\AdminServer.cfg
zone_id=10 +1
\server_res2\AdminServer\NetAddress.xml
所有的端口 +1
server_res2\BattleScene\SceneServer.cfg
bind_address= 端口+1
server_res2\ChallengeServer\ChallengeServer.cfg
bind_address= 端口+1
server_res2\CrossServer\CrossServer.cfg
bind_address= 端口+1
server_res2\DBProxyServer\DBProxyServer.cfg
bind_address= 端口+1
server_res2\DungeonServer\DungeonServer.cfg
bind_address= 端口+1
server_res2\MatchServer\MatchServer.cfg
bind_address= 端口+1
server_res2\RelayServer\RelayServer.cfg
port= 端口+1
CSChannelKey = 20160196 自定义
SCChannelKey = 20160296 自定义
这个有几个文件的配置要改为相同的
server_res2\RelayServer\ServersAddress.xml
所有端口+1
server_res2\SocialServer\SocialServer.cfg
bind_address= 端口+1
server_res2\SortlistServer\SortlistServer.cfg
bind_address= 端口+1
server_res2\TcpConnServer\TcpConnServer.cfg
port= 端口+1
CSChannelKey = 20160196 自定义 注意下面也有修改,要一样
SCChannelKey = 20160296 自定义 注意下面也有修改,要一样
这个有几个文件的配置要改为相同的
server_res2\TCSRecordServer\Database.xml
数据库 改名 比如 ald_1 改为 ald_2
server_res2\TCSRecordServer\RecordServer.cfg
bind_address= 端口+1
server_res2\TeamCopyServer\NetAddress.xml
internaladdress= 端口+1
server_res2\TeamCopyServer\TeamCopyServer.cfg
bind_address= 端口+1
server_res2\UdpConnServer\UdpConnServer.cfg
port= 端口+1
CSChannelKey = 20160196 自定义
SCChannelKey = 20160296 自定义
这个有几个文件的配置要改为相同的
server_res2\VerifyCenterServer\VerifyCenterServer.cfg
bind_address= 端口+1
server_res2\VerifyServer\NetAddress.xml
internaladdress= 端口+1
server_res2\VerifyServer\VerifyServer.cfg
bind_address= 端口+1
server_res2\WSceneServer1\NetAddress.xml
internaladdress= 端口+1
server_res2\WSceneServer1\SceneServer.cfg
bind_address= 端口+1
4.去宝塔软件管理,找到PM2管理器,新添加一个/home/root/pre-publish-new/server_res2/gmald/src/app.js
server_res2自己改
注意名字设置为scr2之类的,不要重复
添加好之后,端口可以设置8878,和其他区不一样就可以
/home/root/pre-publish-new/server_res2/gmald/config.js
5.添加数据库,宝塔新建数据库aldzn_2,数据库文件在/home/sql里面aldzn_1.sql这个导入就可以
安装php7.3或者以上版本
安装phpMyAdmin
6.进入数据库demoald
xy_gameconfig表按照格式插入一行就可以
Id 2
name 二区
server 11
surface aldzn_2
state 1
ip 服务器IP
port 9028
gmport 7378
7.启动
cd /home/root/pre-publish-new/server_res2
./run.sh