导读: 假设我的阿拉德服务端目录是root,root目录里有platform和s1两个文件夹 步骤:1、先关闭游戏,然后在root目录里新建一个文件夹,比如新增二区就是s2,三区就是s3,以此类推… 2、把s1里面的文件都复制到s2里面,然后在SSH终端里使用以下命令给予权限:
3、修改端口: (1) 以下的.pid文件,里面的数字要加1 - s2\GateServer\GateServer.pid
- s2\WorldServer\WorldServer.pid
- s2\SceneServer\SceneServer.pid
- s2\RecordServer\RecordServer.pid
- s2\AdminServer\AdminServer.pid
复制代码
(2) 以下的.cfg文件,bind_address= 端口+1
- s2\BattleScene\SceneServer.cfg
- s2\ChallengeServer\ChallengeServer.cfg
- s2\CrossServer\CrossServer.cfg
- s2\DBProxyServer\DBProxyServer.cfg
- s2\DungeonServer\DungeonServer.cfg
- s2\MatchServer\MatchServer.cfg
- s2\SocialServer\SocialServer.cfg
- s2\SortlistServer\SortlistServer.cfg
- s2\TCSRecordServer\RecordServer.cfg
- s2\TeamCopyServer\TeamCopyServer.cfg
- s2\VerifyServer\VerifyServer.cfg
- s2\VerifyCenterServer\VerifyCenterServer.cfg
- s2\WSceneServer1\SceneServer.cfg
复制代码
(3) 以下的.cfg文件,port= 端口+1
- s2\RelayServer\RelayServer.cfg
- s2\TcpConnServer\TcpConnServer.cfg
- s2\UdpConnServer\UdpConnServer.cfg
复制代码
(4) 以下的.xml文件,所有端口+1 - s2\AdminServer\NetAddress.xml
- s2\RelayServer\ServersAddress.xml
复制代码
(5) 以下的.xml文件,internaladdress= 端口+1 - s2\TeamCopyServer\NetAddress.xml
- s2\VerifyServer\NetAddress.xml
- s2\WSceneServer1\NetAddress.xml
复制代码
\s2\Game.cfg - neutral_zone_id=10 +1
- adminserver_address 端口 +1
复制代码
\s2\AdminServer\AdminServer.cfg 4、修改数据库名称,aldzn_1改为aldzn_2 - s2\Database.xml
- s2\TCSRecordServer\Database.xml
复制代码
5、添加数据库 宝塔 → 新建数据库aldzn_2,导入一区的数据库文件 root/sql/aldzn_1.sql 6、进入数据库demoald,打开xy_gameconfig数据表,按照一区添加二区配置,或者使用SQL语句添加: - INSERT INTO `tk_gameconfig` VALUES (2,'二区','11','aldzn_2',0,'43.139.83.2',9038,7388,'1','1','4','0');
复制代码
7、启动二区
|