ahk吧 关注:873贴子:2,703
  • 1回复贴,共1

求助帮忙!!!!!这个程序要怎么写急急急!!!!!

只看楼主收藏回复

XButton2::
Loop
{
GetKeyState,State,XButton2,P
If (State="U") ;
{
Break
}
if ( GetColor(1693,1270)=="0xACC4CC" ) ;
{
send 2
}
想在这里加上如果这个坐标识别到以后只执行这个按键循环就可以。不再执行下面的几个,如果没识别到再执行全部循环。求助!!!!!!!!
if ( GetColor(1772,1269)=="0xB29A8E" ) ;
{
send 3
}
if ( GetColor(1618,1271)=="0x693C32" ) ;
{
send q
}
}
Return


IP属地:吉林1楼2024-12-22 03:24回复
    自己写了另一个版本还是有问题求助~~~~~~~
    XButton2::
    SetTimer, pressA, 0
    SetTimer, pressB, 0
    SetTimer, pressC, 0
    pressA:
    if ( GetColor(1980,813)=="0xB9D2D7" ) ;
    {
    send 1
    }
    SetTimer, pressC, off(这里出现一次PressC,off之后整个循环里便永远不触发PressC的循环,我想达到这个PressA不触发的时候PressC正常循环改怎么改)
    return
    pressB:
    if ( GetColor(1688,1263)=="0x66A1DA" ) ;
    {
    send 4
    }
    if ( GetColor(1760,1266)=="0xF4AE7B" ) ;
    {
    send 2
    }
    if ( GetColor(1613,1263)=="0x896D66" ) ;
    {
    send 3
    }
    return
    pressC:
    if ( GetColor(1939,1168)=="0xFB9F5C" ) ;
    {
    send r
    }
    return
    XButton2 up::
    SetTimer, pressA, OFF
    SetTimer, pressB, OFF
    SetTimer, pressC, OFF
    Return


    IP属地:吉林2楼2024-12-22 05:43
    回复