ad2020314
游戏联盟分享平台-全自助-免费游戏分享-七玩网
独家出售24-70级附魔端授权、完美六职业、农场BOSS挑战、自定义加密RFS、支持称号图片,同时兼容64位与32位系统。-七玩网
蓝易云香港服务器特惠:29元/月尊享1核1G内存10Mbps CN2线路,大带宽首选,品质推荐,信赖之选!-七玩网
AI DIGEST
AI 摘要
LIVE

网上公开的残端客户端为腾讯2016年编译,而服务器代码为2013年版本,两者存在结构不匹配问题。客户端用VC++编译后,因头文件结构与服务器不一致,导致无法打怪和使用物品,需同步Include目录结构定义才能修复。代码逻辑本身无误,但15级后下线若背包存在宠物物品,再登录时服务器会发送负数数据导致崩溃,无宠物时则正常。该问题可能源于服务器端发送机制缺陷或相应数据库缺失,残端客户端同样存在此问题。由于代码均为2012年后版本,2010年公测的游戏本应稳定,当前问题主因是版本结构未对齐及数据库不完整。需熟悉游戏与程序者完善版本结构对齐并补齐数据库,方能解决这些因版本不匹配引发的异常。

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

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


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

请登录后发表评论

    暂无评论内容