1 (изменено: Atomic, 2011-01-04 13:47:56)

Тема: AHK:Как сделать вкл и выкл скрипта на одну кнопку?

Добрые люди, помогите, как сделать вкл и выкл скрипта на одну кнопку?

2

Re: AHK:Как сделать вкл и выкл скрипта на одну кнопку?

Какого скрипта, на каком языке и что значит "вкл и выкл скрипта"?

3 (изменено: Atomic, 2011-01-04 13:50:50)

Re: AHK:Как сделать вкл и выкл скрипта на одну кнопку?

есть скрипт для одной игры написанный для программы autohotkey


F1::

Loop
{
  Send 6                  ;RSB-75
  Random, t, 400, 420     
  Sleep, t                ;задержка 400-420 мсек
  Send 4                  ;UCB-100
  Random, t, 230, 270
  Sleep, t * 10           ;задержка 2300-2700 мсек
}
Return

a::                       ;Остановка
  If not Stop
  {
    Stop := True
    Send 1
    Pause
  }
Return

s::                       ;Возобновление
  If Stop
  {
    Stop := False
    Pause
    ;Reload
  }
Return

и вот как бы сделать так чтобы он запускался и остонавливался(пауза) при нажатии на одну кнопку(F1)

4

Re: AHK:Как сделать вкл и выкл скрипта на одну кнопку?

Atomic, отредактируй свой пост в соответствии с Правилами форума. В названии темы должен быть указан язык программирования, код должен быть оформлен с помощью тега code.

Разработка AHK-скриптов:
e-mail dfiveg@mail.ru
Telegram jollycoder

5

Re: AHK:Как сделать вкл и выкл скрипта на одну кнопку?

Вот так вроде бы фурычит.

#MaxThreadsPerHotkey, 2

F1::
    If A_IsPaused
    {
        Pause, Off
        Return
    }
    Else
    {
        If Running
        {
            Send, 1
            Pause, On, 1
        }
        Else
        {
            Running := True
            Loop
            {
                Send 6                  ;RSB-75
                Random, t, 400, 420     
                Sleep, t                ;задержка 400-420 мсек
                Send 4                  ;UCB-100
                Random, t, 230, 270
                Sleep, t * 10           ;задержка 2300-2700 мсек
            }
        }
    }
Return

6

Re: AHK:Как сделать вкл и выкл скрипта на одну кнопку?

Спасибо огромное, работает!