吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 1625|回复: 57
上一主题 下一主题
收起左侧

[Python 原创] Python植物大战僵尸修改阳光

  [复制链接]
跳转到指定楼层
楼主
AxiaoWyaoA 发表于 2024-12-1 11:56 回帖奖励
本帖最后由 AxiaoWyaoA 于 2024-12-1 15:29 编辑

PVZ原版下载:
https://zi-yan.lanzouo.com/i89e325d1fhe
https://zi-yan.lanzoui.com/i89e325d1fhe
字体文件:
https://zi-yan.lanzouo.com/i3SeM2gttqdg
密码:gxrt
与.py放同目录
自己研究的Python改阳光awa
[Python] 纯文本查看 复制代码
while True:
    # 处理事件队列中的事件
    for event in pygame.event.get():
        # 如果事件是退出事件
        if event.type == pygame.QUIT:
            # 退出pygame,结束程序
            pygame.quit()
            sys.exit()

        # 如果事件是鼠标按下事件
        if event.type == pygame.MOUSEBUTTONDOWN:
            # 如果鼠标点击的位置在按钮区域内
            if button.collidepoint(event.pos):
                # 获取名为"1.exe"的进程PID
                pid = get_process_id_by_name("PlantsVsZombies.exe")
                # 如果找到了进程PID
                if pid:
                    # 设置初始要读取的内存地址
                    address = c_void_p(0x006A9EC0)  
                    # 从进程内存中读取四个字节的数据
                    value = read_process_memory_ex(pid, address)
                    # 将读取的值转换为十进制,加上768,再转换回十六进制,得到新的地址
                    new_address = (value + 1896) & 0xFFFFFFFF #1896是十进制的768
                    # 读取新地址处的四个字节数据
                    new_value = read_process_memory_ex(pid, c_void_p(new_address))
                    # 将新读取的值转换为十进制,加上5560,再转换回十六进制,得到最终的地址
                    final_address = (new_value + 21856) & 0xFFFFFFFF #21856是十进制的5560
                    # 向最终地址处写入整数9999
                    write_process_memory_ex(pid, c_void_p(final_address), 9999)
                    # 打印最终地址和写入的值
                    print(f"Final address: {final_address:#x}, Written value: 9999")
                else:
                    # 如果没有找到进程,打印未找到进程信息
                    print("Process not found.")

修改阳光.7z

2.29 KB, 下载次数: 32, 下载积分: 吾爱币 -1 CB

完整代码

免费评分

参与人数 5吾爱币 +6 热心值 +4 收起 理由
hwh425 + 1 热心回复!
xiiye + 1 谢谢@Thanks!
xlwllm + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
苏紫方璇 + 3 + 1 欢迎分析讨论交流,吾爱破解论坛有你更精彩!
zyh109 + 1 + 1 谢谢@Thanks!

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

推荐
owlsama 发表于 2024-12-2 15:58
这个地址值是怎么得到的,希望楼主能出个教程分析分析
推荐
lizhichen2009 发表于 2024-12-1 11:59
推荐
pdc9911 发表于 2024-12-1 11:57
推荐
littleflowergua 发表于 2024-12-2 11:43

必须支持一下
4#
MQ19781011 发表于 2024-12-1 12:13
游戏已经被玩坏了,红色警戒,以前下载过无敌版本,开着大本营和小兵去打架
5#
chaojiniuniu 发表于 2024-12-1 12:29
必须支持
6#
chang9897 发表于 2024-12-1 12:30
厉害啊,下载一个试试
7#
linzilinzi 发表于 2024-12-1 12:33
下载一个试试,为你点赞
8#
shenhuen10 发表于 2024-12-1 13:07
现在这个好多版本
9#
唯爱RF 发表于 2024-12-1 13:08
谢谢分享!
10#
jensenlai 发表于 2024-12-1 13:21
谢谢分享~
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2025-1-7 17:44

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表