易语言dnf代码_易语言 dnf

tamoadmin 游戏比赛 2024-07-09 0
  1. 易语言怎么写DNF.dll文件注入器
  2. 易语言DNF求各种写法
  3. 急急急 dnf 连发程序 易语言源码
  4. 易语言DNF鼠标自动点击源码
  5. 寻DNF易语言技能代码

建议不要写无敌,无敌不稳定,回红蓝也是。

3S可以教你。

我是用的按钮的:

易语言dnf代码_易语言 dnf
(图片来源网络,侵删)

写内存整数型 (取窗口进程ID (窗口1.取窗口句柄 ()), 十六到十 (“01707DA7”), 1452314768)

11号更新后还可以用

哎。现在又更新了,估计代码还要变

易语言怎么写DNF.dll文件注入器

.版本 2

.程序集 窗口

.程序集变量 进程ID, 整数型

.程序集变量 触发, 整数型

.程序集变量 人偶, 整数型

.程序集变量 字节集转换, 字节集

.程序集变量 人偶武器, 整数型

.程序集变量 开启, 整数型

.程序集变量 人偶数据, 整数型

.程序集变量 数据保存, 整数型

.子程序 _窗口1_创建完毕

内存操作.提升权限 ()

内存操作.打开进程 ()

进程ID = 取进程ID (“DNF.exe”)

窗口1.左边 = 0

窗口1.顶边 = 0

