Здравствуйте, гость ( Вход | Регистрация )

> Проблемы При Работе С Массивом... И Не Только
m9ss
сообщение 21.8.2010, 22:29
Сообщение #1


*

Registred
Сообщений: 2
Регистрация: 21.8.2010
Группа: Пользователи
Наличность: 0
Пользователь №: 12.942



Приветствую, собственно заинтересовался уопилотом, решил попробовать написать что нибудь и сразу же столкнулся со следующими проблемами:
1 )проблема документации - ее просто нету, вернее есть которая в справке, но судя по всему она была написана очень давно. Пример к документации:
set %arr [50 1] 544
set %arr [50 2] 800
left %arr [50]

Данный скрипт должен выполнять клик по координатам 544 580, но он не работает выскакивает ошибка EconvertError, работать будет только сле. образом left %arr [50 1], %arr [50 2]

2) По аналогии хотел сделать проверку цвета:

IF %arr [50 1], %arr [50 2] <цвет>
...
End_if

опять же не работает, а самое для меня удивительно что работает с переменными, но не переменными массива

set #a 544
set #b 800
IF #a, #b <цвет>
...
End_if

где можно найти актуальную для последней версии (2.18.2) документацию ? где можно увидеть полный список команд ? возможно ли посылать клик в свернутое окно ? насколько я помню в предыдущих версиях(0.96) клик в свернутое приложение работал, но там не было проверки цвета. Сейчас у меня не работает, использовал команду "left"
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
 
Ответить в эту темуОткрыть новую тему
Ответов
DarkMaster
сообщение 22.8.2010, 19:51
Сообщение #2


***********

Модератор UOPilot
Сообщений: 9.745
Регистрация: 2.12.2008
Группа: Супермодераторы
Наличность: 29664
Пользователь №: 11.279



Я вас очень прошу обратить внимание на то, что вам пишут. Хелп ?"/Помощь по языку скриптов и "?"/история развития программы.

добавил команды альтернативных кликов мышью kleft, kright, double_kleft, double_kright, kleft_down, kleft_up, kright_down, kright_up. работают там, где не работают обычные команды, но захватывают мышь. синтаксис тот-же

Send <клавиша [пауза]> | <текст>
"Нажать" клавишу и ждать указанное число миллисекунд. Если параметр не распознан как управляющая клавиша, то он посылается как текст. В последнем случае команда работает аналогично команде say, за исключением завершающего Enter'а.

Копипастом занимаюсь последний раз.
Клики мышкой в свернутое окно не возможны. Ну по крайней мере в пилоте на данный момент.
Если у вас есть вопросы, которые действительно не охватывает хелп, то с удовольствием постараюсь помочь.


--------------------
Скрипты UOPilot под заказ.
Консультации по UOpilot 15$/час.
Услуги Lua разработчика (не пилот, проекты, постоянка)
Disсоrd:
Kov____
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения



Ответить в эту темуОткрыть новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

- Текстовая версия | Версия для КПК Сейчас: 16.7.2025, 20:51
Designed by Nickostyle