一起网单游戏论坛

 找回密码
 立即注册
搜索
热搜:
查看: 186|回复: 1

大话回合手游【精品西游】开多区合区教程

[复制链接]

超级版主

Rank: 8Rank: 8

UID
36722
威望
0
贡献
25
在线时间
7 小时
注册时间
2022-3-5
发表于 2022-3-8 20:42:59 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

大话回合手游【精品西游】开多区合区教程
1.打开\xy-server\conf\GameConf.ts

复制51行到57行

    static game_1: ServerConf = new ServerConf(

        1000, // 服务器索引

        “一区”, // 服务器名称

        8550, // SOCKET端口

        8210, // CLI端口

        8010, // HTTP端口

    );

作为例子去添加多区端口需要加大一位

=========================================================================

例如:

原文

    // 如果配置了支付调试则进行调试,运营时请删空

    static debugPay: string = “”;

    // 游戏服1

    static game_1: ServerConf = new ServerConf(

        1000, // 服务器索引

        “一区”, // 服务器名称

        8550, // SOCKET端口

        8210, // CLI端口

        8010, // HTTP端口

    );

    // 引导服务器列表

    static guide_list = [GameConf.game_1];

    // 服务器列表

    static server_list = [GameConf.game_1];

    // 网关IP地址

    static get gate_ip(): string {

        return this.local_ip;

    }

添加修改后

    // 如果配置了支付调试则进行调试,运营时请删空

    static debugPay: string = “”;

    // 游戏服1

    static game_1: ServerConf = new ServerConf(

        1000, // 服务器索引

        “一区”, // 服务器名称

        8550, // SOCKET端口

        8210, // CLI端口

        8010, // HTTP端口

    );

    static game_2: ServerConf = new ServerConf(

        1001, // 服务器索引

        “二区”, // 服务器名称

        8551, // SOCKET端口

        8211, // CLI端口

        8011, // HTTP端口

    );

    static game_3: ServerConf = new ServerConf(

        1002, // 服务器索引

        “三区”, // 服务器名称

        8552, // SOCKET端口

        8212, // CLI端口

        8012, // HTTP端口

    );

    static game_4: ServerConf = new ServerConf(

        1003, // 服务器索引

        “四区”, // 服务器名称

        8553, // SOCKET端口

        8213, // CLI端口

        8013, // HTTP端口

    );

    // 引导服务器列表

    static guide_list = [GameConf.game_1];

    // 服务器列表

    static server_list = [GameConf.game_1];

    // 网关IP地址

    static get gate_ip(): string {

        return this.local_ip;

依此类推

=========================================================================

2.复制\jpxy-bobo.com\xy-server\game.ts文件为三区,四区文件

例如: game3.ts    game4.ts

依次打开 game3.ts   game4.ts去修改

第48行  GameConf.game_1 改为对应数字

game3.ts就改成GameConf.game_3

game4.ts就改成GameConf.game_4

=========================================================================

3.复制\jpxy-bobo.com\xy-server\3.bat文件为二区,三区,四区文件

例如: 二区.bat    三区.bat    四区.bat

依次打开 二区.bat    三区.bat    四区.bat去修改

二区.bat就改成

@echo off

title 二区游戏模块

ts-node game2.ts

1.打开\xy-server\conf\GameConf.ts

复制51行到57行

    static game_1: ServerConf = new ServerConf(

        1000, // 服务器索引

        “一区”, // 服务器名称

        8550, // SOCKET端口

        8210, // CLI端口

        8010, // HTTP端口

    );

作为例子去添加多区端口需要加大一位

=========================================================================

例如:

原文

    // 如果配置了支付调试则进行调试,运营时请删空

    static debugPay: string = “”;

    // 游戏服1

    static game_1: ServerConf = new ServerConf(

        1000, // 服务器索引

        “一区”, // 服务器名称

        8550, // SOCKET端口

        8210, // CLI端口

        8010, // HTTP端口

    );

    // 引导服务器列表

    static guide_list = [GameConf.game_1];

    // 服务器列表

    static server_list = [GameConf.game_1];

    // 网关IP地址

    static get gate_ip(): string {

        return this.local_ip;

    }

添加修改后

    // 如果配置了支付调试则进行调试,运营时请删空

    static debugPay: string = “”;

    // 游戏服1

    static game_1: ServerConf = new ServerConf(

        1000, // 服务器索引

        “一区”, // 服务器名称

        8550, // SOCKET端口

        8210, // CLI端口

        8010, // HTTP端口

    );

    static game_2: ServerConf = new ServerConf(

        1001, // 服务器索引

        “二区”, // 服务器名称

        8551, // SOCKET端口

        8211, // CLI端口

        8011, // HTTP端口

    );

    static game_3: ServerConf = new ServerConf(

        1002, // 服务器索引

        “三区”, // 服务器名称

        8552, // SOCKET端口

        8212, // CLI端口

        8012, // HTTP端口

    );

    static game_4: ServerConf = new ServerConf(

        1003, // 服务器索引

        “四区”, // 服务器名称

        8553, // SOCKET端口

        8213, // CLI端口

        8013, // HTTP端口

    );

    // 引导服务器列表

    static guide_list = [GameConf.game_1];

    // 服务器列表

    static server_list = [GameConf.game_1];

    // 网关IP地址

    static get gate_ip(): string {

        return this.local_ip;

依此类推

=========================================================================

2.复制\jpxy-bobo.com\xy-server\game.ts文件为三区,四区文件

例如: game3.ts    game4.ts

依次打开 game3.ts   game4.ts去修改

第48行  GameConf.game_1 改为对应数字

game3.ts就改成GameConf.game_3

game4.ts就改成GameConf.game_4

=========================================================================

3.复制\jpxy-bobo.com\xy-server\3.bat文件为二区,三区,四区文件

例如: 二区.bat    三区.bat    四区.bat

依次打开 二区.bat    三区.bat    四区.bat去修改

二区.bat就改成

@echo off

title 二区游戏模块

ts-node game2.ts

pasue

三区.bat就改成

@echo off

title 三区游戏模块

ts-node game3.ts

pasue

合区教程参考纵歌合区脚本

pasue

三区.bat就改成

@echo off

title 三区游戏模块

ts-node game3.ts

pasue

合区教程参考纵歌合区脚本

回复

使用道具 举报

新手上路

Rank: 1

UID
8430
威望
0
贡献
0
在线时间
0 小时
注册时间
2018-3-26
发表于 2022-4-5 16:26:32 | 显示全部楼层
难得一见的好帖
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|一起网单

GMT+8, 2024-5-3 11:38 , Processed in 0.126175 second(s), 27 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表