sm

立即登录 | 账号注册

积分: 0 |用户组: 游客

搜索
服务器租用 传奇3一条龙 支付平台源码 无法下载点击此处反馈
查看: 482|回复: 0

[传奇3架设教程] 传奇3 !setup.txt修改后,游戏出错分析

[复制链接]

826

主题

36

回帖

23万

积分

霸王教主

积分
235297
发表于 2023-7-21 03:57:06 | 显示全部楼层 |阅读模式
!setup.txt修改后,游戏出错分析

第一个出错提示的原因:出错提示如下,有二个:.
(1)XXXX服务端等待读取中配置安装文件读取完.正在读取完娱乐金钱文件中..装载娱乐金钱文件完成...请等待正在连接到公共的数据库.0:15:24:正确的地图配置坐标:[0]458,3980:15:24:starttimerexception....
(2)setupmissed.!setup.txt=>[Names]=>ClothsMan=出现以上二个提示的原因是因为改动了!setup.txt的位置结构,导致里面的内存地址错位(这是本人想的,不知说的是不是正确).简单点说,咱们用UE替换里面的数据时,一定要保证位数正确,不足的数据用00代替,打个比方:比如咱们用127.0.0.1来替换192.168.0.151.127.0.0.1的位数是9位,而192.168.0.151的位数是13,如果用127.0.0.1替换掉后整个数据位会少4位,所以要用HEX的插入/删除来增加4个00(00代表一个字母)来增加位数,让它恢复为13位,也就是127.0.0.1的后面要加4个00(00000000)但要注意的是HEX的插入/删除命令插入的是空格(20202020),所以要把这个替换成00000000最后出来的应该像127.0.0.1....这样的,最后记的把127.0.0.1前面的0D替换成09,因为实际数据只有9位(127.0.0.1)后面增加的无非是让数据位完整.后面的密码a的替换有点不一样,比如你的密码改成1234,位数是4了,因为a只有一位,那怎么换呢?因为1234比a多了3位,所以要把多的3位删除,也就是把1234后面的3个000000删除就OK了(用UE的hex插入/删除的删除功能).记的前面的01替换成04,数据位变4了哦^_^.其他类推,不要搞错就行,这样改了后一般没问题了,因为数据结构没动,那个布衣(男)的位置还是在老地方,当然不会出现错误提示了。.
.
2.第二个出错提示的原因:EIserver运行后读完地图,出现DropRareItems.DB错误这个原因呢,相对简单,跟上面有关的,就是你可能忘了把数据前面的位数改了,比如127.0.0.1前面的0D忘了改成09了,如果没改就会出现上面的错误..
.
3.我当时碰到的就是这三个错误提示,但经过本人的努力摸索解决了,以上只是本人的摸索过程,给停留在!setup.txt这一步的朋友以抛砖引玉的作用,具体情况你们自己分析,每个人可能有不一样的情况.暂时到这儿了,如果觉的好的话就帮我顶,不要让它沉了,让后面的朋友也能看到..




上一篇:“God引擎源码”GOD数据表操作的教程简单说明
下一篇:传奇3客户端Wil补丁文件说明
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|美林GM论坛 ( 蜀ICP备2020030293号-2 )|网站地图

禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.如遇版权问题,请及时QQ联系

GMT+8, 2024-4-28 08:46 , Processed in 0.284416 second(s), 48 queries .

Powered by Discuz! X3.5

Copyright © 2001-2024, Tencent Cloud.

快速回复 返回顶部 返回列表