#IfWinActive ahk_class LaunchUnrealUWindowsClient
F9::
MouseGetPos, mouseX, mouseY
PixelGetColor, color, %mouseX%, %mouseY%, RGB
stringRight color,color,10 ;
tooltip, %mouseX%,%mouseY%颜色是:%color%
return
#Persistent
#SingleInstance
v_Enable=0
XButton1::
{
v_Enable:=!v_Enable
If (v_Enable=0)
SetTimer, Label, Off
Else
SetTimer, Label, 0
}
Return
Label:
SetTimer, Label, 0
if ( GetColor(1382,1205)=="0xEDCAC8" && GetColor(855,1159)=="0x383737")
{
loop,1{
Sendinput {4}
}
return
}
else
{
if ( GetColor(1117,1201)=="0xF9F9F8" && GetColor(855,1159)=="0x383737")
{
Loop{
Send {2 down}
Send {2 up}
Send {2 down}
Send {2 up}
Send {2 down}
Send {2 up}
Send {2 down}
Send {2 up}
Send {2 down}
Send {2 up}
Send {2 down}
Send {2 up}
Send {2 down}
Send {2 up}
Send {2 down}
Send {2 up}
}
until Not GetKeyState("2","P")
return
}
else
if ( GetColor(949,1294)=="0xCFAF87" && GetColor(855,1159)=="0x383737") ;星
{
loop,6{
Sendinput {0}
}
return
}
else
if ( GetColor(1124,1313)=="0xF7564A" && GetColor(1011,1150)=="0x0ED9FF" && GetColor(855,1159)=="0x383737") ;变身
{
Loop{
Send {1 down}
Sleep 700
Send {1 up}
}
until Not GetKeyState("t","P")
return
}
else
if ( GetColor(1382,1205)=="0xEDCAC8" && GetColor(1124,1313)=="0xF7564A") ;狂暴4
{
loop,10{
Sendinput {4}
}
return
}
else
if ( GetColor(1124,1313)=="0xF7564A" && GetColor(1011,1150)=="0x0ED9FF" && GetColor(1382,1201)=="0x695A59") ;变身
{
loop,2{
Sendinput {1}
Sendinput {1}
Sendinput {1}
Sendinput {1}
Sendinput {1}
Sendinput {1}
Sendinput {1}
Sendinput {1}
}
return
}
else
if ( GetColor(949,1294)=="0xCFAF87" && GetColor(1174,1198)=="0xCD9B99") ;星
{
loop,6{
Sendinput {0}
}
return
}
else
if ( GetColor(976,1201)=="0x728FA9" or GetColor(973,1204)=="0xF3DEDD") ;单式or一刀两断
{
loop,10{
Sendinput {f}
}
return
}
else
if ( GetColor(1383,1295)=="0x818D9A" && GetColor(1122,1299)=="0x626262") ;普通v
{
loop,6{
Sendinput {v}
}
return
}
else
if ( GetColor(1384,1295)=="0x818C9A" && GetColor(1202,1199)=="0xD68F8F") ;变身v
{
loop,6{
Sendinput {v}
}
return
}
else
if ( GetColor(1254,1300)=="0x6F739E" && GetColor(1385,1204)=="0x6C4E4E") ;x
{
loop,1{
Sendinput {x}
Sleep 400
Sendinput {t}
}
return
}
else
if ( GetColor(1261,695)=="0xBBBCBB") ;火龍1
{
loop,100{
Sendinput {space}
}
return
}
else
if ( GetColor(1851,818)=="0xDFDFDF") ;火龍2
{
loop,100{
Sendinput {space}
}
return
}
else
if ( GetColor(1025,1211)=="0x646464" && GetColor(1035,1294)=="0xD1E5F1") ;刚体
{
loop,10{
Sendinput {e}
}
return
}
else
if ( GetColor(1194,1199)=="0xB08485" && GetColor(1383,1299)=="0x4F555A") ;变身t
{
loop,60{
Sendinput {t}
}
return
}
else
if ( GetColor(1384,1295)=="0x4C5055") ;t
{
loop,20{
Sendinput {t}
}
return
}
else
if ( GetColor(1244,1203)=="0xFAACFF") ;弑花魔女解控
{
Loop{
Send {TAB down}
Sleep 50
Send {TAB up}
Sleep 0
Send {q down}
Sleep 60
Send {q up}
Sleep 0
Send {r down}
Sleep 50
Send {r up}
Sleep 0
Send {t down}
Sleep 60
Send {t up}
Sleep 0
}
until Not GetKeyState("t","P")
return
}
}
Return
;抓取颜色函数,在上面脚本中调用
GetColor(x,y)
{
PixelGetColor, color, x, y, RGB
stringRight color,color,10 ;
return color
}
#MaxHotkeysPerInterval 10000