DNF用易语言怎么编写连发程序

DNF用易语言怎么编写连发程序,第1张

.版本 2 .程序集 窗口程序集1 .程序集变量 按键 .子程序 __启动窗口_创建完毕 HOOK.安装键盘钩子 (&连发开关) .子程序 连发开关 .参数 键代码, 整数型 .参数 状态, 整数型 .如果真 (选择框1.选中 = 真) .如果真 (状态 ≠ 257 且 键代码 = 按键) .如果真 (时钟1.时钟周期 ≠ 到整数 (编辑框1.内容)) 时钟1.时钟周期 = 到整数 (编辑框1.内容) .如果真结束 .如果真结束 .如果真 (状态 = 257 且 键代码 = 按键) 时钟1.时钟周期 = 0 .如果真结束 .如果真结束 .子程序 __启动窗口_将被销毁 HOOK.卸载键盘钩子 () .子程序 _时钟1_周期事件 按键 (按键, 3) 超级延时 (100, 0) 按键 (按键, 4) .子程序 _按钮1_被单击 信息框 (“请点击确定后,按下需要连发的按键”, 0, ) .子程序 __启动窗口_按下某键, 逻辑型 .参数 键代码, 整数型 .参数 功能键状态, 整数型 按键 = 键代码 信息框 (“设置成功!”, 0, ) .子程序 _按钮1_按下某键, 逻辑型 .参数 键代码, 整数型 .参数 功能键状态, 整数型 按键 = 键代码 信息框 (“设置成功!”, 0, ) .子程序 _选择框1_按下某键, 逻辑型 .参数 键代码, 整数型 .参数 功能键状态, 整数型 按键 = 键代码 信息框 (“设置成功!”, 0, ) .子程序 _编辑框1_获得焦点 编辑框1.内容 = “” .子程序 _选择框1_被单击 .如果真 (按键 = 0) 信息框 (“请设置按键!”, 0, ) 选择框1.选中 = 假 返回 () .如果真结束 .如果真 (到整数 (编辑框1.内容) < 1) 信息框 (“请输入正确速度!”, 0, ) .如果真结束 .如果 (选择框1.选中 = 真) 编辑框1.禁止 = 真 .否则 编辑框1.禁止 = 假 ------------------------------------------------------------------------------- 组件: 编辑框1 (速度) 按钮1 (确定) 选择框1 (开始连发) 聊天框可以输入说明是游戏的问题 换一个按键的代码就可以了,用易模块就可以

注明:

esi=人物

基址

基址=人物基址

基址=esi=“011706BC”

.版本

2

.支持库

spec.

子程序

公告,

,

,

公告

.参数

msg,

文本型,

,

公告内容

.参数

color,

整数型,

,

颜色值

.

局部变量

宽字符,

字节集

.局部变量

消息地址,

整数型

.局部变量

CALL地址,

整数型

.局部变量

CALL,

整数型

.局部变量

CALL

机械码

,

字节集

.局部变量

商店地址,

整数型CALL

十六到十

(“00AC5430”)

'

公告CALL

商店地址

十六到十

(“0111C6B8”)

'

商店地址

CALL地址

_取地址_整数型

(CALL)

宽字符

转换Ansi转Unicode

(msg)

消息地址

_取地址_字节集

(宽字符)

CALL机械码

{

96,

185

}

到字节集

(商店地址)

{

139,

9,

139,

73,

80,

106,

0,

106,

0,

106,

31,

104

}

到字节集

(color)

{

104

}

到字节集

(消息地址)

{

255,

21

}

到字节集

(CALL地址)

{

97,

195

}

调用子程序

(_取地址_字节集

(CALL机械码),

,

,

).子程序

_取地址_整数型,

整数型,

,

公告

.参数

变量,

整数型,

参考'

mov

eax,

[ebp+8]

'

pop

ebp

'

retn

4

置入代码

({

139,

69,

8,

139,

229,

93,

194,

4,

0

})

返回

(0).子程序

_取地址_字节集,

整数型,

,

公告

.参数

变量,

字节集,

参考'

mov

eax,

[ebp+8]

'

mov

eax,

[eax]

'

add

eax,

8

'

mov

esp

,ebp

'

pop

ebp

'

retn

4

置入代码

({

139,

69,

8,

139,

0,

131,

192,

8,

139,

229,

93,

194,

4,

0

})

返回

(0).子程序

_取地址_文本型,

整数型

.参数

变量,

文本型,

参考'

mov

eax,[ebp+8]

'

mov

eax,[eax]

'

leave

'

retn

4

置入代码

({

139,

69,

8,

139,

0,

201,

194,

4,

0

})

返回

