1

Тема: Почему не сбрасывается счетчик

Нажал ЛКМ - удерживаю, если после пятого выстрела отпустил - перезаряд. После первого старта скрипта первый раз все работает наормально, затем перестает работать. Что нужно подправить?

While GetKeyState("LButton", "p")
        {   
            Click
            KeyWait, LButton, T0.68
            press++
                If (press = 5) and !GetKeyState("LButton", "p")
                {
                    Send {SC13}
                    press := 0
                    Return
                }
        }

2

Re: Почему не сбрасывается счетчик

Замените Return на Break.

3

Re: Почему не сбрасывается счетчик

Не работает... раз - два срабатывает потом перестает

4 (изменено: serzh82saratov, 2015-06-22 09:00:18)

Re: Почему не сбрасывается счетчик

А так:


LButton::
    press := 0
    While GetKeyState("LButton", "p")
    {   
        Click
        KeyWait, LButton, T0.68 
        If (++press = 5) and !GetKeyState("LButton", "p") 
            SendInput {vk52}    ;  "r"  
        ToolTip % press 
    }
    Return
По вопросам возмездной помощи пишите на E-Mail: serzh82saratov@mail.ru Telegram: https://t.me/sergiol982
Win10x64 AhkSpy, Hotkey, ClockGui