2009年9月8日
说说本教程教学计划:
基础篇:
(一) 找内存基址(红和蓝)
(二)模拟挂主框架和红蓝自动喝药
(三)读取人物和怪游戏坐标 (内存式) ……
查看完整文章
点击次数:22145
2009年9月8日
不少兄弟一直也很想写模拟挂,但是却不知道如何下手,这里我就带大家从0学起,该如何写模拟挂。这里我教程重点是偏向于后台运行的模拟挂。所以向找色这些用的比较少。其实我根本不会找色。。。我习惯读内存。。其实按键精灵难的就是怎么读内存,会弄内存了,只要直接把内存地址复制到万能模板里就行了。最近开始转学E语言写内挂,所以就把万能模板公开了,全套教程看完,你就能最短时间内写个模拟挂了(你只要把几个参数自己找到代入就行。。)。基本上简单游大多数脚本也只有这个水平。当然我的挂只有简单找怪打怪功能,没啥变态功能。因为我都是自己用,没有啥让人激动游戏,可以提起我兴趣去写。那些自动任务什么的。。。汗。。你找别人吧。。。
查看完整文章
点击次数:26596
2009年5月6日
一、前言
任何一个高级语言(如C语言、Delphi语言、Basic语言等等)、脚本语言,其强大程度或者说可以完成的各项工作的多寡,依俺的经验,主要依赖于它所能调用函数的多少,函数数量越多,种类越丰富,那么可以编写的软件或是脚本就越强大。通俗的说,函数的集合(函数库)就好比是一个战士身后建造的一座“弹药”库,可以给前方的战斗提供源源不绝的弹药。显而易见,一个脚本语言如果不采取多种手段,从而逐渐扩展和丰富其函数库,其生命力绝不会旺盛,正如两句诗描绘的那样:“问渠哪得清如许,为有源头活水来”。
今天,俺就试着来写几篇文章,来讨论下按键精灵脚本的几种扩展方式及其间的区 ……
查看完整文章
点击次数:5450
2009年4月24日
今天很高兴有时间写了一个脚本教程:循环找图!
写这个脚本的目的,是因为前几天有个朋友叫我帮他修改游戏找坐标中的错误;当时我发现他用的是按图找坐标,本来只花不到50行的语句,他用了足足几百行!为什么呢?因为他是一个图一个图的找;这样很费时,也无效率!
我们 ……
查看完整文章
点击次数:25059
2009年4月23日
按键精灵后台简明教程(后台找色,后台鼠标点击等)
使用按键精灵有一段时间了,从前台到后台看了很多帖子,加上自己的勤奋算是成功了,自己制作了一个练级的脚本,经一月余的使用完全正常,按键精灵升级至7.0后,很多需要从论坛下载才能使用的插件都集成了,这对于新手来说是个福音,我才开始使用时,为了找这些插件费了很多周折,现在的新手真是幸福啊!!呵呵,废话少说,下面把我的一些经验和教训在这里与大家分享,希望对“想后台”的朋友有所帮助。
1、游戏句柄
后台的意思就是当窗口被遮盖或移开的时候,仍能够正常的执行脚本动作,所以必须先找到该游戏的窗口句柄,这样可以保证我们编辑的脚本语句有正确的使用方向,获取窗口句柄的方法有很多,我一般使用以下的方法:
Dim hwnd ……
查看完整文章
点击次数:55781
2009年4月22日
//窗口最小化搜的更快
codereg=""
do_yes=1
Num_game=0
KeyDown 18,1 ……
查看完整文章
点击次数:6474
2009年4月17日
句柄:看了论坛好多高手的解答,本人最终理解为电脑打开的每个窗口的编号
化繁为简,简洁明了,下面请看脚本例子:
//延时是为了开始运行脚本时,鼠标有充足的时间移动到所需窗口上
Delay 3000
//得到鼠标指向窗口的句柄 ……
查看完整文章
点击次数:24695
2009年4月16日
创建对象
用VBScript修改注册表,必须先创建一个能于操作系统沟通的对象,再利用该对象的各种方法对注册表进行操作,创建这个对象的方法和格式如下:
Dim OperationRegistry
Set OperationRegistry=WScript.Creat ……
查看完整文章
点击次数:2418
2009年4月14日
第一步、做库。
这个限制其实很大,像鱼的5x8数字识别插件一样,需要你精确的知道每个需要识别的字的大小,精确到像素(其实不一定是字,可以说是“形状”,只要你做进库里面去了,识别的时候就识别的这个形状)//本脚本用于识别固定大小的形状,并写入文本,成为一个“库”
dim dz()
……
查看完整文章
点击次数:9284
2009年4月14日
【功能说明】
这个脚本可以全自动扫雷,目前只针对XP附带的扫雷游戏。做这个脚本只是为了和大家一起学习,全部使用通俗易懂的一般命令,没有涉及到读取内存。适合新手用于学习按键精灵。
【使用说明】
保存为“扫雷脚本.txt”并复制到按键精灵的script文件夹下即可。
【作者介绍】 ……
查看完整文章
点击次数:11908
2009年4月14日
好多人问我获得窗口大小之后怎样分解出各个坐标,用于计算窗口内元素的相对位置,其实这是个很简单的问题。不过为了让新手少绕弯路,发来这里大家一起学习吧。//获取鼠标指向的窗口句柄
Plugin hwnd=Window.MousePoint()
//定义一个数组,存放四个角的坐标 ……
查看完整文章
点击次数:12427
2009年4月10日
按键精灵提供了几个很有用的函数命令:FindColor, FindPic,查找颜色这个在此就不讨论了,下面讨论下如何更好地使用FindPic,达到满意的效果。
众所周知,要想用好FindPic,更快更准确地在游戏中查找到图片,所要查找图片的格式制作对于得到令人满意的结果有着至关重要的决定意义,许多时候,你编写了一个脚本,在游戏运行过程中,却死活得不到正确的结果,恩,不必先忙着责怪按键精灵,好好检查下你的图片再说吧。
在进行下一步教你如何快速高效地制作游戏所需要的图片之前,让我们先复习一下 ……
查看完整文章
点击次数:15334
2009年4月10日
对于一个外挂来说,实现角色在地图上的自动行走,需要包括三个要素:一是找到一条可以行走的路线,二是沿着找到的路线行走,三是在移动过程中进行越障处理。
不过对于按键精灵制作的脚本来说,第一步自动判断行走路线的问题实在过于复杂,即使你破解了加密过的地图文件,取得了地图的每个坐标点的通行,阻塞信息,另外还有个关键的问题,就是在实际行走过程中,除了场景障碍外,还有怪物,其他玩家等活动物体,他们也是一种障碍物,而按键精灵对于这种活动物体的判断,是比较薄弱的。
如果你花大功夫在按键中解决了这个问题,恭喜你的同时我会认为这是不值得的,那样 ……
查看完整文章
点击次数:9758
2009年4月10日
(转)原贴
http://wwww.hyit.edu.cn/edu/vb/study/NO5.htm
1.引例
……
查看完整文章
点击次数:5564
2009年4月10日
响应号召给知识库投稿 (我真的不是想要奖励,真的 )
有时常听到这样的一些要求,脚本在很多台机器上运行(比如网吧工作室),而照看机器的管理员只有一个人,很难长时间盯着所有的机器,如果游戏有验证码,验证题,又写不出自动识别的脚本,还要一台一台的去人工操作,非常麻烦。
能不能通过局域网把各台机器的验证图,验证题目发送到某台固定的机器上,管理员只 ……
查看完整文章
点击次数:2826
2009年4月10日
MessageBox()函数过于简单但是按键早就有所考虑,现在版本有了强大的MsgBox函数,使得按键更加的完美,强烈建议按键7.0取消MessageBox(),用MsgBox代替。本帖就msgbox函数是使用方法做个简单简绍。
MsgBox函数位于按键精灵-全部命令-标准vbs命令-其他函数中如下图
查看完整文章
点击次数:3920
2009年4月10日
突破找图限制【原创】(361度 按键精灵找图系列之二)
这文章我昨天就写好了,今天我才发现晨风以发过一个类似的帖子。不过他发脚本全是goto,看得我头晕,到现在我都没看得全明白,而且那脚本只有图片计数功能,所以我还是把自己的文章贴出来。
按键精灵的找图功能只能输出找到的第一个图的坐标,如何让它找输出找图范围内所有符合的图片坐标呢?我有2个方案:
1、把找图的范围设定成和图片一样大,然后把这个范围的框以一个次移一个像素的方式,移遍整个找图范围,每移一次就找一次图。
2、想办法让找图的命令在找到第一个图后继续找下去。 ……
查看完整文章
点击次数:13739
2009年4月9日
以下是各种血条形式的图(有血状态):
黄箭头为想喝的位置
……
查看完整文章
点击次数:7406
2009年4月9日
A至Z键与A杴Z字母的ASCII码相同:
常数 值 描述
vbKeyA 65 A&nb ……
查看完整文章
点击次数:4067
2009年4月9日
Dim a(9)
//图片数组赋值
a(0)="Attachment:\0.bmp"
a(1)="Attachment:\1.bmp"
a(2)="Attachment:\2.bmp" ……
查看完整文章
点击次数:7720
|