监视热键 (&人偶倍攻, #F1键)

监视热键 (&召唤人偶, #F2键)

监视热键 (&倍攻初始, #F3键)

监视热键 (&修改评分, #F4键)

监视热键 (&消灭, #F5键)

监视热键 (&出售, #F6键)

监视热键 (&子程序1, #键1, 1)

.子程序 召唤人偶

物品CALL (十六到十 (#人物基址 + “+3AEC+20+C+14”), 2600028)

延时 (3000)

人偶 = 返回BOSS地址 (273) ' APC地址

人偶数据 = 内存操作.读代码 (十到十六 (人偶)) ' APC数据

.如果真 (人偶数据 > 1)

物品CALL (人偶, 到整数 (2600027))

.如果真结束

.子程序 倍攻初始

.判断开始 (内存操作.读代码 (#指针基址 + “+14”) = 27567)

写内存小数型 (-1, 内存操作.读代码 (#指针基址 + “+4D0+14+4+34”) + 0, 16)

写内存小数型 (-1, 内存操作.读代码 (#指针基址 + “+4D0+14+4+24”) + 12, 到整数 (编辑框1.内容)) ' 伤害

写内存小数型 (-1, 内存操作.读代码 (#指针基址 + “+4D0+14+4+14”) + 4, 100)

写内存小数型 (-1, 内存操作.读代码 (#指针基址 + “+4D0+14+4+24”) + 4, 3)

写内存小数型 (-1, 内存操作.读代码 (#指针基址 + “+4D0+14+4+24”) + 4, 8)

写内存小数型 (-1, 内存操作.读代码 (#指针基址 + “+4D0+14+4+34”) + 4, 4543)

内存操作.写代码 (#人物基址 + “2084+4D0” + #指针基址 + “+4D0=12”)

冰心公告 (“初始化成功.”)

.默认

冰心公告 (“初始化失败.请初始化 炙炎梵天剑 ”)

.判断结束

.子程序 人偶倍攻

.判断开始 (开启 = 0)

开启 = 1

时钟1.时钟周期 = 1000

冰心公告 (“开启人偶倍攻”)

.默认

开启 = 0

时钟1.时钟周期 = 0

冰心公告 (“关闭人偶倍攻”)

.判断结束

.子程序 _时钟1_周期***

.局部变量 APC力量, 整数型

.局部变量 APC智力, 整数型

人偶 = 返回BOSS地址 (273) ' APC地址

人偶数据 = 内存操作.读代码 (十到十六 (人偶)) ' APC数据

.如果 (人偶数据 > 1)

APC智力 = VIP内存.读代码 (十到十六 (人偶)) + 改偏移 (“120C”)

加密22 (APC智力, 到整数 (编辑框1.内容) × 10)

APC力量 = VIP内存.读代码 (十到十六 (人偶)) + 改偏移 (“122C”)

加密22 (APC力量, 到整数 (编辑框1.内容) × 10)

.否则

开启 = 0

时钟1.时钟周期 = 0

.如果结束

.子程序 修改评分

.如果真 (内存操作.读代码 (#评分基址 + “+5c”) ≠ 1149239296)

内存操作.写代码 (#评分基址 + “+5c=1149239296”)

冰心公告 (“评分以开启,打怪即可”)

.如果真结束

.子程序 消灭

.局部变量 p1, 整数型

.局部变量 基址, 整数型

.局部变量 计次, 整数型

.局部变量 偏移, 整数型

.局部变量 怪ESI, 整数型

.局部变量 临时变量1, 整数型

.局部变量 x, 整数型

.局部变量 y, 整数型

.局部变量 z, 整数型

.局部变量 次数, 整数型

基址 = 内存操作.读代码 (#人物基址 + “+E0+90”)

.变量循环首 (0, 256, 1, 计次)

偏移 = 4 + 4 × 计次

怪ESI = 内存操作.读整数 (基址 + 偏移)

.如果真 (怪ESI < 16777216)

到循环尾 ()

.如果真结束

临时变量1 = 内存操作.读整数 (怪ESI + 1232)

.如果真 (临时变量1 = 0 或 临时变量1 = 100)

到循环尾 ()

.如果真结束

临时变量1 = 内存操作.读整数 (怪ESI + 188)

.如果 (临时变量1 = 1057)

内存操作.写整数 (怪ESI + 十六到十 (“170”), 0)

.否则

.如果结束

.变量循环尾 ()

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

.局部变量 c1, 整数型

.局部变量 c2, 整数型

.局部变量 c3, 整数型

.局部变量 loc1, 整数型

.局部变量 ebp_14, 整数型

c1 = 十六到十 (#X轴参数) ' 0128 X轴参数十进制

c2 = 十六到十 (#Y轴参数) ' 0128 Y轴参数十进制' ..

c3 = 十六到十 (#Z轴参数) ' 0128 Z轴参数十进制

loc1 = 0

ebp_14 = 十六到十 (#一级参数) ' 0128 头部参数

置入代码 ({ 139, 77, 236, 139, 9 }) ' ecx

置入代码 ({ 106, 38, 255, 85, 252 }) ' 0x26是城内移动;0x7是返回角色 0x0f是打开选图 0x2D是回城

' ..

loc1 = 2 ' 区域[1=埃尔文防线,2=赫尔马顿,3=西海岸,4=阿法利亚,5=斯顿雪域,6=根特,7=末日之都,8=仓库?]

置入代码 ({ 139, 77, 236, 139, 9 }) ' ecx

置入代码 ({ 106, 1, 141, 85, 240, 82, 255, 85, 248 }) ' 1字节

' ..

loc1 = 1 ' 区域中的位置。6在格兰就是进副本那。就是区域中的小区域。7是西海岸的塔 遗迹门口(4,3),雪域门口(5,2)

置入代码 ({ 139, 77, 236, 139, 9 }) ' ecx

置入代码 ({ 106, 1, 141, 85, 240, 82, 255, 85, 248 }) ' 1字节

loc1 = 1500 ' x

置入代码 ({ 139, 77, 236, 139, 9 }) ' ecx

置入代码 ({ 106, 2, 141, 85, 240, 82, 255, 85, 248 }) ' 2字节

loc1 = 200 ' y

置入代码 ({ 139, 77, 236, 139, 9 }) ' ecx

置入代码 ({ 106, 2, 141, 85, 240, 82, 255, 85, 248 }) ' 2字节

loc1 = 5 ' z?这个没什么效果,不知道是不 是 Z 轴,注意是1字节。反正游戏里都是5。

置入代码 ({ 139, 77, 236, 139, 9 }) ' ecx

置入代码 ({ 106, 1, 141, 85, 240, 82, 255, 85, 248 }) ' 1字节

置入代码 ({ 255, 85, 244 }) ' send

.子程序 出售

写内存整数型 (取进程ID (“DNF.exe”), 读内存整数型 (取进程ID (“DNF.exe”), 十六到十 (#商店基址)) + 十六到十 (#买卖偏移), 5)

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

写内存小数型 (-1, 数据保存 + 24, 到小数 (编辑框1.内容))

.子程序 子程序1

.局部变量 触发_值, 整数型

.局部变量 基址, 整数型

.局部变量 计次, 整数型

.局部变量 偏移, 整数型

.局部变量 遍历地址, 整数型

.局部变量 变量, 整数型

.局部变量 次数, 整数型

.局部变量 次数2, 整数型

.局部变量 队友地址, 整数型, , "1"

.局部变量 递增值, 整数型

.局部变量 表达式, 整数型

.局部变量 傻瓜物理, 整数型

触发_值 = 汇编读整数型 (十六到十 (#人物基址))

.如果真 (触发_值 < 1)

返回 ()

.如果真结束

基址 = 读内存整数型 (取自身进程ID (), 汇编读整数型 (汇编读整数型 (十六到十 (#人物基址)) + 224) + 144)

递增值 = 0

次数 = 0

次数2 = 0

.判断循环首 (次数2 = 0)

表达式 = 读内存整数型 (取自身进程ID (), 基址 + 递增值, )

.如果真 (表达式 > 16777216)

.如果真 (读内存整数型 (取自身进程ID (), 表达式 + 1232) = 0 且 触发_值 ≠ 表达式)

队友地址 [1] = 基址 + 递增值

.变量循环首 (0, 180, 1, 计次)

偏移 = 4 + 4 × 计次

遍历地址 = 读内存整数型 (取自身进程ID (), 基址 + 偏移)

.如果真 (遍历地址 < 16777216)

到循环尾 ()

.如果真结束

变量 = 读内存整数型 (取自身进程ID (), 遍历地址 + 1232)

.如果真 (变量 = 0 或 变量 = 200)

到循环尾 ()

.如果真结束

变量 = 读内存整数型 (取自身进程ID (), 遍历地址 + 188)

.如果真 (变量 ≠ 529 且 变量 ≠ 273 且 变量 ≠ 545)

到循环尾 ()

.如果真结束

变量 = 读内存整数型 (取自身进程ID (), 遍历地址 + 468)

.如果真 (变量 = 1)

到循环尾 ()

.如果真结束

傻瓜物理 = 遍历地址 + 7520 ' ‘物理攻击

加密 (傻瓜物理, -100000)

次数 = 次数 + 1

.如果真 (次数 ≥ 30)

跳出循环 ()

.如果真结束

.变量循环尾 ()

次数2 = 1

.如果真结束

.如果真结束

递增值 = 递增值 + 4

.判断循环尾 ()

.子程序 汇编读整数型, 整数型, , 失败返回-1

.参数 读取地址, 整数型

置入代码 ({ 139, 68, 36, 8, 61, 0, 0, 16, 0, 126, 8, 133, 192, 116, 4, 139, 0, 235, 5, 184, 255, 255, 255, 255, 139, 229, 93, 194, 4, 0 })

返回 (-1)

.子程序 _城镇飞机组合_列表项被选择

.如果真 (城镇飞机组合.现行选中项 = 0)

超级瞬移CALL (1, 0)

.如果真结束

.如果真 (城镇飞机组合.现行选中项 = 1)

超级瞬移CALL (1, 2)

.如果真结束

.如果真 (城镇飞机组合.现行选中项 = 2)

超级瞬移CALL (2, 0)

.如果真结束

.如果真 (城镇飞机组合.现行选中项 = 3)

超级瞬移CALL (2, 6)

.如果真结束

.如果真 (城镇飞机组合.现行选中项 = 4)

超级瞬移CALL (2, 4)

.如果真结束

.如果真 (城镇飞机组合.现行选中项 = 5)

超级瞬移CALL (3, 0)

.如果真结束

.如果真 (城镇飞机组合.现行选中项 = 6)

超级瞬移CALL (3, 3)

.如果真结束

.如果真 (城镇飞机组合.现行选中项 = 7)

超级瞬移CALL (3, 4)

.如果真结束

.如果真 (城镇飞机组合.现行选中项 = 8)

超级瞬移CALL (3, 7)

.如果真结束

.如果真 (城镇飞机组合.现行选中项 = 9)

超级瞬移CALL (3, 9)

.如果真结束

.如果真 (城镇飞机组合.现行选中项 = 10)

超级瞬移CALL (3, 10)

.如果真结束

.如果真 (城镇飞机组合.现行选中项 = 11)

超级瞬移CALL (4, 0)

.如果真结束

.如果真 (城镇飞机组合.现行选中项 = 12)

超级瞬移CALL (4, 2)

.如果真结束

.如果真 (城镇飞机组合.现行选中项 = 13)

超级瞬移CALL (4, 3)

.如果真结束

.如果真 (城镇飞机组合.现行选中项 = 14)

超级瞬移CALL (4, 4)

.如果真结束

.如果真 (城镇飞机组合.现行选中项 = 15)

超级瞬移CALL (5, 0)

.如果真结束

.如果真 (城镇飞机组合.现行选中项 = 16)

超级瞬移CALL (5, 2)

.如果真结束

.如果真 (城镇飞机组合.现行选中项 = 17)

超级瞬移CALL (6, 0)

.如果真结束

.如果真 (城镇飞机组合.现行选中项 = 18)

超级瞬移CALL (6, 3)

.如果真结束

.如果真 (城镇飞机组合.现行选中项 = 19)

超级瞬移CALL (7, 0)

.如果真结束

.如果真 (城镇飞机组合.现行选中项 = 20)

超级瞬移CALL (9, 0)

.如果真结束

.子程序 _选择框1_被单击

.如果 (选择框1.选中 = 真)

窗口1.总在最前 = 真

.否则

选择框1.选中 = ***

窗口1.总在最前 = ***

.如果结束

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

物品CALL (十六到十 (#人物基址), 2600051)

易语言DNF求各种写法

.版本 2

.支持库 shell

.程序集 窗口程序集1

.程序集变量 输入法句柄

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

热键.注册 (_启动窗口.取窗口句柄 (), , #Home键, &子程序1)

.子程序 输入法注DLL

写到文件 (取特定目录 (10) + “\SouGoo.ime”, #Shurufa)

写到文件 (取运行目录 () + “\feifei.dll”, #Dll)

输入法句柄 = 输入法.安装 (取特定目录 (10) + “\SouGoo.ime”)

.如果真 (输入法句柄 ≠ 0)

输入法.设置注入 (取特定目录 (10) + “\Sougoo.ime”, 取运行目录 () + “\feifei.dll”)

信息框 (“按Home呼出!!!”, 0, )

.如果真结束

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

.如果真 (进程是否存在 (“DNF.exe”))

输入法注DLL ()

返回 ()

.如果真结束

信息框 (“游戏未运行!”, 0, )

.子程序 子程序1

.局部变量 进程, 逻辑型

进程 = 进程是否存在 (“DNF.exe”)

.如果真 (进程)

输入法.激活 (取句柄2 (“DNF.exe”, , ), 输入法句柄)

.如果真结束

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

.局部变量 dnf进程, 逻辑型

dnf进程 = 输入法.卸载 (输入法句柄)

.如果 (dnf进程)

信息框 (“关闭成功!”, #信息图标, “系统信息”)

.否则

信息框 (“关闭失败!可能已经关闭!”, #信息图标, “系统信息”)

进程结束 (进程取ID (“DNF.exe”))

输入法.清除注入 (取特定目录 (10) + “\Sougoo.ime”)

删除文件 (取运行目录 () + “\feifei.dll”)

输入法.卸载 (输入法句柄)

结束 ()

.如果结束

输入法.清除注入 (取特定目录 (10) + “\Sougoo.ime”)

删除文件 (取运行目录 () + “\feifei.dll”)

输入法.卸载 (输入法句柄)

结束 ()

.子程序 __启动窗口_将被销毁

输入法.清除注入 (取特定目录 (10) + “\Sougoo.ime”)

删除文件 (取运行目录 () + “\SkinH_EL1.dll”)

输入法.卸载 (输入法句柄)

急急急 dnf 连发程序 易语言源码

DNF基址综合写法改人物状态、技能、地图、远程买卖、秒塔

改人物状态

写内存整数型(进程ID,十六到十(“人物基址”)+状态ID,1)

写内存整数型(进程ID,十六到十(“人物基址”)+状态ID,0)

备注:有部分的状态需要加上一个时钟,例如:无敌、双刀

改技能

写内存整数型(进程ID,十六到十(“修改前技能基址”),修改后技能ID)

改地图

写内存整数型(进程ID,十六到十(“修改前地图基址”),修改后地图ID)

加红蓝

内存操作.写入(十六到十(“血蓝基址”),到字节集(“”))

内存操作.写代码(“血蓝基址+偏移=自定义整数”)

远程买卖

写内存整数型 (进程ID, 商店基址 + 十六到十 (“商店偏移”), 5)

修理

写内存整数型 (进程ID, 商店基址 + 十六到十 (“商店偏移”), 6)

秒塔

内存操作.写代码 (“血的址=49984”)

内存操作.写代码 (“血的基址= 49537”)

备注:开始秒塔加上一个时钟

SSS评分

内存操作.写代码(“评分基址={144,144,144}”)

内存操作.写代码(“评分基址={ 216, 60, 131 }”)

叠加攻击

写内存整数型 (进程ID, 读内存整数型 (进程ID, 十六到十 (“人物基址”), ) + 十六到十 (“技能偏移”), 1)

写内存整数型 (进程ID, 读内存整数型 (进程ID, 十六到十 (“人物基址”), ) + 十六到十 (“技能偏移”), 0)

时钟. 时钟周期=0

叠加次数

时钟周期的快慢

时钟周期越小,则叠加次数越多

备注:时钟是必须的

CALL(1)

局部变量 代码, 字节集

汇编.置代码 ({ })

汇编.Call (十六到十 (“4FD080”))

汇编.Mov_ECX_DWORD_Ptr (十六到十 (“FAF450”))

汇编.Mov_EDX_DWORD_Ptr (十六到十 (“FAF454”))

汇编.Push_EDI ()

汇编.Push_EDI ()

汇编.Mov_EAX_DWORD_Ptr (十六到十 (“esi”))

汇编.Push_ECX ()

汇编.Mov_ECX_DWORD_Ptr (十六到十 (“ebp-14”))

汇编.Push_EDX ()

汇编.Push_EDX ()

汇编.Push (4)

汇编.Push_EDX ()

汇编.Push_EDX ()

汇编.Push_EDX ()

汇编.Push_EDX ()

汇编.Push_EDX ()

汇编.Push_EDX ()

汇编.Push (20028) '银光落刃CALL触发的技能 银光落刃ID

汇编.Mov_ECX_ESI ()

汇编.Call_DWORD_Ptr (十六到十 (“eax+2CC”))

汇编.Mov_EDX_DWORD_Ptr (十六到十 (“esi”))

汇编.Push_EDI ()

汇编.Push_EDI ()

汇编.Push_EDI ()

汇编.Push_EDI ()

汇编.Push (1)

汇编.Mov_ECX_ESI ()

汇编.Call_DWORD_Ptr (十六到十 (“edx+2A0”))

汇编.Mov_ECX_DWORD_Ptr (十六到十 (“esi+1E84”))

汇编.Call (十六到十 (“402120”))

代码 = 汇编.取代码_ ()

汇编.调用函数 (进程ID, 代码)

CALL(2)

十六进制写法:调用机器码 (-1, 十六进制到字节集 (“60 BE 9C F6 0C 01 8B 36 B8 50 F4 FA 00 8B 00 B9 54 F4 FA 00 8B 09 6A 00 6A 00 8B 16 50 51 6A 00 6A 04 6A 04 6A 00 6A 04 6A 00 6A 00 6A 00 68 AA 20 00 00 8B CE FF 92 CC 02 00 00 61”))

十进制写法:

置代码({96,190,156,246,12,01,139,54,184,80,244,250,00,139,00,185,84,244,250,00,139,09,106,00,106,00,139,22,80,81,106,00,106,04,106,04,106,00,106,04,106,00,106,00,106,00,104,170,32,00,00,139,206,255,146,204,02,00,00,***})

这里是全屏爆的CALL 全屏爆的技能ID是8362,转换成十六进制是20AA 重点:要把20AA 调转来排,即AA 20

我们只要把上面紫色的部分换成你想要的技能就行了

比如:你想换成追冰CALL 追冰的技能ID是8022 转换成十六进制是 1F56 按照调转来排 56 1F

如果技能ID比较长的 例如:860600 转换成十六进制是 D21B8 只要把最前面的“D”去掉就OK了,即B8 21

然后我们可以把十六进制的代码转换成十进制

全屏攻击

原理很简单:就是把CALL的技能换成其他有范围攻击的技能

比如:全屏爆、列波斩、杀意波动

更改快捷栏的技能

重点:记住一定要改技能的等级,箭头指着的部分的技能偏移一定要一样

更改人物名字

在游戏中 法拉利 转换成Unicode 是6C D5 62 C9 52 29

然后把你想改的名字也转换成Unicode 比如:更改人物名字的方法教程

即66 F4 65 39 4E BA 72 69 54 0D 5B 57 76 84 65 B9 6C D5 65 59 7A 0B,然后替换掉6C D5 62 C9 52 29 就OK了

修改武器属性

内存操作.写代码 (“人物基址+装备偏移+属性偏移=自定义整数”)

例如:内存操作.写代码 (“010CF69C+1E38+8=9999”) 效果是 武器等级改为9999

游戏***

Super-EC:

驱动***.安装()和 驱动***.卸载()

加红蓝

置入代码 ({ 190, 156, 246, 12, 1, 139, 54, 184, 80, 244, 250, 0, 139, 0, 185, 84, 244, 250, 0, 139, 9, 106, 0, 106, 0, 139, 22, 80, 81, 106, 0, 106, 4, 106, 4, 106, 0, 106, 4, 106, 0, 106, 0, 106, 0, 104,152,8,0,0, 139, 206, 255, 146, 204, 2, 0, 0 })

易语言DNF鼠标自动点击源码

这个你要下载个E模块?或着加载WINIO?不然普通的按键消息会被游戏屏蔽掉?

下面是用易自带的命令?写的连发源码?但中间的按键你要改下?

.版本?2

.支持库?shellEx

.支持库?eAPI

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

注册热键?(_启动窗口.取窗口句柄?(),?标签1.取窗口句柄?(),?0,?#F键)

'?按下F键就可以连续按?x?键?再按下F键就可以停下按?x?键

.子程序?_标签1_反馈***,?整数型

.参数?参数一,?整数型

.参数?参数二,?整数型

.如果?(时钟1.时钟周期?=?0)

时钟1.时钟周期?=?1

.否则

时钟1.时钟周期?=?0

.如果结束

.子程序?_时钟1_周期***

模拟按键?(#X键,?,?)?'?这里改成E模块里的按键命令

寻DNF易语言技能代码

.版本 2

.支持库 vclbase

.支持库 eAPI

.支持库 shellEx

.程序集 窗口程序集1

.程序集变量 F9, 整数型

.程序集变量 b1, 整数型

.程序集变量 b2, 整数型

.子程序 _标签1_反馈***, 整数型

.参数 参数一, 整数型

.参数 参数二, 整数型

.判断开始 (F9 = 参数一)

b1 = 取鼠标垂直位置 ()

b2 = 取鼠标水平位置 ()

.默认

.判断结束

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

.如果 (按钮2.标题 = “自动按键未启动”)

按钮2.标题 = “自动按键已启动”

时钟2.时钟周期 = 到数值 (带标签编辑框1.内容) × 1000

写配置项 (取运行目录 () + “\” + “z.ini”, “j”, “x”, 带标签编辑框1.内容)

.否则

按钮2.标题 = “自动按键未启动”

时钟2.时钟周期 = 0

.如果结束

.子程序 _时钟2_周期***

模拟鼠标点击 (取屏幕宽度 (), 取屏幕高度 () - 30, 0)

处理*** ()

模拟鼠标点击 (到数值 (b2), 到数值 (b1), 0)

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

F9 = 注册热键 (取窗口句柄 (), 标签1.取窗口句柄 (), 0, #F9键)

带标签编辑框1.内容 = 读配置项 (取运行目录 () + “\” + “z.ini”, “j”, “x”, )

你是想自动取DNF的5分钟送的礼物吧?

DLL 可以用注入器。.版本 2

.支持库 shell

.支持库 spec.程序集 窗口程序集1

.程序集变量 输入法句柄.子程序 __启动窗口_创建完毕' 下面讲的是把dll和exe合并一起

' 声明:我的dll是嵌在“***表”里的,你可以把它换成你的

' 替换方法:双击内容上的数字,会弹出个窗口,先点“清空”,然后点“导入新”

' 文件类型选择“所有文件”,然后找到你的dll文件,点打开

' 最后点“加入/修改到程序并关闭对话框”即可完成嵌入信息框 (“请进入游戏在仓库等待10---20秒 。 ”, 0, )

热键.注册 (_启动窗口.取窗口句柄 (), , #Home键, &子程序1) ' 从字面就可以理解,注册热键即使用快捷键

.子程序 输入法注DLL

' 以下涉及到用输入法注入DNF,新手请不要随意改动写到文件 (取特定目录 (10) + “\SouGoo.ime”, #Shurufa)

输入法句柄 = 输入法.安装 (取特定目录 (10) + “\SouGoo.ime”, “Shurufa输入法”)

调试输出 (输入法句柄)' dll文件和输入法需要的文件的写出写到文件 (取运行目录 () + “\moli.dll”, #moliDll) ' “3996.dll”是我的dll的名字,你需要把它改成你的

.如果真 (输入法句柄 ≠ 0)

输入法.设置注入 (取特定目录 (10) + “\Sougoo.ime”, 取运行目录 () + “\moli.dll”) ' “3996.dll”是我的dll的名字,你需要把它改成你的

信息框2 (“启动成功...欢迎使用DNF..” + #换行符 + “按Home键呼出!”, , “DNFmoli 已启动”)

窗口禁止关闭 (_启动窗口.取窗口句柄 (), 真)

.如果真结束

.子程序 _按钮1_被单击.如果 (进程是否存在 (“DNF.exe”))

输入法注DLL ()

.否则

信息框 (“游戏未运行!请先运行游戏到仓库开启本工具”, 0, )

.如果结束

.子程序 子程序1

.局部变量 bool, 逻辑型bool = 进程是否存在 (“DNF.exe”)

.如果真 (bool)

输入法.激活 (取句柄2 (“DNF.exe”, , ), 输入法句柄)

.如果真结束

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

.局部变量 bool, 逻辑型bool = 输入法.卸载 (输入法句柄)

.如果 (bool)

信息框 (“关闭成功!”, #信息图标, “系统信息”)

.否则

信息框 (“关闭失败!可能已经关闭!”, #信息图标, “系统信息”)

.如果结束

窗口禁止关闭 (_启动窗口.取窗口句柄 (), ***).子程序 __启动窗口_将被销毁

' 为了删除保存在系统文件夹里面的文件输入法.清除注入 (取特定目录 (10) + “\Sougoo.ime”)

删除文件 (取运行目录 () + “\3996.dll”) ' “MaxDll.dll”是我的dll的名字,你需要把它改成你的

输入法.卸载 (输入法句柄)

.版本 2. Shurufa

. moliDll

代码 [周期地址]

;时钟周期内不断写入内存

锁定无敌状态=0115956C+21FC=0115956C+4B4=4

;城镇加速(稳定)=0115956C+1EA0+4E0=0115956C+17A8=4

全部加速(稳定)=0115956C+1EA0+33C=0115956C+1EA0+50=4|0115956C+1EA0+354=0115956C+1EA0+50=4|0115956C+1EA0+35C=0115956C+1EA0+60=4|0115956C+1EA0+4E0=0115956C+17A8=4

免疫伤害100%(稳定)=0115956C+1EA8+244=0115956C+37C=4|0115956C+1EA8+25C=0115956C+37C=4

增加所有抗性异常(稳定)=0115956C+1EA8+314=0115956C+1EA0+50=4

增加中毒抗性(稳定)=0115956C+1EA8+29C=0115956C+1EA0+50=4

无限负重(稳定)=0115956C+1EA0+31C=0115956C+37C=4

;锁定无敌状态(刷塔稳定)=0115956C+2184=0115956C+4a8=4

技能免CD冷却时间=0115956C+2FC4+8+0+204=0115956C+2FC4+8+0+388=4|0115956C+2FC4+8+4+204=0115956C+2FC4+8+4+388=4|0115956C+2FC4+8+8+204=0115956C+2FC4+8+8+388=4|0115956C+2FC4+8+C+204=0115956C+2FC4+8+C+388=4|0115956C+2FC4+8+10+204=0115956C+2FC4+8+10+388=4|0115956C+2FC4+8+14+204=0115956C+2FC4+8+14+388=4|0115956C+2FC4+8+360+204=0115956C+2FC4+8+360+388=4|0115956C+2FC4+8+364+204=0115956C+2FC4+8+364+388=4|0115956C+2FC4+8+368+204=0115956C+2FC4+8+368+388=4|0115956C+2FC4+8+36C+204=0115956C+2FC4+8+36C+388=4|0115956C+2FC4+8+370+204=0115956C+2FC4+8+370+388=4|0115956C+2FC4+8+374+204=0115956C+2FC4+8+374+388=4

炫彩波=23040

震荡波=20059

银落震荡波=8488

手炮击=22234

螺旋丸=20039

小激光=30015

大激光=30036

宇宙光环=30509

¤招自爆机器=860554

¤招唤袄索=30520

¤招唤藤蔓=30525

¤招唤飞虎队=8247

¤空袭=8234

¤空降***=8230

¤招唤土龙-复仇之骑士阿勒克图=8075

¤招唤赤龙-复仇之骑士提西福涅=8076

¤招唤暗龙-复仇之骑士墨该拉=8077

集中队友=8071

[招唤仓库]=51200

更新日期:2010/08/05