Jump to content

Recommended Posts

  • Administrators
Posted

Ok so I've been poking around the game save files for plant vs zombies which are users.dat and user1.dat located at data/data/com.popcap.pvz/files/userdata

In user1.dat at address x00000008 is an 2-byte value for money and the money is stored with one digit missing so 9,000 would be in 900.

It also seems to store the money value in users.dat at address x000000a1. Now I think it stores it like this 9,000 = 9 or 800 = 8 so pretty much the first digit of the number.

I'm still not sure so I'll have to do some more testing :)

Update: In user1.dat I think address x00000004 is the level and address x00000364 is the extra slots for plants.

Update 2: I've confirmed user1.dat address x00000004 as the level your currently on.

Update 3: user1.dat address x000004ae changed from 00 to 01 after beating level 2 can't figure out what it stands for :\

Update 4: I don't know if it restarts the game for other people when they open gamecih but I've found a way around it, by suspending the game. It'll still restart but you can resume looking in shop, haven't tried sun point yet though.

Update 5: After hex editing the values remember to fix permission with root explorer or any other app that can do it.

Update 6: How to Hack Plants vs Zombies with GameCIH:

Verified

user1.dat

x00000004 = level

x00000008 = money

x00000364 = extra plant slots

x000004d0 = 01 = Penny Pincher Achievement

x000004e2 = 01 = SPUDOW! Achievement

-xRogue from GameCIH

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.