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

> Снова про цвета
Vitol
сообщение 2.12.2018, 9:18
Сообщение #1


***

Novice
Сообщений: 51
Регистрация: 8.9.2018
Группа: Пользователи
Наличность: 0
Пользователь №: 19.031
Возраст: 22



Что сюда нужно вписать? (IMG:style_emoticons/default/sad.gif)

set #d findcolor (1317, 624 1628, 923 1 1 (16777167) %arr 2 -1 3)
if #d > 0
<-------- //что сюда вписать, что бы он отталкиваясь от этого цвета (16777167) нажал на несколько пикселей влево(27) и вниз (52) левый клик, который прописан далее.
kleft %arr [1 1], %arr [1 2]
wait 250 + random(50)
kleft 821, 503
wait 3000 + random(50)
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
 
Ответить в эту темуОткрыть новую тему
Ответов
Vitol
сообщение 10.12.2019, 22:46
Сообщение #2


***

Novice
Сообщений: 51
Регистрация: 8.9.2018
Группа: Пользователи
Наличность: 0
Пользователь №: 19.031
Возраст: 22



Как сделать, что бы после клика(kleft 1562, 200 abs)цвета, если цвет остался ( #a > 0), то он начал делать пункт 1 атака. А не закрыл клиент
Код

while 1207, 139 41466         //оранж цвет на выборе персонажа
    wait 210min
    send {Enter}
end_while
set #a findcolor (1514, 226 1514, 226    1 1 (12712440)   %a  2 -1 2)
if  #a > 0
    send 1                                         //пункт 1 атака
    wait 500 + random (500)
end_if
if_not #a > 0                                   //если цвет пропал
    if  1514, 226 16777215                 //если на его месте появился этот цвет
        kleft 1562, 200 abs                  //клик сюда, появившийся цвет пропал
        wait 500
    end_if
    wait 500 + random (250)
    if_not #a > 0                             //если после клика(kleft 1562, 200 abs)цвета не стало,клиент закроется
        send f12
        wait 2000
        end_script
    end_if
end_if

P.S объясняю как дурак я, извините
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Fors1k
сообщение 11.12.2019, 2:06
Сообщение #3


*****

Journeyman
Сообщений: 497
Регистрация: 19.12.2017
Группа: Пользователи
Наличность: 2379
Пользователь №: 18.746



Цитата(Vitol @ 10.12.2019, 21:52) *
Мне же нужно, закрыть ее, если вдруг цвет #a пропал, после клика
Vitol,В конце кода подсказка:
Цитата(cirus @ 10.12.2019, 21:45) *
// если нужно выйти с цикла, в нужном месте break
Код
while 1207, 139 41466   //оранж цвет на выборе персонажа
    wait 210min
    send {Enter}
end_while

while 1 = 1
    set #a findcolor (1514, 226 1514, 226    1 1 (12712440)   %a  2 -1 2)
    if  #a > 0          // если найдено
        send 1
        wait 500 + random (500)
    else                // если не найдено
        if  1514, 226 16777215
            kleft 1562, 200 abs
            1500
            set #a findcolor (1514, 226 1514, 226    1 1 (12712440)   %a  2 -1 2)
            if #a < 1
                break   // выходим, если цвет #a не появился после клика
            end_if
        end_if
    end_if
end_while
send f12                // закрыть клиент
end_script


--------------------
Для связиИзображение
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

Сообщений в этой теме
Vitol   Снова про цвета   2.12.2018, 9:18
DarkMaster   set #x %arr [1 1] + 27 set #y %arr [1 2] + 52 klef...   2.12.2018, 10:42
Vitol   Идиотский вопрос, а можно ли сделать, так что бы о...   4.12.2018, 16:41
DarkMaster   обычно делаю по времени, а не по количеству прогон...   4.12.2018, 16:47
Vitol   Что бы это прогнать по таймеру скажем в 10 секунд,...   4.12.2018, 17:19
DarkMaster   set #timeout timer + 10000 while #timeout > tim...   4.12.2018, 17:25
Vitol   set #timeout timer + 10000 while #timeout > ti...   4.12.2018, 18:53
DarkMaster   возвращайте какое-нибудь значение через переменную...   4.12.2018, 19:00
Vitol   Возник еще один вопрос, если есть один из этих цве...   15.3.2019, 22:46
cirus   Варианты разные могут быть, в любом случае через т...   16.3.2019, 1:44
Vitol   Он берет цвет в координатах 1514, 226 (я так понял...   1.8.2019, 15:19
Vitol   Я ерунду спросил да?   1.8.2019, 17:45
cirus   get color #color 1514, 226 // получить цвет while...   2.8.2019, 1:32
Vitol   get color #color 1514, 226 // получить цвет while...   2.8.2019, 20:04
Vitol   Ребят, взял ноут win 10 с рук, при наведении на цв...   16.8.2019, 21:51
cirus   В параметрах экрана выставить масштаб 100%.   17.8.2019, 1:22
Vitol   Не пойму как сделать правильно goto while 1207, 1...   10.12.2019, 18:24
cirus   Вообще убрать его. Что пытаетесь сделать?   10.12.2019, 21:20
Vitol   Вообще убрать его. Что пытаетесь сделать? Что бы...   10.12.2019, 21:35
cirus   while 1207, 139 41466 //оранж цвет на выборе пер...   10.12.2019, 21:45
Vitol   Если нужно send f12, то как? Мне же нужно, закрыть...   10.12.2019, 21:52


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

 

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