|
发表于 2011-6-6 16:16:03
|
显示全部楼层
广东省梅州市
版本 2
.程序集 窗口程序集1
.子程序 _窗口1_创建完毕, 整数型
鼠标显示 ()
内存优化 ()
内存操作.提升权限 ()
进程ID = 进程取ID (“DNF.exe”)
写注册项 (4, “SOFTWARE\DNF\TerSafe.dll\”, 0)
写注册项 (4, “SOFTWARE\DNF\TerSafe.EXE\”, 0)
运行 (“taskkill /f /im DNF.exe.manifest”, 假, 1)
运行 (“C:WINDOWS\svstem32\TesSafe.svs\”, 假, 1)
鼠标显示 ()
进程结束 (进程取ID (“TenSafe.exe”))
进程结束 (进程取ID (“QQDL.exe”))
监视热键 (&无敌, #F8键)
监视热键 (&HPMP, #F3键)
监视热键 (&全屏捡物, #V键)
监视热键 (&吸怪, #F10键)
监视热键 (&秒B00S, #F11键)
监视热键 (&SSS, #F12键)
监视热键 (&倍攻, #F7键)
监视热键 (&隐藏窗口, #Home键)
监视热键 (&城加速, #End键)
监视热键 (&APC触发, #F6键)
监视热键 (&开启弱怪, #F4键)
监视热键 (&关闭弱怪, #F5键)
监视热键 (&回血秒杀, #F2键)
监视热键 (&跳塔, #F1键)
监视热键 (&攻J加速, #F9键)
监视热键 (&加攻J, 107)
监视热键 (&减攻J, 109)
力量 = 500
地图基址 = “01094D38”
人物基址 = “011F8FC4”
怪物基址 = “01670DF4”
商店基址 = “011A2804”
公告 (“DNF九天开启成功-”)
公告 (“--感谢你的支持,请低调刷图!--”)
公告 (“--推荐使用魔剑-3S评分-满血满蓝--”)
公告 (“DNF九天永远为你免费服务QQ878140906-”)
鼠标显示 ()
.子程序 城加速,
.如果 (城镇加速.时钟周期 = 0)
城镇加速.时钟周期 = 1000
公告 (“城镇加速已开启”)
.否则
城镇加速.时钟周期 = 0
公告 (“城镇加速已关闭”)
.如果结束
.子程序 加攻J
力量 = 力量 + 100
公告 (“当前伤害值” + 到文本 (力量 × 1.8))
.子程序 减攻J
力量 = 力量 - 100
公告 (“当前伤害值:” + 到文本 (力量 × 1.8))
.子程序 攻J加速
.如果 (时钟2.时钟周期 = 0)
时钟2.时钟周期 = 1000
公告 (“攻J加速已开启”)
.否则
时钟2.时钟周期 = 0
公告 (“攻J加速已关闭”)
.如果结束
内存优化 ()
.子程序 _时钟2_周期事件
加密 (内存操作.读代码 (人物基址) + 十六到十 (“1304”), 到数值 (2000)) ' 攻J速度
加密 (内存操作.读代码 (人物基址) + 十六到十 (“1314”), 到数值 (2000)) ' 释放速度
加密 (内存操作.读代码 (人物基址) + 十六到十 (“13F4”), 到数值 (2000)) ' 移动速度
.子程序 SSS
内存操作.写代码 (“0119CE90+5f=100”)
公告 (“3S评分已开启”)
.子程序 魔剑
内存优化 ()
内存优化 ()
.如果真 (内存操作.读代码 (#人物基址) > 0)
.如果 (返回BOSS地址 (273) ≤ 0)
Apc召唤 (到整数 (41), 20405)
.否则
物品CALL (返回BOSS地址 (273), 1198)
.如果结束
.如果真结束
内存优化 ()
.子程序 智能龙卷风
内存优化 ()
.如果真 (内存操作.读代码 (#人物基址) > 0)
.如果 (返回BOSS地址 (273) ≤ 0)
Apc召唤 (60, 1724341)
延迟 (500)
物品CALL (返回BOSS地址 (273), 2600027) ' Apc隐身无敌
.否则
动作CALL (返回BOSS地址 (273), 34)
加密 (指针到整数 (返回BOSS地址 (273)) + 十六到十 (“10F4”), 到整数 (力量)) ' 力量
.如果结束
.如果真结束
内存优化 ()
.子程序 无敌
.局部变量 代码, 字节集
.如果真 (内存操作.读整数 (十六到十 (人物基址)) ≠ 0)
置汇编代码 ({ })
Pushad ()
Mov_ECX_Ptr (十六到十 (人物基址))
Mov_EDX_Ptr_ECX_Add (0)
Mov_EAX_EDX ()
Add_EAX (十六到十 (“4c8”))
Mov_EBX_Ptr_EAX_Add (0)
Push (2600027)
Call_EBX ()
Popad ()
ret ()
代码 = 取汇编代码 ()
调用代码 (代码)
.如果真结束
公告 (“无敌已开启”)
.子程序 APC触发, , 公开, 召唤触发
.如果 (APC触发.时钟周期 = 0)
.如果真 (内存操作.读代码 (#人物基址) > 0)
.如果真 (返回BOSS地址 (273) ≤ 0)
Apc召唤 (50, 412)
.如果真结束
APC触发.时钟周期 = 3000
.如果真结束
.否则
APC触发.时钟周期 = 0
.如果结束
.子程序 _APC触发_周期事件, , , 召唤触发
.判断开始 (返回BOSS地址 (273) ≤ 0)
Apc召唤 (50, 412)
.默认
动作CALL (返回BOSS地址 (273), 54)
写内存整数型 (取窗口进程ID (窗口1.取窗口句柄 ()), 十六到十 (“007B75E8”), 860220)
.判断结束
.子程序 _城镇加速_周期事件
加密 (内存操作.读代码 (#人物基址) + 十六到十 (“19D4”), 1065353216)
.子程序 HPMP
.局部变量 血, 整数型
.局部变量 蓝, 整数型
血 = 内存操作.读代码 (#人物基址) + 十六到十 (“12D4”)
蓝 = 内存操作.读代码 (#人物基址) + 十六到十 (“12E4”)
加密 (血, 200000 × 100)
超级延时 (50)
加密 (蓝, 90000 × 100)
超级延时 (50)
血 = 内存操作.读代码 (#人物基址) + 十六到十 (“12D4”)
蓝 = 内存操作.读代码 (#人物基址) + 十六到十 (“12E4”)
超级延时 (50)
加密 (血, 0)
加密 (蓝, 0)
公告 (“满血满蓝成功”)
.子程序 _无视建筑_被单击
.局部变量 变量, 整数型
.局部变量 变量1, 整数型
.局部变量 地址1, 整数型
地址1 = 读内存整数型 (-1, 十六到十 (#人物基址))
变量 = 读内存整数型 (-1, 读内存整数型 (-1, 地址1 + 十六到十 (“D4”)) + 十六到十 (“10”))
.变量循环首 (变量, 变量 + 240, 4, 变量1)
.判断开始 (读内存整数型 (-1, 读内存整数型 (-1, 变量1) + 十六到十 (“B4”)) = 1057)
写内存整数型 (-1, 读内存整数型 (-1, 变量1) + 十六到十 (“164”), 0)
.默认
.判断结束
.变量循环尾 ()
.子程序 全屏捡物
加密 (内存操作.读代码 (#人物基址) + 十六到十 (“1F4”), 2000)
加密 (内存操作.读代码 (#人物基址) + 十六到十 (“1FC”), 2000)
延时 (50)
动作CALL (十六到十 (#人物基址), 16)
延时 (50)
加密 (内存操作.读代码 (#人物基址) + 十六到十 (“1F4”), 40)
加密 (内存操作.读代码 (#人物基址) + 十六到十 (“1FC”), 10)
.子程序 _内存优化_被单击
内存优化 ()
.子程序 _远程修理_被单击
内存操作.写代码 (“商店基址+1C78=6”)
内存优化 ()
.子程序 _远程贩卖_被单击
内存操作.写代码 (“商店基址+1C78=5”)
内存优化 ()
.子程序 吸怪
.局部变量 人物地址, 整数型
.局部变量 a, 整数型
.局部变量 i, 整数型
.局部变量 怪物数量, 整数型
.局部变量 怪物基址1, 整数型
.局部变量 人物x, 整数型
.局部变量 人物y, 整数型
.局部变量 临时变量, 整数型
.局部变量 地图, 整数型
人物地址 = 十六到十 (#人物基址)
地图 = 内存操作.读整数 (内存操作.读整数 (人物地址) + 十六到十 (“D4”))
.如果真 (地图 ≤ 0)
返回 ()
.如果真结束
怪物数量 = (内存操作.读整数 (地图 + 十六到十 (“94”)) - 内存操作.读整数 (地图 + 十六到十 (“90”))) ÷ 4
.计次循环首 (怪物数量, )
a = 内存操作.读整数 (地图 + 十六到十 (“90”))
怪物基址1 = 内存操作.读整数 (a + i)
i = i + 4
临时变量 = 内存操作.读整数 (怪物基址1 + 十六到十 (“B4”))
.如果真 (临时变量 ≠ 529 且 临时变量 ≠ 273)
到循环尾 ()
.如果真结束
.如果真 (内存操作.读整数 (怪物基址1 + 十六到十 (“498”)) ≠ 100)
到循环尾 ()
.如果真结束
人物x = 读内存小数型 (-1, 内存操作.读整数 (人物地址) + 十六到十 (“178”))
人物y = 读内存小数型 (-1, 内存操作.读整数 (人物地址) + 十六到十 (“17C”))
写内存小数型 (-1, 内存操作.读整数 (怪物基址1 + 十六到十 (“C8”)) + 十六到十 (“C”), 人物x)
写内存小数型 (-1, 内存操作.读整数 (怪物基址1 + 十六到十 (“C8”)) + 十六到十 (“10”), 人物y)
写内存小数型 (-1, 内存操作.读整数 (怪物基址1 + 十六到十 (“C8”)) + 十六到十 (“14”), 0)
.计次循环尾 ()
.子程序 秒B00S
.如果 (秒BOSS.时钟周期 = 0)
秒BOSS.时钟周期 = 3 × 0
.否则
秒BOSS.时钟周期 = 0
.如果结束
.子程序 _秒BOSS_周期事件
.局部变量 对象, 文本型
.局部变量 人物基址5, 文本型
人物基址5 = 人物基址
对象 = “01670DF4” ' 对象基址
.如果真 (内存操作.读代码 (对象) ≠ 内存操作.读代码 (人物基址5)) ' 过滤人物
.如果真 (内存操作.读代码 (对象 + “+17e”) > 0) ' 判断正在攻J怪
内存操作.写代码 (对象 + “+1bcc=4**+**”) ' 改怪物血量
.如果真结束
.如果真结束
内存优化 ()
.子程序 隐藏窗口
.如果 (窗口1.可视 = 真)
窗口1.可视 = 假
.否则
窗口1.可视 = 真
.如果结束
.子程序 倍攻
.如果 (倍功时钟.时钟周期 = 0)
倍功时钟.时钟周期 = 50
公告 (“--倍攻已开启--”)
.否则
时钟1.时钟周期 = 0
公告 (“--倍攻已关闭--”)
.如果结束
.子程序 _倍功时钟_周期事件
加密 (内存操作.读代码 (人物基址) + 十六到十 (“142C”), 到数值 (力量) × 100)
加密 (内存操作.读代码 (人物基址) + 十六到十 (“143C”), 到数值 (力量) × 100)
.子程序 Enter, , , p
.参数 Direction, 整数型, , 0123左右上下,4是上塔,8无视队友
.局部变量 local1, 整数型
.局部变量 local2, 整数型
local1 = 十六到十 (商店基址) - 8
local2 = 4853792 ' 过图CALL的十进制
置入代码 ({ 96, 139, 77, 252, 139, 9, 139, 137, 32, 160, 32, 0, 139, 73, 72, 255, 117, 8, 255, 85, 248, 97 })
.子程序 跳塔
时钟7.时钟周期 = 200
.子程序 _时钟7_周期事件
Enter (4)
.子程序 回血秒杀
.局部变量 d, 整数型
.局部变量 ak, 整数型
.局部变量 b, 整数型
.局部变量 g, 整数型, , , 怪物地址
.局部变量 z, 整数型, , , 0 队友,100 怪物
.局部变量 y, 整数型
.局部变量 nh, 整数型, , , 怪物当前HP地址
.局部变量 mh, 整数型, , , 怪物每分钟回复HP地址
.局部变量 Check, 整数型
d = 内存操作.读代码 (#人物基址 + “+D4+90”)
ak = 0
Check = 0
.变量循环首 (1, 50, 1, )
ak = ak + 1
b = 4 + 4 × ak
g = 读内存整数型 (-1, d + b)
.如果真 (取文本长度 (十到十六 (g)) = 7 或 取文本长度 (十到十六 (g)) = 8)
.如果真 (g ≠ 读内存整数型 (-1, 十六到十 (#人物基址))) ' 过滤人物
z = 读内存整数型 (-1, g + 十六到十 (“498”))
.如果真 (z = 100)
y = 读内存整数型 (-1, g + 十六到十 (“17E”), )
.如果真 (y < 18000 且 y > 17000)
nh = g + 十六到十 (“1BCC”)
加密 (nh, -1000000)
mh = g + 十六到十 (“12D4”)
加密 (mh, 100)
Check = Check + 1
.如果真 (Check ≥ 20)
跳出循环 ()
.如果真结束
.如果真结束
.如果真结束
.如果真结束
.如果真结束
.变量循环尾 () |
|