Page 1 of 1

Прекращение работы скрипта через hotkeys

Posted: 2005-08-06 11:07:11
by GeVoRG
Люди как работают hotkeys в инжекте?
Поставил я, например, на кнопку "X" некий скрипт, нажиамю "Х" он начинает работу, при повторном нажатия "Х" просто запускается параллельно еще раз этот же скрипт, можно сделать так, чтобы при повторном нажатие скрипт прекращал свою работу? И как это сделать?

Posted: 2005-08-06 11:31:19
by flake
Угу, через глобальные переменные.


Code: Select all

Sub MyScript()
If UO.GetGlobal( 'run' ) == '0' Then
  UO.SetGlobal( 'run', '1' )
  ;
  ; тут собственно твой скрипт
  ;
Else
  UO.SetGlobal( 'run', '0' )
  UO.Exec( 'terminate MyScript' )
endif
endsub

Posted: 2005-08-06 11:39:15
by GeVoRG
СпС