[手工架设] 幻想世界的研究感悟

网上公开的残端客户端不是自己编译的,是腾讯2016年自己编译好的,而服务器代码看起来是2013年的,服务器应该是自己编译的。客户端自己用VC++编译好后,会存在部分问题,分析代码得知是和服务器的头文件结构对不上,导致出现不能打怪和使用物品的现象,修改客户端目录下Include目录下的
和服务器相关的结构对齐,并拷贝服务器目录下的
替换就使用技能和物品正常了,其实代码逻辑都没问题,就是服务器的部分数据结构和客户端的对不上,正常做任务到15级后下线,只要自己背包存在宠物物品,比如这种
下线后再登录必崩,目前调试得知,服务器发过来的数据为负数,这个肯定不对
但是如果背包里面没有宠物道具,就会正常发送装备信息(经测试残端的客户端也有这问题,必崩,应该是一类问题),理论应该是服务器端发送问题,或者服务器没有相应数据库造成,由于不熟悉linux,不知道是否还有其它版本的编译好的服务器。看代码都是2012年后的,2010年都能公测的游戏肯定没有太多BUG。就看有没人熟悉游戏和程序,能把相应的版本结构对上和数据库补齐。目前残端的客户端是2015年TX自己编译好的,不匹配相应的服务端然后出现莫名其妙的问题实在太正常了

© 版权声明
THE END
文章不错?点个赞呗
点赞0
评论 抢沙发

请登录后发表评论

    暂无评论内容