Author Topic: Клик в то место, откуда был клик (хэлп)  (Read 1750 times)

0 Members and 3 Guests are viewing this topic.

komandirbk

  • Освоившийся
  • **
  • Posts: 36
    • View Profile
Есть игра, в ней вид от третьего лица, камера всегда на игроке по центру.
Вопрос, как сделать так, чтобы я сделал клик в одно место, а потом с того места клик был обратно в место откуда этот клик был сделан?
Если не понятно, то кину скрин. Спасибо.

komandirbk

  • Освоившийся
  • **
  • Posts: 36
    • View Profile
Re: Клик в то место, откуда был клик (хэлп)
« Reply #1 on: December 09, 2017, 02:39:38 PM »
И еще мимолетный вопрос.
Уже подгорает даже немного если честно. Делаю всё по  шаблону. Почему с таким кодом у меня это действие не делается один раз, а выполняется постоянно?

Code: [Select]
$check = 0
WHILE($check = 0)
   GETSCREEN
IF_PIXEL_IN (831,151, 1431,501, 65334)
      $check = 1
      MOVE($_return1+20, $_return2+150)
      WAITMS(300)
      LDOWN($_return1+20, $_return2+150)
      waitms(1000)
      LUP($_return1+20, $_return2+150)
   ELSE
      WAITMS(50)
   END_IF
END_CYC

Мне нужно, чтобы оно раз выполнилось и всё.

Vint

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3935
  • Лечу куда хочу. cman 4.13.014x32, 4.14.003 W10
    • View Profile
Re: Клик в то место, откуда был клик (хэлп)
« Reply #2 on: December 09, 2017, 02:49:26 PM »
Мне нужно, чтобы оно раз выполнилось и всё.
А где само "всё"?

И есть/будет там другой код, кроме этого.


komandirbk

  • Освоившийся
  • **
  • Posts: 36
    • View Profile
Re: Клик в то место, откуда был клик (хэлп)
« Reply #3 on: December 09, 2017, 09:34:08 PM »
Спасибо большое.
А почему тогда в шаблоне указано именно так как я написал выше?
В чем разница?

komandirbk

  • Освоившийся
  • **
  • Posts: 36
    • View Profile
Re: Клик в то место, откуда был клик (хэлп)
« Reply #4 on: December 10, 2017, 01:21:13 AM »
Понял, спасибо.
Вопрос, не сложный для знающих)
Использую wndbump (ид процесса), но стоит окно закрыть - в след запуске там будет новый ид.
Окон таких скажем пять. Все имеют одинаковые названия окна и самого процесса. Можно ли как-то облегчить процесс, а именно при каждом новом запуске данного приложения не вводить везде новые id этих процессов?