一、工具:
1、python
2、pymen库
3、pyside2库
4、designer界面设计工具
5、植物大战僵尸中文版
二、软件界面
三、视频效果

增加指定位置和指定种植植物的功能等效果如下图:(代码可私信)

四、代码展示:
from PySide2.QtWidgets import QApplication
from PySide2.QtUiTools import QUiLoader
from PySide2.QtCore import QFile
from pymem import * #操作内存库
class Stats: #定义类
def __init__(self): #导入UI窗口
#从文件中加载UI界面
qfle_stats=QFile('植物大战僵尸V2.1.ui') #导入UI界面固定写法
qfle_stats.open(QFile.ReadOnly) #导入UI界面固定写法
qfle_stats.close() #导入UI界面固定写法
self.ui=QUiLoader().load(qfle_stats) #定义窗口
self.ui.pushButton.clicked.connect(self.yangguang) #按纽点击函数 BUtton要与界面中的按纽名字一致
self.ui.pushButton_2.clicked.connect(self.yangguang2) # 修改阳光值
self.ui.pushButton_4.clicked.connect(self.jingbi1) # 查询金币
self.ui.pushButton_3.clicked.connect(self.jingbi) # 修改金币
self.ui.pushButton_5.clicked.connect(self.gongji1) # 查询攻击力
self.ui.pushButton_6.clicked.connect(self.gongji) # 修改攻击力
self.ui.pushButton_9.clicked.connect(self.miaosha) # 秒杀僵尸
self.ui.buttonGroup.buttonClicked.connect(self.cd) #冷却CD
self.ui.buttonGroup_2.buttonClicked.connect(self.pao) # 所有植物加农炮
self.ui.buttonGroup_3.buttonClicked.connect

这篇博客介绍了一个使用Python和PySide2库开发的植物大战僵尸游戏辅助工具,该工具通过内存操作库Pymem实现了游戏内阳光、金币、攻击力等数值的查询和修改,还包括无限CD、秒杀僵尸、植物加农炮等功能。用户界面通过Qt Designer设计,提供了直观的操作方式。

2997

被折叠的 条评论
为什么被折叠?



