Автор Тема: Помогите с сценарием для кроссаута  (Прочитано 276 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Dimka4369

  • Зашел в гости
  • *
  • Сообщений: 4
    • Просмотр профиля
Помогите с сценарием для кроссаута
« : Октябрь 08, 2019, 12:09:54 am »
Доброго всем времени суток! Нужна ваша помощь, если в одном секторе синий цвет (код цвета смогу подставить сам) то нужно зажать клавишу A (англ.), если во втором то клавишу D, и если цвет исчезает то отпустить кнопку, если появляется красный нажать на кнопку 4 и если условие красный не выполнено нажать мышкой в координате например 10, 10. Буду очень благодарен, у самого не получилось. Прошу прощения за мой русский. Спасибо!

Oraven

  • Супермодератор
  • Герой форума
  • *
  • Сообщений: 3628
  • Котэ
    • Просмотр профиля
Re: Помогите с сценарием для кроссаута
« Ответ #1 : Октябрь 09, 2019, 06:24:32 pm »
Код: Clickermann
  1. GETSCREEN
  2. IF_PIXEL_IN(200,200, 300,300, 7953208) // Если синий в одном секторе зажимаем A
  3.   IF(ISKEYDOWN(#A)=0) // при условии что А не зажата
  4.      KEYDOWN(#A)
  5.   END_IF
  6. ELSE // Если синего нет отпускаем
  7.   IF(ISKEYDOWN(#A)=1) // при условии что А зажата
  8.      KEYUP(#A)
  9.   END_IF
  10. END_IF
  11. IF_PIXEL_IN(500,500, 600,600, 7953208) // Если синий в другом секторе зажимаем D
  12.   IF(ISKEYDOWN(#D)=0)
  13.      KEYDOWN(#D)
  14.   END_IF
  15. ELSE
  16.   IF(ISKEYDOWN(#D)=1)
  17.      KEYUP(#D)
  18.   END_IF
  19. END_IF
  20.  
  21. IF_PIXEL_IN(100,100, 800,800, 255) // Если появился красный нажимаем 4
  22.   KEYPRESS(#4)
  23.   WAITMS(100)
  24. ELSE // если кравного нет кликаем
  25.   LCLICK(10,10)
  26.   WAITMS(100)
  27. END_IF
  28.  
  29. WAITMS(100)

Dimka4369

  • Зашел в гости
  • *
  • Сообщений: 4
    • Просмотр профиля
Re: Помогите с сценарием для кроссаута
« Ответ #2 : Октябрь 12, 2019, 01:22:31 pm »
Спасибо, очень помогло!