[讨论] 【技术贴】关于冰咒的AHK取色宏

2017-8-20 00:55
20778219
首先,本贴不讨论用宏正义不正义,反正不让我用宏我手会按断,丝毫不想打本。
我的设置是R是鼠标左,B是鼠标右。
这个宏的思路是:取色判定应该是从上向下判定,取成功1次后返回顶部再次向下判定#,那么我技能优先级就是开始读取的时候打一发右键(次元弹),然后开始判定,瞬发龙第一,瞬发(V)死神第2,再是2技能用来触发手镯和流血,再是普通V,再是F的破裂和掠夺,再下去是在没有瞬发龙的情况下读3,然后3后面接了一个1500毫秒的SLEEP好让3读完重置出瞬发龙和瞬发的V,最后是读条的龙。(冰咒大佬有吗~看看这里有错没。。)
----------------------------------以上是我的想法-----------------


但是实际使用下来,经常在有破裂和掠夺的情况下用读条龙,破裂和掠夺的触发都比较迟钝的感觉。
而且和原来那种延迟卡刀的宏比起来,感觉输出的频率下降了很多。特别是在有标记的情况下,次元弹照理说应该哒哒哒不停的,实际用起来并没有,,,
把宏发出来,各位大佬看看如何优化。
IfWinActive ahk_class LaunchUnrealUWindowsClient
F1::
MouseGetPos, mouseX, mouseY
PixelGetColor, color, %mouseX%, %mouseY%, RGB
StringRight color,color,10 ;
tooltip, %mouseX%,%mouseY%颜色是:%color%
return
[::
loop{
send b
if ( GetColor(1010,897)=="0x587CA5" ) ;
{
send 4
sleep 100
}
if ( GetColor(1013,954)=="0x5F9BD6" ) ;
{
send v
sleep 100
}
if ( GetColor(914,895)=="0x8991AB" ) ;
{
send 2
sleep 100
}
if ( GetColor(1008,952)=="0x806FA3" ) ;
{
send v
sleep 100
}
if ( GetColor(1155,818)=="0xB45DD1" ) ;
{
send f
sleep 100
}
if ( GetColor(1155,811)=="0x7A7A75" ) ;
{
send f
sleep 100
}
if ( GetColor(1162,820)=="0x2D66B8" ) ;
{
send f
sleep 100
}
if ( GetColor(964,895)=="0x96BEF8"and GetColor(1011,895)=="0x7A5D79" ) ;
{
send 3
sleep 1500
}
if ( GetColor(964,895)=="0x96BEF8"and GetColor(1011,896)=="0x514350" ) ;
{
send 3
sleep 1500
}
if ( GetColor(1114,896)=="0x8D8D8D" ) ;
{
send 4r
}
if ( GetColor(999,896)=="0x8B72B4" ) ;
{
send 4
sleep 1500
}
}
return
]::pause


;抓取颜色函数,在上面脚本中调用。
GetColor(x,y)
{
PixelGetColor, color, x, y, RGB
StringRight color,color,10 ;
return color
}



----------------------------------------------------------
还有一个问题就是。。。取色宏怎么做到按一下按钮自动循环,再按别的按钮一键停止?我现在只想到用LOOP做死循环再+一个暂停....别问我为什么不用鼠标侧键。。。我鼠标侧键有其他鼠标宏绑定,而且我喜欢按下按钮就双手放开的感觉。。


顺便:电9南道彩笔黑翼找白天或者晚上11点后一起刷本的~
分享到 :
0 人收藏

19 个回复

倒序浏览
0豆花0  Lv:5 | 2018-1-24 18:53
支持一下                           
秋叶泪  Lv:3 | 2017-8-20 19:11

(ノ▽〃)这里想引用花木兰的一句话 迅速推倒~
之遥丷  Lv:1 | 2017-8-21 19:53
哇,好酷的样子
cup9876  Lv:3 | 2017-8-22 13:02
看不懂,但好像很利害的样子
li6518199  Lv:2 | 2017-8-23 19:45
ahk取色 卡帧严重
ahck8963  Lv:3 | 2017-8-23 19:50
支持楼主得到自己想要的额
q4501200  极模组 | 2017-8-24 12:27
你用的什么鼠标...这代码太长了点吧...建议你去百度一下图片的设置.里面有参数的
ggyhggaa  Lv:2 | 2017-8-24 14:00
不明觉厉不明觉厉
伏见  Lv:3 | 2017-8-24 16:50
哇 冰咒有宏了 简直是福利
yyhhkk  Lv:1 | 2017-8-25 12:18
这个好用吗,搞来试试
您需要登录后才可以回帖 登录 | 点击注册

本版积分规则

联系我们|关于我们|TAG|手机版|小黑屋|帮助|客服QQ| 希望之地 ( 闽ICP备12024174-1号 )  

返回顶部