前言
自打自己开始弄手游之后,确实遇到了各种各样的问题。各种坑居多,不过也都算顺利,借助搜索引擎以及各大论坛,差不多都算解决了,还有很多bug,倒也不是短时间内能修复的,而且也无关痛痒,也就懒得再深究了。
在遇到问题通往解决问题的过程里,真的是痛并快乐着,被问题卡住,真的是寝食难安啊,弄明白原理,自己独立解决之后,感觉也真的很好,可很快就会遇到新的问题,这种感觉。。。真的一言难尽。
其实网上关于游戏搭建的资料和解决方案很多,不过论坛上大多都收费,而加各种群请教了很多大佬,要么左顾言他,要么有偿价格不菲,这简直触碰我这白嫖党的底线了~知识不应该是人类共享的么!!!
好了,不扯淡了,凭记忆分享些部分我遇到的问题以及解决方案吧,欢迎讨论补充。
幽冥传奇
手游幽冥传奇目前也是比较火热的,不过里面坑也不算少,需要修复的已知问题有如下问题:
一键双区版的2区没法启动通天塔每5层闪退一直提示飘屏广告英雄技能显示不正确(如战士英雄半月弯刀技能)很多药水不能使用最低阶装备也全屏通报- 英雄战力只显示为物攻、魔攻或者道术
装备合成只能到宙级- 装备一键回收只能到18阶
- (未完待续)
其中修复了前 6 个,还有些问题在陆续更改。先说下这些吧
一键双区版的2区没法启动
造成这个问题的原因是原文件里的配置文件格式有问题,将1区的LogicServer目录复制过去,修改一下端口及区号就可以完美修复了。
通天塔每5层闪退
这个问题应该是之前人修改的时候,在每层加入了元宝奖励,虽然是好心修改,可这也导致每五层的奖励项由原来的3个变为了4个,于是数据库接收到的数据长度就与程序设定的字段数不一致,导致报错退出。
修复方案就是,将每5层的元宝奖励去掉,或者去掉经验或者洗练符什么其他的,保持奖励项仍为3个,即可不再报错。文件修改路径为build_pub\Server\LogicServer\data\config\fuben\SkyTower目录

飘屏广告
如果还没开区,则可以在数据库里修改,连接数据库,找到cq_gstatic库就可以看到了。进服公告也可以在这里修改。
如果已经运行一阵子了,那修改数据库就没有用了,也可以修改生成的本地文件来实现修改。文件路径为build_pub\Server\LogicServer\data\notice.txt
英雄技能显示错误
技能或者物品的显示错误,其实都是在客户端上修改的,不过我们直接去修改客户的客户端还是比较麻烦的,而这个幽冥传奇恰好也支持热更,我们可以用热更的方式,将正确的命名文件放进去,就可以显示正确了。
方案:将www\dev\data\scripts\config\server\language\Zh-CN\Skill.lua中的错误改正,然后用CRC工具算出新更改文件CRC-32的校验值,在list中写入正确的校验值以及字节大小,在打包为list.zip文件,并将新的list.zip文件大小写入version文件中,然后把版本号调高一些就可以自动更新了。
药品使用不了
这是因为服务端配置出了问题。在服务端中定义了物品的各种属性,一般比较常见的是将物品的type定义错了,例如如果type=102,即为材料,是无法使用的,改为type=103就是药品了,就可以正常吃掉了。有些吃掉没有正确效果的。是因为scriptitem没有定义正确。关于物品的一系列设置都在目录build_pub\Server\

本文分享了战神引擎手游搭建过程中的常见问题与解决策略,包括mongodb服务启动、m2数据库配置、游戏服务器连接、区服列表显示等问题,旨在为新手提供实战经验。
最低0.47元/天 解锁文章
1万+





