Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - AngelLic

Pages: [1]
1
Общие вопросы / Буду задавать вопросы
« on: November 13, 2018, 08:09:43 PM »
Code: (clickermann) [Select]
start:
GETSCREEN
IF(PXL(305,788)=2631720)
      LCLICK(378,859)
      WAIT(1)
      KEYPRESS(#1)
      WAIT(1)
      LCLICK(1176,967)
      WAIT(50)
       GOTO(result)
ELSE
      IF(PXL(305,788)=4723426)
      GOTO(red)
      END_IF
END_IF
red:
 LCLICK(378,859)
 WAIT(1)
 KEYPRESS(#1)
 WAIT(1)
 LCLICK(407,932)
 GOTO(result)
result:
  getscreen
if_pixel_in(53,971,338,1018,7300062)
  #include "2m.cms"
    ELSE
    if_pixel_in(53,971,338,1018,6670225)
    GOTO(start)
    end_if
  end_if
Пока в деле проверить не могу, можете сказать всё норм ?
И ещё, если в том пикселе будет цвет который не 1 и не 2 вариант, что скрипт будет делать дальше ?

2
Выбирает рандомно. Просто у вас маленькая статистика, даже если 9 раз подряд выпадет цифра 1, то для статистики это норма.
Для проверки можете печатать выпадающее значение в лог.

Наверное я надоел)) Но можно ли в IF вставить ещё один IF ?
Просто вообще не шарю в этом)

3
Правильно распознанные команды, редактор кода обозначает фиолетовым цветом, если команда чёрная, то в ней ошибка.

Понял, не правильно команду написал))
А здесь почему не рандомно выбирает, а только VPN1
Code: (clickermann) [Select]
$var=RND(1,3)
SWITCH($var)
CASE(1) 
#include "VPN1.cms"
CASE(2)
#include "VPN2.cms"
CASE(3)
#include "VPN3.cms"
DEFAULT
END_SWITCH
END_IF

4
всё верно, если находится указанный вами цвет, то и должна работать только первая команда.
Строки с придуманным лично вами синтаксисом программа  просто игнорирует, так как вы пока мало знакомы.

А что сделать, чтобы заработала 6 строчка?

5
Что может быть не так, работает только LCLICK(810,452), дальше просто опять эта команда срабатывает. Помогите)
Code: (clickermann) [Select]
start:
LCLICK(810,452)
WAIT(5)
GETSCREEN
IF(PXL(812,455)=5611008)
CLICK(887,579)
WAIT(4)
GOTO (start)
ELSE
$var=RND(1,3)
SWITCH($var)
CASE(1) 
#include "VPN1.cms"
CASE(2)
#include "VPN2.cms"
CASE(3)
#include "VPN3.cms"
DEFAULT
END_SWITCH
END_IF

Pages: [1]