PvZ Toolkit 是一个适用于植物大战僵尸一代电脑版的辅助工具.
For non-Chinese users, English tooltips will be displayed with mouse hovers.
PvZ Toolkit 官方网站: https://pvz.lmintlcx.com/toolkit/
最新版本: 1.20.3 (2022-09-03)
PvZ Toolkit 兼容微软 Windows 系统的所有主流版本.
操作系统 | 版本号 | 架构 |
---|---|---|
Windows Vista | RTM / SP1 / SP2 | x86 / WoW64 |
Windows 7 | RTM / SP1 | x86 / WoW64 |
Windows 8 | RTM | x86 / WoW64 |
Windows 8.1 | RTM | x86 / WoW64 |
Windows 10 | 1507 / ... | x86 / WoW64 |
Windows 11 | 21H2 / ... | WoW64 |
在 Windows 8 以及更高版本的系统上, 部分按钮文字会使用 Emoji 表情符号点缀.
PvZ Toolkit 支持 PC 平台上的 植物大战僵尸一代所有已知官方版本.
- 英语测试版 0.1.1.1014 (en) *
- 英语测试版 0.9.9.1029 (en) *
- 英语原始版 1.0.0.1051 (en)
- 英语修复版 1.2.0.1065 (en)
- 西班牙语版 1.0.4.7924 (es)
- 西班牙语版 1.0.7.3556 (es)
- 俄罗斯语版 1.0.7.3467 (ru)
- Origin 英语年度版 1.2.0.1073 GOTY (en)
- Origin 德语年度版 1.2.0.1093 GOTY (de)
- Origin 西班牙语年度版 1.2.0.1093 GOTY (es)
- Origin 法语年度版 1.2.0.1093 GOTY (fr)
- Origin 意大利语年度版 1.2.0.1093 GOTY (it)
- Steam 英语年度版 1.2.0.1096 GOTY (en)
- Zoo 日语年度版 1.1.0.1056 GOTY (ja)
- 人人网 2010 粘度汗化版 1.1.0.1056 GOTY (zh)
- 人人网 2012 年度加强版 1.1.0.1056 GOTY (zh)
- 人人网 2012 年度加强版 1.1.0.1056 GOTY (zh)
对测试版本仅提供有限功能支持, 在 0.1.1.1014 中对象的序号和名称未能完全对应.
如果你发现有 PvZ Toolkit 不支持的其他 官方原版, 可以联系作者要求添加适配.
PvZ Toolkit 使用 Visual Studio 开发, 依赖于 FLTK 界面库和 zlib 压缩库.
编译器为 Visual Studio 2019 16.11, 安装 "使用 C++ 的桌面开发" 工作负载.
构建完整项目所需的依赖库 FLTK 1.4 和 zlib 1.2.12 已经包含在代码仓库中.
以下操作在命令提示符中进行, 成品文件 pvztoolkit.exe
位于 out
文件夹内.
REM 克隆项目
git clone https://github.com/lmintlcx/pvztoolkit.git
REM 切换到项目文件夹内
cd pvztoolkit
REM 启动 Visual Studio 2019 编译环境
call "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Auxiliary\Build\vcvarsall.bat" x86
REM 将依赖库的路径添加到环境变量
set INCLUDE=.\fltk\include;%INCLUDE%
set LIB=.\fltk\lib;%LIB%
set INCLUDE=.\zlib\include;%INCLUDE%
set LIB=.\zlib\lib;%LIB%
REM 编译项目
nmake -f makefile.release
REM 嵌入清单文件
mt.exe -nologo -manifest ".\res\ptk.manifest" -outputresource:".\out\pvztoolkit.exe;#1"
(在 PvZ Tools 的基础上) PvZ Toolkit 的设计目标:
- 能在所有主流的 Windows 操作系统上运行.
- 支持修改所有已知的植物大战僵尸一代电脑版.
- 成品发布为单文件绿色版, 体积小巧, 启动快速.
- 功能精简实用, 筛选出最常用的和最有用的功能集.
- 手动规划布局, 充分利用空间, 合理排布控件的位置.
- 支持高分屏下的界面缩放, 可以自动保存恢复缩放比例.
- 出怪数量统计功能, 可以查看具体每波的出怪种类和数量.
- 快捷布阵模式功能优化, 支持按列种植前置植物花盆和睡莲.
- 更加准确的游戏查找方法, 能够及时更新游戏进程的运行状态.
- 全新设计的阵型代码格式, 抛弃网页布阵器的冗长的字符串格式.
- 同时支持显示主界面的 简体中文 和冒泡框的 English 两种语言.
- 更加全面的存档位置查找方法, 能够打开所有可能存在的存档文件夹.
PvZ Toolkit 是 PvZ Tools 的续作, 是为了解决前作的一些明显的缺点而诞生的.
PvZ Toolkit 的源代码采用 GPL-3.0 协议发布, 如若使用需要以相同的协议继续开源免费.
PvZ Toolkit 最初基于知名的 zhumxiang/PVZ_Helper 项目而开发.
编写过程中得到了 Lazuplis-Mei / 63enjoy / infdust 等人的帮助.