处理 SSI 文件时出错
游久网(U9) > 单机游戏 > 常见问题 > 新闻内容
《极品9》终极修改大全
[已跟帖0条,共0人参与]  [进入论坛] 2008-5-8 来源:sina

处理 SSI 文件时出错

 

绿色部分:这里数据以文本的方式显示出来,(就像记事本里面的文字那样)。当数据不是文字的时候,你只会看到奇怪的符号。一个符号是一个“字节”。一个字节由8个二进制位构成,它可以表示256个不同的符号(2^8 = 256)

黄色部分:这是实际的16进制数据。和绿色方框里的是相同的内容,但是以两个16进制数字显示出来。16进制数字包括0-F (0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F – 16个数值) 一个数字由4个二进制位构成 (2^4 = 16)。 因此,两个16进制数可以构成一个字节。

 

红色部分: 这是地址栏,也叫做偏移。地址同样是16进制的。它们代表数据开始的位置。

图中单词“GAME”中的字母“G”的16进制格式是47,在地址00000044处。 (这一行开始于 00000040)

 

当你在16进制编辑器中搜索一个特殊的数值时,你可以按F3键跳到下一个结果处。

 

2. 存档文件的结构

 

存档文件包括3大块,都可以用16进制编辑器修改,但存档文件中还包括很多部分。

+---------------------+ 00000000

|                              |

+---------------------+ 00005BC5

|  车位                        |

|                       00006B64

+---------------------+ 00006B65

|  修改位                      |

|                     | 0000E2EC

+---------------------+ 0000E2ED

|  生涯位                      |

|                              |

+---------------------+ 0000E864

|                              |

+---------------------+ 0000F86B

 

2.1 车位

 

这里是车的代码和指向修改位和生涯位的代码。完整的代码地址长20个字节(1416进制位)。文件中总共有200个车位。

31个是奖励车辆,接下来的50个是原厂车和特殊车辆,玩家的车辆开始于00006219地址处。你可以用计算器程序算一下。你要先把计算器程序设置为科学型,然后选16进制。第一辆车开始的地址是00005BC5。加81(16进制的话是51) 车位长度,每个车位长20个字节(1416进制位),然后你会得到00006219 (00005BC5 + 51*14 = 00006219)

 

在我的存档里,玩家的车辆代码格式如下(这是一辆生涯模式中的Gold)

 

51000000 534B0579 534B0579 02000F00 1F00CDCD

 

51000000 是车位代码,并且它是连续的,(向前与奖励车相连)

534B0579 534B0579 是实际的车辆代码,它决定了这是一辆什么车。

02 决定了车辆的类型(01 = 原厂车, 02 = 生涯车, 04 = 我的赛车, 08 = 奖励车辆, 42 = 赢的车辆)。

1F 是指向修改位的代码 (如果是原厂车就是FF)

00 是指向生涯位的代码 (如果不是生涯车辆就是FF)

CDCD是一个分隔符

上一页 [1] [2] [3] [4] [5] [6] [7] [8] 下一页
玩家最关注
网友评论

热门评论

最新评论

暂时没有新评论,快来抢沙发...

已经有评论0条,共0人参与, 查看全部评论

处理 SSI 文件时出错
处理 SSI 文件时出错
处理 SSI 文件时出错