忘机山人
还记得第一次玩《植物大战僵尸》的时候,我几乎立刻被它魔性的设定吸引:小小的院子、看似呆萌的植物们,却要对抗一波又一波从四面八方扑来的僵尸。向日葵努力产阳光、豌豆射手一颗颗子弹打出去、樱桃炸弹轰然爆炸——那种既紧张又好玩的节奏,让人一旦上手就停不下来。
https://appstore.lazycat.cloud/#/shop/detail/cloud.lazycat.app.pvzge
更有意思的是,游戏本身并不算复杂,但资源永远不够:金币总是捉襟见肘,钻石和钥匙更是稀缺。为了攒够阳光或者金币解锁新植物,常常要一遍遍刷关卡。那时候,我甚至觉得这才是游戏的“魅力所在”——努力、积累、突破,然后迎来一点点的成就感。
然而,正是这样一款经典游戏,却因为一个偶然的操作,让我看到了它完全不同的一面。
---
## 玩游戏前的必要设置
在进入故事之前,先补充一个小技巧。很多朋友可能会遇到过:在 Chrome 或 Edge 浏览器里打开网页版《植物大战僵尸》,偶尔会出现**白屏**,游戏直接卡死。
其实这并不是游戏坏掉,而是浏览器的图形渲染兼容性问题。解决办法很简单:
1. 如果你用的是 **Linux 或 macOS**,并且使用 Edge 浏览器(Chrome 类似),在地址栏输入:
```
edge://flags/
```
2. 搜索并找到 **Choose ANGLE graphics backend** 这个设置项。
3. 把它改为 **OpenGL**,然后重启浏览器。
设置完成后,游戏就能正常加载了,再也不用担心被白屏困扰。
---
## 偶然发现的“金手指”
这次存档修改的契机,正是因为我遇到了白屏。无奈之下,我只好换到 Edge 继续玩。但问题来了,之前的进度怎么办?为了迁移存档,我点开了页面里的“导出记录”。
链接在这里:[https://appstore.lazycat.cloud/#/shop/detail/cloud.lazycat.app.pvzge](https://appstore.lazycat.cloud/#/shop/detail/cloud.lazycat.app.pvzge)
在页面中选择“导出记录”:

点击后,系统生成了一个文件:

原本我以为这只是个加密过的存档文件,没想到打开一看,居然是**明文 JSON**!
---
## 存档里的秘密
在 JSON 文件里,所有数据都清清楚楚:
```
{
"name": "New Player",
"version": "0.4.0",
"worldkey": 0,
"gem": 13,
"coin": 8370,
"time": 1758030898524,
"tutorial": {
"plantfood": false
},
```
这里的 `"gem": 13` 就是我当时拥有的 13 颗钻石,`"coin": 8370` 是我辛辛苦苦攒下的 8370 金币。
我突然想到:**如果把这些数字改大,会发生什么?**
于是我直接把 `"gem": 13` 改成 `99999999`,又把 `"coin": 8370` 改成 `99999999`。保存文件后,我在 Edge 浏览器中重新导入。
结果加载完成的那一刻,我愣住了。
---
## 无限资源的震撼

屏幕上不再是零零散散的金币,而是一串无法想象的巨大数字。钻石、金币、钥匙统统突破天花板,瞬间让我拥有了“无限资源”。
那一瞬间,我心里只有一个念头:**我之前吃的那些苦,究竟算什么?**
曾经为了多攒几颗钻石,我熬过无数深夜;为了解锁新植物,我刷关刷到麻木;为了金币不足被卡关,我一遍遍调整策略。结果现在才发现,只要改动一个字段,所有的限制都能被彻底颠覆。

评论
0暂无评论