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

2 страниц V < 1 2  
Ответить в эту темуОткрыть новую тему
> Снова про цвета
Vitol
сообщение 10.12.2019, 21:52
Сообщение #21


***

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



Если нужно send f12, то как? Мне же нужно, закрыть ее, если вдруг цвет #a пропал, после клика по abs.

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
wait 500
end_if
end_if

wait 500
end_while
while_not #a > 0 //но переходил не сюда, а в send 1,если это все еще есть #a > 0
send f12
wait 2000
end_script
end_while
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Vitol
сообщение 10.12.2019, 22:46
Сообщение #22


***

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
Сообщение #23


*****

Journeyman
Сообщений: 497
Регистрация: 19.12.2017
Группа: Пользователи
Наличность: 2420
Пользователь №: 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Отправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

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

 

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