简体中文 | English
Plants vs. Zombies Tool Kit
Official Website: https://pvz.lmintlcx.com/toolkit/
GitHub Releases: https://github.com/lmintlcx/pvztoolkit/releases
Latest Version: 1.22.0 (2024-06-22)
PvZ Toolkit supports all mainstream versions of Microsoft Windows.
Operating System | Service Pack | Architecture |
---|---|---|
Windows 2000 | RTM / ... / SP4 | x86 |
Windows XP | RTM / ... / SP3 | x86 |
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 / ... / 22H2 | x86 / WoW64 |
Windows 11 | 21H2 / ... | WoW64 |
PvZ Toolkit supports all known official versions of Plants vs. Zombies.
- 0.1.1.1014 Beta (en) (partial support)
- 0.9.9.1029 Beta (en) (partial support)
- 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)
- 1.2.0.1073 GOTY Origin (en)
- 1.2.0.1093 GOTY Origin (de/es/fr/it)
- 1.2.0.1096 GOTY Steam (en)
- 1.1.0.1056 GOTY (ja)
- 1.1.0.1056 GOTY 2010 (zh) (2010/08/02)
- 1.1.0.1056 GOTY 2012 (zh) (2012/06/05)
- 1.1.0.1056 GOTY 2012 (zh) (2012/07/17)
PvZ Toolkit is developed using Visual C++ and FLTK library with zlib.
Requirements: >= C++17, Visual Studio >= 2017 15.9, CMake >= 3.15.
Compile FLTK + zlib libraries: build_fltk_zlib.md
git clone https://github.com/lmintlcx/pvztoolkit
cd pvztoolkit
mkdir build && cd build
call "C:\VisualStudio\2017\BuildTools\VC\Auxiliary\Build\vcvarsall.bat" x86
cmake ^
-G "NMake Makefiles" ^
-D CMAKE_BUILD_TYPE=MinSizeRel ^
-D FLTK_DIR="C:\Dev\fltk_1.4.0\msvc2017_x86\static\CMake" ^
-S ..
cmake --build .
PvZ Toolkit is the sequel to PvZ Tools.
It was born to solve some obvious shortcomings of previous work.
Problems with old PvZ Tools:
- Too big the program.
- Too slow when start-up.
- Too large gaps between controls.
- Too ugly the extended English layout.
- Too high proportion of communication code.
- Too inconvenient to support multiple versions.
- Too many useless functions.
- Too long the Lineup String.
Goals for new PvZ Toolkit:
TODO: I DON'T KNOW HOW TO FUCKING TRANSLATE THEM PROPERLY !!!
Lineup Code Developer Documentation: rfc1437.txt
- User interface style is ugly, no accessibility support.
- Implementation from old trainers, leaving bugs unfixed.
PvZ Toolkit is licensed under version 3 of the GNU General Public License.
PvZ Toolkit was originally based on zhumxiang/PVZ_Helper.
Got a lot of help from Lazuplis-Mei / 63enjoy / infdust.