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

 
Ответить в эту темуОткрыть новую тему
> Uopilot dosent click some times
kaltorak
сообщение 12.10.2021, 23:18
Сообщение #1


**

Neophyte
Сообщений: 19
Регистрация: 12.10.2021
Группа: Пользователи
Наличность: 7
Пользователь №: 20.106
Возраст: 30



Hi, I'm new to uopilot.
I'm creating some macros for Ragnarok Online, but I've been having some problems with the left mouse click functions.

I'm having to put code checks to see if it was clicked, is there a way to optimize this, is it something related to the game's EAC or is this normal?

I'll leave a code examples that sometimes misses the left click

Код


set $a findimage (0, 0 1920,1080 (imgs\close.bmp) %arr 2)
wait 1s
if $a > 90
        move  %arr[1 1] %arr[1 2]
        left [1 1]
end_if



Код
set $a findimage (0, 0 1920,1080 (imgs\9.bmp) %arr 2)
wait 1s
if $a > 90
    move_smooth %arr[1 1] %arr[1 2]
    wait 2s
    left [1 1]
    wait 2s
    move_smooth 407, 369
end_if


If anyone can help or give you an idea of what to do, thank you!
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Madeus
сообщение 12.10.2021, 23:46
Сообщение #2


****

Apprentice
Сообщений: 283
Регистрация: 19.11.2019
Группа: Пользователи
Наличность: 8423
Пользователь №: 19.451
Возраст: 32



Try use kleft
Пользователь в онлайне!Delete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
cirus
сообщение 13.10.2021, 1:36
Сообщение #3


**********

Elder
Сообщений: 3.480
Регистрация: 18.8.2014
Группа: Пользователи
Наличность: 26691
Пользователь №: 16.971
Возраст: 29



Цитата
left [1 1]

Код
left %arr[1 1] %arr[1 2]

or
Код
kleft %arr[1 1] %arr[1 2]

Пользователь в онлайне!Delete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
shrewdo
сообщение 14.10.2021, 17:10
Сообщение #4


**

Neophyte
Сообщений: 31
Регистрация: 10.10.2021
Группа: Пользователи
Наличность: 0
Пользователь №: 20.100
Возраст: 39



Left %arr[1 1] %arr[1 2]
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
kaltorak
сообщение 16.10.2021, 16:50
Сообщение #5


**

Neophyte
Сообщений: 19
Регистрация: 12.10.2021
Группа: Пользователи
Наличность: 7
Пользователь №: 20.106
Возраст: 30



Цитата(cirus @ 13.10.2021, 1:36) *

Код
left %arr[1 1] %arr[1 2]

or
Код
kleft %arr[1 1] %arr[1 2]



thanks for the tip, and how would i change it so that it is clicked in the middle of the found image and not the first pixel? I mean kleft in the findimage command
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
cirus
сообщение 16.10.2021, 18:07
Сообщение #6


**********

Elder
Сообщений: 3.480
Регистрация: 18.8.2014
Группа: Пользователи
Наличность: 26691
Пользователь №: 16.971
Возраст: 29



Код
set #a findimage (0, 0 1920,1080 (imgs\close.bmp) %arr 2)
if #a > 0
    set #x (%arr[1 3] +  %arr[1 1]) / 2
    set #y (%arr[1 4] +  %arr[1 2]) / 2
    move_smooth #x #y
end_if
end_script
Пользователь в онлайне!Delete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

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

 

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