当前位置:首页 > 代码 > 正文

包含易语言怎么做地下城飞机代码的词条

admin 发布:2022-12-19 16:34 133


本篇文章给大家谈谈易语言怎么做地下城飞机代码,以及对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

易语言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,97})

这里是全屏爆的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在网上搜了好久都没搜到!求高手教我!之前已经被骗了1000多(一共被骗了

版本 2

程序集 窗口

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

程序集变量 触发, 整数型

程序集变量 人偶, 整数型

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

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

程序集变量 开启, 整数型

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

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

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

内存操作提升权限 ()

内存操作打开进程 ()

进程ID = 取进程ID (“DNFexe”)

窗口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 (“DNFexe”), 读内存整数型 (取进程ID (“DNFexe”), 十六到十 (#商店基址)) + 十六到十 (#买卖偏移), 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飞机倍增?求教程。

你说的是不是倍攻?

首先你要一个DNF注入器,这个注入器可以自己制作,也可以网上找,不过大部分都非法,一般有用的注入器都是秘密的自己用。

还要用到内存搜索工具,搜索倍攻代码,这步倒是不难,不过内存搜索工具也需要制作,否则网上那些要么不能用,要么非法。

然后就开始写程序,写好后把找到的代码输入,和注入器编译成一个程序

就可以有效了

因为代码容易和谐,所以要不停的更新,找到新的。

总之过程不是那么简单,需要有扎实的编程功底,内存数据,截收各种信息等。。

谁有易语言DNF辅助源码

.版本 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)

关于易语言怎么做地下城飞机代码和的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

版权说明:如非注明,本站文章均为 AH站长 原创,转载请注明出处和附带本文链接;

本文地址:http://ahzz.com.cn/post/13262.html


取消回复欢迎 发表评论:

分享到

温馨提示

下载成功了么?或者链接失效了?

联系我们反馈

立即下载