按键精灵自动补血补蓝问题。脚本没有错误啊
WhiletrueIfColor593,445,"AEAEAE",0ThenKeyPress"Q",1EndIfIfColor618,487,"DBDBDB",0Then...
While true
IfColor 593,445,"AEAEAE",0 Then
KeyPress "Q", 1
End If
IfColor 618,487,"DBDBDB",0 Then
KeyPress "W", 1
End If
Wend
我本来想那个位置没血的时候颜色是AEAEAE。
没蓝是DBDBDB
但窗口没有移动。他又不会自动按E 和R。为什么?脚本没错啊 展开
IfColor 593,445,"AEAEAE",0 Then
KeyPress "Q", 1
End If
IfColor 618,487,"DBDBDB",0 Then
KeyPress "W", 1
End If
Wend
我本来想那个位置没血的时候颜色是AEAEAE。
没蓝是DBDBDB
但窗口没有移动。他又不会自动按E 和R。为什么?脚本没错啊 展开
1个回答
展开全部
语句没问题,想必,颜色不对
参考解决:因为网游都有个共同点,无蓝无血时 色条背景是半透明的,就是说,无蓝无血的色是随着地图变化而变化的,所以导致找色错误不加血。你可以把色条变化作为加血参考,比如:满血是绿色,血条不是绿色时按键加血即可。
IfColor 618,487,"颜色改为满血状态",1 Then
KeyPress "W", 1
End If
参考解决:因为网游都有个共同点,无蓝无血时 色条背景是半透明的,就是说,无蓝无血的色是随着地图变化而变化的,所以导致找色错误不加血。你可以把色条变化作为加血参考,比如:满血是绿色,血条不是绿色时按键加血即可。
IfColor 618,487,"颜色改为满血状态",1 Then
KeyPress "W", 1
End If
更多追问追答
追问
我试过。也不行。就是不等于满血颜色的时候按W,然后他会一直按。、满血了还会按
追答
这样就是你问题了,坐标绝对有问题
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询