一起网单 发表于 2022-3-8 20:42:59

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


大话回合手游【精品西游】开多区合区教程
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 = ;

    // 服务器列表

    static server_list = ;

    // 网关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 = ;

    // 服务器列表

    static server_list = ;

    // 网关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 = ;

    // 服务器列表

    static server_list = ;

    // 网关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 = ;

    // 服务器列表

    static server_list = ;

    // 网关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

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

q381485955 发表于 2022-4-5 16:26:32

难得一见的好帖
页: [1]
查看完整版本: 大话回合手游【精品西游】开多区合区教程