(0)

'

普通公告调用方法:公告

(“内容”,

十六到十

(“FF00FF00”))

2.加密(单个加密=加密=加密写入)

.版本

2.子程序

单个加密

.参数

写到地址,

整数型

.参数

写入数值,

整数型置入代码

({

199,

195,

8,

0,

0,

0,

199,

193,

144,

43,

51,

1,

139,

9,

54,

139,

60,

43,

139,

7,

139,

137,

68,

0,

0,

0,

199,

199,

148,

43,

51,

1,

139,

63,

193,

224,

2,

141,

52,

8,

51,

247,

54,

51,

180,

43,

4,

0,

0,

0,

137,

52,

8

})3.自定义攻击

.版本

2

.子程序

自定义攻击,

,

公开

.参数

人物基址,

整数型

.参数

X轴距离,

整数型

.参数

Y轴距离,

整数型

.参数

Z轴距离,

整数型

.参数

伤害值,

整数型

.参数

技能ID,

整数型

.局部变量

代码1,

字节集

置入代码

({

139,

117,

8,

139,

54,

184,

152,

108,

3,

1,

139,

0,

185,

156,

108,

3,

1,

139,

9,

106,

0,

106,

0,

139,

22,

80,

81,

106,

0,

106,

4,

255,

117,

20,

255,

117,

16,

255,

117,

12,

106,

0,

106,

0,

255,

117,

24,

255,

117,

28,

139,

206,

255,

146,

212,

2,

0,

0

})4.apc召唤

.版本

2

.子程序

Apc,

,

公开

.参数

等级

.参数

怪物

置入代码

({

139,

53,

188,

6,

23,

1,

139,

6,

106,

0,

106,

0,

104,

8,

239,

18,

0,

106,

0,

106,

0,

104,

255,

255,

0,

0,

106,

0,

106,

0,

106,

4,

139,

206,

255,

144,

204,

0,

0,

0,

80,

139,

6,

106,

0,

106,

5,

106,

6,

255,

117,

8,

139,

206,

255,

144,

208,

1,

0,

0,

139,

22,

80,

255,

117,

12,

139,

206,

255,

146,

232,

2,

0,

0

})

.版本

2

.子程序

_选择框3_被单击,

,

,

内存 *** 作.写代码

(“0111C6B8+1BD8=5”)

.版本

2

.子程序

_选择框4_被单击,

,

,

内存 *** 作.写代码

(“0111C6B8+1BD8=6”)写得乱了。。呵呵。。没事。整理下就好了

具体 *** 作步骤如下:

网上下载脚本大师

打开脚本大师,点击新建脚本,将2里面的全部贴到里面(里面原有内容去掉)

脚本上方,描述,自己起个名子,稍下面有,自动循环,前面打对勾

点击保存并退出

保证只有自己起名子的文件前方有对勾,即可

进游戏,窗口化,将游戏窗口移动到屏幕最左上

游戏人物进到洛兰地图口上,即向前一两步就能进图的位置

按下F8 开始自动刷PL 按下F11停止刷PL

在刷PL过程中,数标不可使用 可提前开个电影观看

此脚本原理就是模拟手动 *** 作过程,在脚本编辑页面有,简易编辑模式,是中文 *** 作说明

拓展资料

脚本简单地说就是一条条的文字命令,这些文字命令是可以看到的(如可以用记事本打开查看、编辑),脚本程序在执行时,是由系统的一个解释器,将其一条条的翻译成机器可识别的指令,并按程序顺序执行。因为脚本在执行时多了一道翻译的过程,所以它比二进制程序执行效率要稍低一些。

脚本通常可以由应用程序临时调用并执行。各类脚本被广泛地应用于网页设计中,因为脚本不仅可以减小网页的规模和提高网页浏览速度,而且可以丰富网页的表现,如动画、声音等。

举个最常见的例子,当点击网页上的Email地址时能自动调用Outlook Express或Foxmail这类邮箱软件,就是通过脚本功能来实现的。也正因为脚本的这些特点,往往被一些别有用心的人所利用。例如在脚本中加入一些破坏计算机系统的命令,这样当用户浏览网页时,一旦调用这类脚本,便会使用户的系统受到攻击。

所以用户应根据对所访问网页的信任程度选择安全等级,特别是对于那些本身内容就非法的网页,更不要轻易允许使用脚本。通过“安全设置”对话框,选择“脚本”选项下的各种设置就可以轻松实现对脚本的禁用和启用。

参考链接

脚本-百度百科:https://baike.baidu.com/item/脚本/


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8067227.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-13
下一篇 2023-04-13

发表评论

登录后才能评论

评论列表(0条)

保存