Помощь - Поиск - Пользователи - Календарь
Полная версия: if else
UoKit.com Форумы > Кликер > UO Pilot
DurNoy
не работает простой скрипт формата

if 1013, 757 5263595
start_script 4 wait
else
start_script 3 wait
end_if

игнорируется if и сразу выполняется скрипт 3, хотя в указаном пикселе именно этот цвет.. подскажите в чем проблема, я новичек
cirus
Цитата
хотя в указаном пикселе именно этот цвет

Значит не тот цвет. Привязку к окну Ctrl+A не забывайте делать.
Код
get color #color 1013, 757   // получить цвет
log #color  // вывести в лог

if  1013, 757 5263595
    log +++
    start_script 4 wait
else
    log ---
    start_script 3 wait
end_if

DurNoy
Цитата(cirus @ 30.3.2020, 21:44) *

Значит не тот цвет. Привязку к окну Ctrl+A не забывайте делать.
Код
get color #color 1013, 757   // получить цвет
log #color  // вывести в лог

if  1013, 757 5263595
    log +++
    start_script 4 wait
else
    log ---
    start_script 3 wait
end_if



спасибо, попробую разобраться в этом =)

а цвет точно тот, перепроверял много раз, он не меняется и размером не в один пиксель. делаю скрипт для фарма в боте вк игрушки, которые через сообщения.
nykep
там наверное куча разных окон в этой игрушке, надо привязывать каждый раз когда с новым окошком работает
DurNoy
Цитата(nykep @ 31.3.2020, 18:24) *

там наверное куча разных окон в этой игрушке, надо привязывать каждый раз когда с новым окошком работает

нет, одно окно в отдельном браузере.. все еще не могу разобраться в причине
nykep
а, че то припоминаю такое кажется у меня было в браузере - наводишь на очевидно не черный цвет, а пилот определял черный, вот только не помню то ли это из-за хрома то ли из-за флэш плеера
cirus
Цитата
наводишь на очевидно не черный цвет, а пилот определял черный

Это когда в настойках экрана стоит масштаб не 100%.
DurNoy
Цитата(nykep @ 1.4.2020, 23:57) *

а, че то припоминаю такое кажется у меня было в браузере - наводишь на очевидно не черный цвет, а пилот определял черный, вот только не помню то ли это из-за хрома то ли из-за флэш плеера

там вообще как то странно.. но похоже что да, причина в определении цвета
DurNoy
Цитата(cirus @ 30.3.2020, 21:44) *

Значит не тот цвет. Привязку к окну Ctrl+A не забывайте делать.
Код
get color #color 1013, 757   // получить цвет
log #color  // вывести в лог

if  1013, 757 5263595
    log +++
    start_script 4 wait
else
    log ---
    start_script 3 wait
end_if


все, я разобрался =) спасибо большое. я не знал что за команда получения цвета.. оказывается я когда мышку наводил для получения координат и цвета, то кнопка немного подсвечивалась и цвет менялся, по этому скрипт не работал. при get color получил правильный цвет и все заработало. спасибо
cirus
Иногда, при наведении курсора объект подсвечивается, в результате цвет меняется. Чтобы определить цвет:
1. Навести курсор в нужную точку, нажать Ctrl + A.
2. Убрать курсор, чтобы объект перестал подсвечиваться, нажать Ctrl + B.
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.
Русская версия Invision Power Board © 2001-2024 Invision Power Services, Inc.