使用sGSHOPedit工具修改商城文件后,服务端启动gs失败,报错初始化百宝阁数据失败
155端,修改前服务器启动正常,并且客户端可以正常登陆游戏。然后使用sGSHOPedit工具以1.5.4+选项导入并修改客户端上的gshop.data文件,新增了一个物品“复活节巨蛋包”,然后将修改后的文件分别导出为1.5.4+的gshop.data和gshopsev.data。然后将gshopsev.data上传到服务器端/root/pwserver/gamed/config目录下覆盖原有的同名文件,最后启动服务器。结果在控制台界面中提升./gs 离线。还原文文件后又能正常启动。求大神帮忙指点一下,怀疑是这里修改的文件有问题,但是不知道具体原因。操作过程截图如下:
以1.5.4+导入文件(尝试过使用其他版本导入失败,会报错。只有1.5.4+能导入)
修改文件,新增加ID为24536的复活节巨蛋包。具体参数都是参考原有物品数据填写的
然后以1.5.4+方式分别导出客户端和服务器端文件
并将导出的文件上传到服务器上,可以通过文件时间和大小对比看出服务器端源文件已经被覆盖替换掉了
在控制台启动游戏,结果gs启动不了,一直是离线状态
最后登陆后后台找到gs的启动文件执行./gs命令单独启动gs。结果在出生后百宝阁时失败。提示“百宝阁中物品48137不存在可用的条目索引,初始化百宝阁数据失败,第一步初始化失败,错误号:-31”
求大神指导一下,不知道是我修改有问题,还是工具的问题。如果是工具的问题,还请提供一个可修改155端商城的工具。十分感谢。
ps:主要是想体验一下买商城里的各种节日活动、福利之类的箱子开一下,体验一下开车特殊物品的感觉。 给你个建议,不要去改155端对应2017官方客户端里面的gshop文件,那个就算不修改直接保存了也用不了,去sf下个155的客户端补丁,用他的el和gshop文件,再修改试试。 上楼,不错的建议,试试! 我的问题跟你差不多 我用的153端 试了两个gshop编辑器 都能正常编辑 也能输出gshop.data和gshopsev.data 但是一旦将gshopsev.data放进服务器 服务器就会地图服务无法启动 实在头疼 最后我保留了服务器原版的gshopsev.data 然后删除服务器里的gshopsev1.data 结果还是造成地图无法启动 我一直认为gshopsev1.data只是个没用的备份文件 结果想不到它能影响这么大
现在是如果复制新的gshopsev.data到服务器 保留本身的gshopsev1.data 没法启动地图
保留本身的gshopsev.data或复制新的gshopsev.data 删除gshopsev1.data 还是没法启动地图
其余的都不说客户端能不能访问的问题了 总之头痛 这个问题我解决了
页:
[1]