//没登陆

欢迎您来到凯恩之角,奈非天!

帖子:282

符文:54

61#
CodeCode 发表于 2020-4-15 21:53
大佬我想问下脚本怎么模拟点2下右键

i.png

发表于 2020-4-15 22:14:54 |显示全部楼层

帖子:13

符文:23

62#
我用我的办法用你这个,测试都没问题!但是放在游戏里面就执行一次怎么回事,我的是 G HUB
发表于 2020-4-16 14:16:16 来自凯恩之角App |显示全部楼层

帖子:282

符文:54

63#
CodeCode 发表于 2020-4-16 14:16
我用我的办法用你这个,测试都没问题!但是放在游戏里面就执行一次怎么回事,我的是 G HUB

你可以在第5行之后加点延迟
发表于 2020-4-16 17:54:32 来自凯恩之角App |显示全部楼层

帖子:13

符文:23

64#
雪落丶丿寒 发表于 2020-4-16 17:54
你可以在第5行之后加点延迟

感谢好了
发表于 2020-4-16 18:10:42 |显示全部楼层

帖子:282

符文:54

65#
代码做了些重构,看到这一层的朋友,相信你们一定是用心看了我的教学,在此表示感谢。希望大家可以重新下载一下框架的主体,以方便接下来的使用。如果发现框架有什么莫名其妙的bug,欢迎私信或者直接留言。
2020-04-19
发表于 2020-4-19 00:50:36 |显示全部楼层

帖子:282

符文:54

66#
之前介绍了一下多线程连 点器的基本使用功能,在此对于此控制器进行功能补充,如果各位所写的宏有基本方法无法完成的需求,可以来这一层看一看。
1.拦截器
比如我们要实行组合键的需求,例如ctrl+q
2.png

拦截器函数写在数组的第四格(前三格为‘所按键位’,‘按键间隔’,‘按下与抬起之间的间隔’)
拦截器函数会在这个键位被按下前触发,如图则在按键前插入一个ctrl按键
拦截器函数如果写返回值且为true,会触发拦截按键,并循环访问拦截器,直到返回false为止。
1.jpg

如图是一个法师黑人(r)与一技能(q)的例子
逻辑为:48s点一次黑人,黑人持续时间内隔0.6s打次一技能。
这个拦截器函数判断黑人上次点击时间,若不在20s内则拦截10ms(函数的第二个返回值为拦截器轮询间隔,不填则默认为按键间隔 即默认数组第二格,请勿填0及以下,会死循环
拦截器函数可写一个参数,此参数为连 点器本身(图中get),get(2)表示数组中第二个按键上一次运行的时间点。
下面给个例子。
3.jpg

这个例子是上面那个黑人与一技能的扩充版,加入了元素戒校验。
宏的上半部分为之前写的元素戒自旋器,下半部分为刚刚的黑人宏。
多加了一个位于29行的拦截器,保证黑人的开启时间在电0s-2s
这个例子也是一个比较古老的bd——维尔冰封球的宏的一部分。

2.非按键函数
此连 点器的第一个参数并非绑定按键,也可以使用函数。下面举个小例子
4.jpg


这个例子把一个自旋器装进了连 点器中去,数组中写了三个参数,都是这个自旋控制器,但意义不太一样。
第一个为执行函数,自旋器可以通过直接传入‘start’运行,
第二个为终止函数,自旋器可以通过直接传入‘end’终止,
第三个为get函数,即用于拦截器函数中的get()所返回的状态,自旋器也是通过传入‘get’获取核心参数。
所以自旋器可以三个都直接传入本身来保持正常运行。
因为连 点器本身的特性,即使是加入非按键函数一般也是自旋器,故在这里只介绍自旋器的方法。
注意:如果加入的是非按键函数,则没有第四个参数,即这个函数无法通过拦截器拦截


发表于 2020-4-19 02:03:46 |显示全部楼层

帖子:17

符文:2

67#
我看了..没有理解...占位思考..
发表于 2020-4-19 02:24:54 |显示全部楼层

帖子:282

符文:54

68#
看不懂没关系,基础的方法够用了,我写扩充的方法,主要是说明该控制器的可延展性。如果不写一些比较复杂的宏,前面的基础介绍就够用了
发表于 2020-4-20 10:46:49 来自凯恩之角App |显示全部楼层

帖子:17

符文:2

69#
停止更新了吗?
发表于 2020-5-26 13:34:44 |显示全部楼层

帖子:165

符文:22

70#
G 鍵 是否只支持 1 至 5 鍵 ??


发表于 2020-5-30 18:00:56 |显示全部楼层

帖子:51

符文:23

71#
给组合键绑定事件该怎么做?比如按下lctrl+g5 执行分解宏
看了下更新日志 第9条似乎是相关的改动  但是举的例子好像跟我想的不太一样  
看了下代码也和我想的有出入 似乎只是监听功能键的状态来执行事件
能详细说明下吗
发表于 2020-6-29 00:22:41 |显示全部楼层

帖子:447

符文:43

72#
不懂帮顶。。。。
发表于 6 天前 来自凯恩之角App |显示全部楼层

帖子:282

符文:54

73#
攻击地方水晶 发表于 2020-5-26 13:34
停止更新了吗?

不好意思,疫情影响到现在手上工作堆积太多,一直抽不开时间,其实就剩一点了,等我抽空把他补上
发表于 5 天前 来自凯恩之角App |显示全部楼层

帖子:282

符文:54

74#
s3000 发表于 2020-5-30 18:00
G 鍵 是否只支持 1 至 5 鍵 ??

不是,g键位都支持的
发表于 5 天前 来自凯恩之角App |显示全部楼层

帖子:282

符文:54

75#
十御x 发表于 2020-6-29 00:22
给组合键绑定事件该怎么做?比如按下lctrl+g5 执行分解宏
看了下更新日志 第9条似乎是相关的改动  但是举 ...

一般情况下这个是把函数绑定到g5上,然后把 判断ctrl是否按下的语句写到函数里。
发表于 5 天前 来自凯恩之角App |显示全部楼层
您需要登录后才可以回帖 登录 | 注册网易通行证