- 精华
- 阅读权限
- 120
- 好友
- 相册
- 分享
- 听众
- 收听
- 注册时间
- 2009-1-16
- 在线时间
- 小时
- 最后登录
- 1970-1-1
|
本帖最后由 指尖流逝年 于 2015-9-5 23:05 编辑
以下是我个人的方法,虽成功开启pvp频道,但是进入的时候断线!
第一,在 dxf/bridge/cfg 下 找到 channel_info.etc,拉到下面190行,在 server 1中 写上红色框中的部分!这部分可以在这个文件的最下面在server 3中复制,然后粘帖,就可以了!
第二,把第一步修改好的这个文件,复制到 dxf/channel/channel_info 和 dxf/game/channel_info 中,直接替换就可!
第三,打开数据库,打开 d_channel 选中 ch_server_data 表 ,右键-->转储 SQL 文件,然后打开刚才导出的这个sql文件,拉到最下面
INSERT INTO `ch_server_data` VALUES ('102', '1', '1', '52', '<4::channel_info_cname_505>', '13', 'none', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0');
INSERT INTO `ch_server_data` VALUES ('103', '1', '1', '53', '<4::channel_info_cname_501>', '8', 'none', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0');
INSERT INTO `ch_server_data` VALUES ('104', '1', '1', '54', '<4::channel_info_cname_502>', '8', 'none', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0');
INSERT INTO `ch_server_data` VALUES ('105', '1', '1', '55', '<4::channel_info_cname_503>', '8', 'none', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0');
INSERT INTO `ch_server_data` VALUES ('106', '1', '1', '56', '<4::channel_info_cname_504>', '8', 'none', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0');
把这写粘帖在最下面,保存文件。然后进入数据库,把 d_channel 中的 ch_server_data 表删除,再右键 d_channel -->允许SQL文件,选择你刚才修改好的文件导入进数据库中!
第四,打开dxf/bridge/cfg 下的 bridge.cfg
(以你自己的数据库ip为准)
把这里的ip改成你刚才修改好ch_server_data表的数据库的ip(因为我用的是双库的服务端,单库的可以省略,或者在第三步中,可以把两边的数据库都修改以下!)
接下来,我们新建一个文本,命名为 db_info_tw.cfg,内容为
game_db_type = cain
udp_ip_of_monitor = 192.168.1.200
udp_port_of_monitor = 30301
tcp_port_of_monitor = 30301
udp_ip_of_guild = 192.168.1.200
udp_port_of_guild = 30401
tcp_port_of_guild = 30401
udp_ip_of_statistic = 192.168.1.200
udp_port_of_statistic = 30501
其实这里贴吧上面写的是
game_db_type = cain
udp_ip_of_monitor = 192.168.1.200
udp_port_of_monitor = 30303
tcp_port_of_monitor = 30303
udp_ip_of_guild = 192.168.1.200
udp_port_of_guild = 30403
tcp_port_of_guild = 30403
udp_ip_of_statistic = 192.168.1.200
udp_port_of_statistic = 30503
这里因为这端默认设置的是server1,随意我改成了 server1的端口,这两个大家都可以试试!
把它 复制到 dxf/game/cfg 文件夹下,然后,我们打开cain03.cfg,
把
channel_no = 52
channel_name = ch.52
这里改成 52,表示是52频道,
这里要注意下面的数据库地址,不要弄错
(以你自己的数据库ip为准)、
接下来,回到dxf文件夹下,找到run这个文件,打开,在最下面写上
sleep 3
./df_game_r cain03 start &
,保存。
最后,输入 ./run ,启动服务端
修改无误的话,
52和11频道都是启动成功的!
pvp频道已经打开了!
但是进入会出现断线问题,不知是那里还没有修改好!
基本上就这些了,如果有什么错误,大家可以提醒我 |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?注册
x
评分
-
查看全部评分
|