pvztools
Plants vs. Zombies(PvZ1 及各类改版)自动化框架 / PvZ1 automation framework.
状态:0.0.1 为占名占坑版本,尚无可用 API。 正式版本发布前请勿依赖本包。
目标
- 内存层:附加游戏进程,通过特征码(AOB)扫描自适应定位基址(阳光、刷新倒计时、游戏时钟等),兼容原版多版本与各类改版。
- 轨道 DSL:解析社区轨道语言(如
P|I-P|P|I-P 601|1150|601|1150、IP-P|IP-P 1738|1738),支持上下半场、过渡符、波长与起手/收尾特判。 - 执行器:以游戏内部时钟(cs)为基准调度操作,而非墙钟延时。
- 阵容生成:按场地、卡槽与节奏(ch4/ch5/ch6/P4…)生成并运行无尽阵容。
- 修改器:可选、默认关闭的内存修改功能。
与现有工具的关系
本项目受 AsmVsZombies (AvZ)、lmintlcx/pvz、pvztoolkit 等启发,目标是提供一个 pip install 即用的 Python 框架。本包不包含任何游戏文件。
安装
pip install pvztools
仅支持 Windows。
许可证
MIT
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
pvztools-0.0.1.tar.gz
(3.0 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file pvztools-0.0.1.tar.gz.
File metadata
- Download URL: pvztools-0.0.1.tar.gz
- Upload date:
- Size: 3.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/7.0.0 CPython/3.14.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
99f8b0c8f1bc35027b21719d95f2acc04c746144e3f2107c72d6fa1f17567939
|
|
| MD5 |
6e1151725685accda6e35a2d30c2ee5b
|
|
| BLAKE2b-256 |
b7b0087a1b42095c0a8a2375679869c115c3dac75fe9872fbd72b13654ac159e
|
File details
Details for the file pvztools-0.0.1-py3-none-any.whl.
File metadata
- Download URL: pvztools-0.0.1-py3-none-any.whl
- Upload date:
- Size: 3.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/7.0.0 CPython/3.14.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3f6ca68df54591db74726c83dc713fa410f0462a4768a79ecff4aaf173b38ce1
|
|
| MD5 |
1c68c935a265e4752f1fc067d0fb9a63
|
|
| BLAKE2b-256 |
70cd3ea01b1d7f31b5ae7b4191e8c61c5ada9ff8f3a89524ee7c54377a057dec
|