找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 126|回复: 0

封神取HP

[复制链接]

1793

主题

457

回帖

0

积分

管理员

积分
0
发表于 2013-8-26 09:08:51 | 显示全部楼层 |阅读模式
.版本 2

.程序集 窗口程序集1
.程序集变量 VAR1, 整数型
.程序集变量 VAR2, 整数型
.程序集变量 内存数据, 整数型
.程序集变量 封神句柄, 整数型
.程序集变量 内存地址, 整数型
.程序集变量 内存地址字节, 字节型
.程序集变量 封神标题, 文本型

.子程序 __启动窗口_创建完毕

' //作者:南楼孤雁
//封神榜-自动补血补魔
//作业系统: 2000/XP
//测试结果是内存地址不变化,但是每台机器都会有其独有的内存地址,请自行抓取修改使用
//血的地址:0A278A44   (找到时有3个,取和魔的地址相近的那个是真地址)
//魔的地址:0A278A50   (找到只有1个)
//血是03748AA8,法是03748AB4 (血法地址偏移量为血+6=法)
//请把红瓶放到快捷键1的位置
//请把蓝瓶放到快捷键2的位置
var1 = 50
//这里的50改成你想要在HP剩下多少的时候加HP

var2 = 50
//这里的50改成你想要在MP剩下多少的时候加MP

Beep
Beep
start:
If readmemory[0x0A278A44,1]<var1
    KeyPress(49)
    Delay(500)
End If
If readmemory[0x0A278A50,1]<var2
    KeyPress(50)
    Delay(500)
End If
Jump start

.子程序 _按钮2_被单击

VAR1 = 到数值 (编辑框1.内容)
VAR2 = 到数值 (编辑框2.内容)
内存地址 = 到数值 (编辑框3.内容)
内存地址字节 = 到数值 (编辑框3.内容)
封神标题 = 编辑框4.内容
封神句柄 = 0

.子程序 _按钮1_被单击

按钮1.标题 = “开始/停止”
.判断循环首 (VAR1 - VAR2 < 1000000000)
    封神句柄 = FindWindow (0, 封神标题)
    内存数据 = WriteM (封神句柄, 内存地址, 到字节集 (内存地址字节), 2, 0)
    .如果 (内存数据 ≤ VAR1)
        keybd_event (49, MapVirtualKey (49, 0), 0, 0)
        延时 (500)
        keybd_event (49, MapVirtualKey (49, 0), 2, 0)
    .否则

    .如果结束

.判断循环尾 ()


http://yunpan.cn/QXMqmQibxPwGk
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

果子博客
扫码关注微信公众号

Archiver|手机版|小黑屋|风叶林

GMT+8, 2026-2-1 14:00 , Processed in 0.075748 second(s), 21 queries .

Powered by 风叶林

© 2001-2026 Discuz! Team.

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