植物大战僵尸全属性修改.doc_第1页
植物大战僵尸全属性修改.doc_第2页
植物大战僵尸全属性修改.doc_第3页
植物大战僵尸全属性修改.doc_第4页
植物大战僵尸全属性修改.doc_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

本文转载自7一、基本配备我们不需要修改器,那个没什么用。需要的工具是文件16进制编辑软件或者说磁盘编辑软件,比如 Winhex 我们的目的是对用户数据记录文件进行编辑,因此需要找到用户记录文件。98/ME/XP下比较好找,储存在Plants vs. Zombies/userdata/文件夹下。VISTA/WIN7位置比较诡异,在C:/Programme Files/Popcap/文件夹下面的一个什么子文件夹里面,在系统盘搜索Popcap应该会比较容易找到。用户记录文件有N+1个,N个用户就有N个user?.dat的文件,?代表数字,对应用户列表。最后剩下的users.dat则存放了用户列表和用户名称。二、数据修改好了,知道用户文件后就用Winhex打开对应文件,比如以user1.dat为例。这个文件至少含有820个字节。在后面的叙述中,文件的第一个字节对应的字节号是0,那么第800个字节对应的字节号就应该是799,小学生的算术题而已。以下是本人经多次测试得出的数据所代表的意义:记录文件user?.dat-字节(Dec) 长度(Dec) 说明(Hex)- 基本数据 -00 4 不明(定值0C)04 4 Adventure 当前关(01-32)08 4 金钱12 4 Adventure 完成次数- Survival 数据 -16 4 Survival 01 已完成(00-05)Flags20 4 Survival 02 已完成(00-05)Flags24 4 Survival 03 已完成(00-05)Flags28 4 Survival 04 已完成(00-05)Flags32 4 Survival 05 已完成(00-05)Flags36 4 Survival 06 (Hard) 已完成(00-0A)Flags40 4 Survival 07 (Hard) 已完成(00-0A)Flags44 4 Survival 08 (Hard) 已完成(00-0A)Flags48 4 Survival 09 (Hard) 已完成(00-0A)Flags52 4 Survival 10 (Hard) 已完成(00-0A)Flags64 4 Survival:Endless 最高记录- Mini Game 数据 -76 4 Mini Game 01 完成次数80 4 Mini Game 02 完成次数84 4 Mini Game 03 完成次数88 4 Mini Game 04 完成次数92 4 Mini Game 05 完成次数96 4 Mini Game 06 完成次数100 4 Mini Game 07 完成次数104 4 Mini Game 08 完成次数108 4 Mini Game 09 完成次数112 4 Mini Game 10 完成次数116 4 Mini Game 11 完成次数120 4 Mini Game 12 完成次数124 4 Mini Game 13 完成次数128 4 Mini Game 14 完成次数132 4 Mini Game 15 完成次数136 4 Mini Game 16 完成次数140 4 Mini Game 17 完成次数144 4 Mini Game 18 完成次数148 4 Mini Game 19 完成次数152 4 Mini Game 20 完成次数- The Tree of Wisdom 数据 -212 4 The Tree of Wisdom 生长/高度- Puzzle 数据I: Vasebreaker -216 4 Puzzle:Vasebreaker 01 完成次数220 4 Puzzle:Vasebreaker 02 完成次数224 4 Puzzle:Vasebreaker 03 完成次数228 4 Puzzle:Vasebreaker 04 完成次数232 4 Puzzle:Vasebreaker 05 完成次数236 4 Puzzle:Vasebreaker 06 完成次数240 4 Puzzle:Vasebreaker 07 完成次数244 4 Puzzle:Vasebreaker 08 完成次数248 4 Puzzle:Vasebreaker 09 完成次数252 4 Puzzle:Vasebreaker:Endless 最高记录- Puzzle 数据II: I,Zombie -256 4 Puzzle:I,Zombie 01 完成次数260 4 Puzzle:I,Zombie 02 完成次数264 4 Puzzle:I,Zombie 03 完成次数268 4 Puzzle:I,Zombie 04 完成次数272 4 Puzzle:I,Zombie 05 完成次数276 4 Puzzle:I,Zombie 06 完成次数280 4 Puzzle:I,Zombie 07 完成次数284 4 Puzzle:I,Zombie 08 完成次数288 4 Puzzle:I,Zombie 09 完成次数292 4 Puzzle:I,Zombie:Endless 最高记录SHOP 出售数据-416 4 Gatling Pea 升级卡片已购买(00-01) 420 4 Twin Sunflower 升级卡片已购买(00-01) 424 4 Gloom-shroom 升级卡片已购买(00-01) 428 4 Cattail 升级卡片已购买(00-01) 432 4 Winter Melon 升级卡片已购买(00-01) 436 4 Gold Magnet 升级卡片已购买(00-01) 440 4 Spikerock 升级卡片已购买(00-01) 444 4 Cob Cannon 升级卡片已购买(00-01) 448 4 Imitater 卡片已购买 456 4 Marigold Sprout I 已购买(2000.1.1至今天数,2000.1.1为0)日期 460 4 Marigold Sprout II 已购买(2000.1.1至今天数,2000.1.1为0)日期 464 4 Marigold Sprout III 已购买(2000.1.1至今天数,2000.1.1为0)日期 468 4 Golden Watering Can 升级已购买(00-01) 472 4 Fertilizer 已购买(03E8-03FC,未开启为0000)剩余 476 4 Bug Spray 已购买(03E8-03FC,未开启为0000)剩余 480 4 Phonograph 升级已购买(00-01) 484 4 Gardening Glove 升级已购买(00-01) 488 4 Mushroom Garden 已购买(00-01) 492 4 Aquarium Garden 已购买(00-01) 496 4 Snail 已购买(4字节,未明,状态相关) 500 4 Seed Slot 已升级(00-04) 504 4 Pool Cleaners 升级已购买(00-01) 508 4 Roof Cleaners 升级已购买(00-01) 512 4 Roof Rake 已购买(00-03)剩余 520 4 Chocolate 已获得(03E8-03FC,未开启为0000)剩余 524 4 The Tree of Wisdom 已购买(00-01) 528 4 Tree Food 已购买(03E8-03FC,未开启为0000)剩余 532 4 Wall-nut First Aid 升级已购买(00-01)- 其他数据 -748 4 未知(00-01) 752 12 未知,可能与 The Tree of Wisdom 有关 768 4 Mini Game 开启提示标记(00-01) 788 4 Survival 开启提示标记(00-01) 796 4 Adventure 完成提示标记(00-01)- Zen Garden 数据 -816 4 Zen Garden 模式拥有花总数 820字节开始是 Zen Garden 模式下花的具体数据,每个花需要88字节很多是吧,一点点慢慢来。0字节就别改了,第8字节开始的4个字节记录的是你的金钱。这是个16进制的数据,比如你看到显示的值是FE 03 00 00,你读的时候要读成(Hex)000003FE,换算成十进制就是(Dec)1022。这里的1代表游戏中10的钱(最小的单位,一个银币是10)。也就是说,这个例子里你还有10220的余额。剩下的每个数都是如此。如果你觉得不可理解,建议去补习以下16进制的内容和文件的数据记录顺序。 里面有些数据,如巧克力的剩余量,由520字节开始的4个字节存储。在你还没有巧克力时,这个值是00 00 00 00,当你拾取第一个时,数据变成E9 03 00 00,就是十进制的1001。以后你用完巧克力,这个值最低也只降到E8 03 00 00,也就是十进制的1000。这要注意。还有些开关变量数据,都是布尔型的,只要设成1就OK。其他还有一些Mini Game的数据,从文件中可以看到,当你第二次,第三次完成某一关卡时,这个数据会更新的,尽管从游戏中我们看不出任何不同。游戏中植物卡片和道具如SHOP钥匙、图鉴的获得是ADVENTURE当前关卡有关,是自动获得的。最后要说Zen Garden的花的数据,一个花需要88字节。0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 150 (00)00 00 00(00)00 00 00 (00)00 00 00(00)00 00 00 16 (00)00 00 00 00 00 00 00 FF FF FF FF 00 00 00 00 32 (00)00 00 00(00)00 00 00 00 00 00 00 00 00 00 00 48 00 00 00 00 00 00 00 00 FF FF FF FF 00 00 00 00 64 FF FF FF FF 00 00 00 00 00 00 00 00 00 00 00 00 80 00 00 00 00 00 00 00 00关注第 0 4 8 12 32 36 字节,也就是有括号的那些。0字节代表花的主类型,32字节代表花的亚类型,就是Marigold的颜色。TYPE(B1:L1) TYPE(VISI) TYPE(VISI,CN) SUBTYPE(B33:L1) SUBTYPE(VISI)00(Hex) Peashooter 豌豆炮 01(Hex) Sunflower 太阳花 02(Hex) Cherry Bomb 樱桃炸弹 03(Hex) Wall-nut 小坚果 04(Hex) Potato Mine 地雷 05(Hex) Snow Pea 冰冻豌豆炮 06(Hex) Chomper 食人花 07(Hex) Repeater 连发豌豆炮 08(Hex) Puff-shroom 紫矮蘑菇 09(Hex) Sun-shroom 太阳蘑菇 0A(Hex) Fume-shroom 毒气蘑菇 0B(Hex) Grave Buster 坟墓杀手 0C(Hex) Hypno-shroom 迷乱蘑菇 0D(Hex) Scaredy-shroom 畏缩的蘑菇 0E(Hex) Ice-shroom 冰冻蘑菇 0F(Hex) Doom-shroom 末日蘑菇 10(Hex) Lily Pad 荷叶 11(Hex) Squash 跳瓜 12(Hex) Threepeater 三联豌豆炮 13(Hex) Tangle Kelp 海带 14(Hex) Jalapeno 辣椒 15(Hex) Spikeweed 棘刺草 16(Hex) Torchwood 燃烧的木桩 17(Hex) Tall-nut 大坚果 18(Hex) Sea-shroom 水生蘑菇 19(Hex) Plantern 灯 1A(Hex) Cactus 仙人掌 1B(Hex) Blover 三叶草 1C(Hex) Split Pea 双向豌豆炮 1D(Hex) Starfruit 星果 1E(Hex) Pumpkin 南瓜 1F(Hex) Magnet-shroom 磁力蘑菇 20(Hex) Cabbage-pult 卷心菜 21(Hex) Flower Pot 花盆 22(Hex) Kernel-pult 玉米 23(Hex) Coffee Bean 咖啡豆 24(Hex) Garlic 大蒜 25(Hex) Umbrella Leaf 遮蔽叶 26(Hex) Marigold 万寿菊 27(Hex) Melon-pult 西瓜 28(Hex) Gatling Pea 机枪豌豆炮 29(Hex) Twin Sunflower 孪生太阳花 2A(Hex) Gloom-shroom 爆毒蘑菇 2B(Hex) Cattail 猫尾花 2C(Hex) Winter Melon 冰冻西瓜 2D(Hex) Gold Magnet 金磁草 2E(Hex) Spikerock 石化棘刺 2F(Hex) Cob Can

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论