Детектор движений мышки: различия между версиями
Перейти к навигации
Перейти к поиску
Tatikoma (обсуждение | вклад) (Новая страница: «== Описание == Данный скрипт будет отслеживать перемещения мышки. Если активность не набл...») |
Tatikoma (обсуждение | вклад) |
||
Строка 1: | Строка 1: | ||
== Описание == | == Описание == | ||
Данный скрипт будет отслеживать перемещения мышки. Если активность не наблюдалась заданное время, то сработает ваш код. Может быть полезно для автоматического запуска при простое или для контроля работы других ваших скпиптов, например, если вылетел скрипт, значит не водит мышкой - можно перезапустить или подать тревогу. | Данный скрипт будет отслеживать перемещения мышки. Если активность не наблюдалась заданное время, то сработает ваш код. Может быть полезно для автоматического запуска при простое или для контроля работы других ваших скпиптов, например, если вылетел скрипт, значит не водит мышкой - можно перезапустить или подать тревогу. | ||
− | + | <br>Так же данный скрипт может быть очень полезен для предотвращения работы в отсутствии пользователя, чтобы не вызывать подозрений у других игроков, например, при использовании автоматических хилок. | |
== Версия == | == Версия == | ||
Строка 16: | Строка 16: | ||
get mouse_pos #x #y | get mouse_pos #x #y | ||
if #x = #xLast and #y = #yLast | if #x = #xLast and #y = #yLast | ||
− | if #timerAFK | + | if #timerAFK < timer |
//СЮДА ПИШЕМ ЧТО СДЕЛАТЬ ПРИ ПРОСТОЕ(запуск/остановка скрипта, изменение переменной и т.д.) | //СЮДА ПИШЕМ ЧТО СДЕЛАТЬ ПРИ ПРОСТОЕ(запуск/остановка скрипта, изменение переменной и т.д.) | ||
log #timerAFK > timer | log #timerAFK > timer | ||
Строка 30: | Строка 30: | ||
== Смотрите также == | == Смотрите также == | ||
[[Move]] | [[Move]] | ||
− | + | <br>[[Kleft]] | |
− | + | <br>[[If]] | |
− | + | <br>[[Timer]] | |
== Первоисточник == | == Первоисточник == | ||
[https://forum.uokit.com/index.php?showtopic=20548 Форум UOPilot] | [https://forum.uokit.com/index.php?showtopic=20548 Форум UOPilot] | ||
[[Категория:Библиотека скриптов]] | [[Категория:Библиотека скриптов]] |
Текущая версия на 11:34, 28 августа 2019
Содержание
Описание
Данный скрипт будет отслеживать перемещения мышки. Если активность не наблюдалась заданное время, то сработает ваш код. Может быть полезно для автоматического запуска при простое или для контроля работы других ваших скпиптов, например, если вылетел скрипт, значит не водит мышкой - можно перезапустить или подать тревогу.
Так же данный скрипт может быть очень полезен для предотвращения работы в отсутствии пользователя, чтобы не вызывать подозрений у других игроков, например, при использовании автоматических хилок.
Версия
1.0
Минимальная версия UOPilot
2.30
Скрипт
get mouse_pos #xLast #yLast set #timerAFK timer + 3000 :start get mouse_pos #x #y if #x = #xLast and #y = #yLast if #timerAFK < timer //СЮДА ПИШЕМ ЧТО СДЕЛАТЬ ПРИ ПРОСТОЕ(запуск/остановка скрипта, изменение переменной и т.д.) log #timerAFK > timer alarm end_if else set #timerAFK timer + 3000 // ВРЕМЯ ПРОСТОЯ в миллисекундах (1000 = 1 секунда) end_if set #xLast #x set #yLast #y goto start