DAF台服修复键位保存数据

By:420883
http://tieba.baidu.com/p/4174007500?pid=79525130824&cid=79528550708#79528550708

这就是一点小玩意,自己琢磨下就透了,但发现很多人还没有明白其原理。某网友所说的,1改3,3改1的 思路是对的,但还是不得其法。
单纯的1改3 会出现很多问题,比如按键可以保存,但公会坏掉了。又或者别人利用键位保存BUG导致游戏崩溃,也就是俗称的炸服。快捷键F5改成HOME,等等,很多弊端。

3楼开始放图文,但还是先说说原理:d_taiwan数据库里的db_connect表,就是我们卡恩、狄瑞吉、希洛克三个服务器的启动指向。其中列db_server_group项的1、2、3,分别代表了这三个服务器的ID。
首先,去服务端检查自己的CFG文件所指向的服务器ID,然后进行相对应的修改即可,就这么简答。

DAF台服修复键位保存数据

由此可以看出,这个频道配置文件启动的是数据库ID为3的库那么,我们返回数据库进行观察

DAF台服修复键位保存数据

其中,第13行的启动项taiwan_login_play 就是我们的按键保存表。
弄懂了问题出在哪里,解决起来就非常方便了。这也就解释了,贴吧一位网友所说的1改3 3改1什么的。

因为通过对比,我们发现服务器数据库ID1 和ID3的启动顺序是不同的。
但ID1的这个启动顺序也是错误的,是可以保存按键了,但公会就坏掉了,而且存在崩溃的风险。

明白了原理,你就知道,修改服务端的CFG服务器启动指向,和直接修改数据库里的服务器ID是效果是一样的,这也就诠释了某网友所说的修改数据库这一列的1变3方法为什么并不能通用。
因为有的人的CFG指向是1,有的是3。

DAF台服修复键位保存数据

只要你认真看上上面的截图与说明,接下来的事情就非常简单了。你应该已经知道答案了,但为了方便新人,我还是贴出图文。请往下看:

DAF台服修复键位保存数据

ID为1、2、3 通用,最后记得重启服务端。至此,按键保存修复教程结束
路径就在数据库的 db_connet表里面啊 改变db_type的值 taiwan_cain_auction_gold改为13 taiwan_se_event改为12 taiwan_login_play改为11

849587514:我反复的看了你的帖子始终还是不行,最后我发现我所用的服务器是3,但是我的启动项却是1.所以我就修改了,之后再修改表里的顺序。
终于行了。谢谢哈。大神。

上帝的依恋: 看了你的回复 我明白了 我和你的情况一样我用的服务器是3 但是启动项却是1 也就是说 CFG要先改为3 最后在数据库里 3线改为13 12 11就可以了 刚刚改完 马上试试,哈哈 经测试成功了!!

—————分—————割—————线—————

by:xm1232012
http://tieba.baidu.com/p/4146482661
DAF台服修复键位保存数据

DAF台服修复键位保存数据

© 版权声明
THE END
喜欢就支持一下吧
点赞3 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容