求一后台自动回车的按键精灵回车键代码脚本

命令的按键,按回车,将回车键定义上
点右面栏的启动热键,按F6,定义为启动键(F12为默认中止键)
下面有循环选项,选择循环到按中止键
储存一下
将前面的复选框打勾
启动游戏一直到选择服务器的界面,点选相应服务器后,在按F6
直到进入角色选择画面,再按F12就OK了
1、智能自动按加红(血值)加蓝(魔值)的键,当发现红或蓝小于 某值(可自由设定)时,就自动按下你放有加红或蓝的药的按键,令你处于不 败之地。 ....2、自动拣物,这样你就能更专心的杀怪了。 ....3、定时按键,有好多键需要定时按一下的,如特定的魔法,到时会消失。也用在挂机中定时按。 ....4、挂机,为了升级反复来回打怪,是很枯燥乏味的,那就交给他吧,当人 物走到最左边,按F9(设定左边界),人物走到最右边按F10(设定右边界),然 后按F11就会自动的在设定的左右边界反复来回打怪,而且自动拣物。以上 按键及热键都可自由设定,设置成与游戏中相同就好了。 ....设置好后它自动保存,也可以将不同的设置以不同的文件存档,以应对不同的需要。 ....此软件并非传统意义的的外挂,只模拟键盘操作,不写内存,不修改游 戏数据,不发伪封包,就象是你自己按键一样。你可以用按键软件的脚本完 成以上功能,但没有这个专用软件方便简单,也不用写脚本。 没有对游戏 动手脚,就不会认为是非法程序的,而且与游戏的版本无关,也就是说,不 管游戏升多少级,它都能使用。
您的举报已经提交成功,我们将尽快处理,谢谢!
在窗体中添加一个 Timer 控件,其 Enabled 属性设置为 False ,并复制以下代码:
'============================...
按键精灵吧,你可以试试
大家还关注按键精灵怎么后台按键?按键精灵后台按键制作方法详细介绍
作者:佚名
字体:[ ] 来源:互联网 时间:02-02 15:28:59
按键精灵怎么后台按键?接下来小编就为大家带来按键精灵后台按键制作方法详细介绍,感兴趣的朋友可以看一下
  按键精灵怎么后台按键?大家可以通过下文来了解按键精灵后台按键制作方法,很多朋友希望能够使用按键精灵&找后台&,那么具体步骤是什么呢?请看下文介绍吧,希望对大家有帮助哦~
  1、游戏句柄
  后台的意思就是当窗口被遮盖或移开的时候,仍能够正常的执行脚本动作,所以必须先找到该游戏的窗口句柄,这样可以保证我们编辑的脚本语句有正确的使用方向,获取窗口句柄的方法有很多,我一般使用以下的方法:
  Dim hwnd
  Plugin hwnd=Window.MousePoint()
  Plugin是调用插件命令,凡是调用插件都需要使用这个命令,hwnd就是得到的句柄,Window是插件的名称MousePoint()返回鼠标所在的窗口的句柄
  关于窗口这里需要多说几句,以网页游戏为例,鼠标放在标题栏上和放在游戏窗口所得到的句柄是不一样的,游戏窗口是IE的一个子窗口,因此在运行脚本前,将你的鼠标放在游戏窗口的区域内再运行脚本。
  得到句柄费函数很多,有兴趣的自己去试试看,不过知道一个就足够了。
  2、模拟动作
  得到窗口句柄后,你就可以向这个窗口模拟需要的动作了,在这里要用到按键精灵7的插件(既然已经有7了以前的插件就不作介绍了),模拟动作的函数有如下几个
  -模拟鼠标点击
  Plugin Bkgnd.LeftClick(句柄,横坐标,纵坐标) //模拟鼠标左键点击
  Plugin Bkgnd.RightClick(句柄,横坐标,纵坐标) //模拟鼠标右键点击
  其中的句柄就是上面我们已经得到的句柄,这里的横坐标和纵坐标是针对游戏窗口,而不是针对屏幕的(看晕了吧^_^关于这一点足足困扰了我一个礼拜的时间才弄明白)。
  屏幕坐标,是以屏幕左上角为基点(0,0),右下角的坐标是和屏幕分辨率有关的,而窗口坐标,不是在屏幕的左上角,例如word中的编辑窗口的0,0位置是在工具栏下面的,看不懂也没关系,你只要记住下面的方法就行了,首先在得到窗口句柄后加上如下的代码:
  Plugin s = Window.GetClientRect(hwnd)
  XYArray = Split(s, &|&, -1, 1)
  dx = XYArray(0)
  dy = XYarray(1)
  其次,在横坐标和纵坐标的后面都分别减去dx和dy就行了,为什么!!不用去管他,反正这样做不会错,举例说明
  例如你抓点得到的横坐标是x,纵坐标是y,那么模拟鼠标左键点击的语句应该是这样的:
  Plugin Bkgnd.LeftClick(句柄x-dx,y-dy)
  -模拟键盘动作
  Plugin Bkgnd.KeyPress(句柄,按键码) //模拟键盘动作
  这里的按键码可以很容易的在按键精灵中查到,包括组合键
  -输入字符串
  Plugin Window.SendString(句柄,字符串)
  这个函数在登陆和喊话时是非常有用的,其中的字符串可以是字符串变量
  3、后台找色
  后台脚本尽量少用找色语句,否则你的游戏将&卡巴死机&,即使少用也会出现很多的&马赛克&幸运的是不影响找色功能,即使游戏图像已经乱七八糟,既然是要后台操作,难看就难看吧^_^。
  Plugin c1=BkgndColor.GetPixelColor(hwnd,631-dx,121-dy)
  强烈建议用这个函数,至于什么区域找色,区域照图之类,如果你的电脑速度足够快再去尝试吧。
  找色是有技巧的,一定要找到一个不同画面分别对应不同颜色的点,当然只有一个点是不可靠的。我的思路是,找到几个点的颜色值记录下来,再根据这几个点的不同组合来决定脚本的走向,采取这种方法后,我在游戏时已经基本可以看到大体的画面了。
  附一个网页游戏《明朝时代》61级刷铁矿的简单例子(我就用的这个脚本:)):
  Dim hwnd
  Plugin hwnd=Window.MousePoint()
  Plugin s = Window.GetClientRect(hwnd)
  XYArray = Split(s, &|&, -1, 1)
  dx = XYArray(0)
  dy = XYarray(1)
  vx = 655-dx
  vy = 336-dy
  vx1 = 638-dx
  vy1 = 305-dy
  For 1000
  Delay 156
  Delay 16
  Plugin Bkgnd.LeftClick(hwnd,vx,vy)
  Delay 7000
  Delay 500
  Plugin Bkgnd.LeftClick(hwnd,vx1,vy1)
  Delay 1000
  EndFor
大家感兴趣的内容
12345678910
最近更新的内容你的位置:
按键精灵9.30版后台按Enter的问题
02:20:14 |
来源: 按键精灵资源站
在网络游戏《大航海时代ol》中,海上战斗时,Enter键有两个功能:
1、把光标放在对话栏内时,按Enter会发送信息。
2、当光标不在对话栏内时(比如用鼠标点一下非对话栏的位置),则可以齐射船上的火炮。
我尝试制作了一个简单的后台脚本,但是却出现了问题——
在前台运行时,用最简单的脚本:
KeyPress &Enter&, 1
无限循环,可以触发火炮齐射,和手动按Enter键是一样的。
但是在后台脚本:
hwnd = Plugin.Window.Foreground()
Call Plugin.Bkgnd.KeyPress(hwnd,13)
中,却只能触发发送信息,而不能触发炮火齐射。
请问这是为什么呢?

参考资料

 

随机推荐