Автокликер Clickermann :: Форум

Основной раздел => Общие вопросы => Topic started by: 4IK on April 22, 2014, 01:06:21 PM

Title: Разворот на 180 в игре (Нужно направить мысль.)
Post by: 4IK on April 22, 2014, 01:06:21 PM
Игра сталкер. Единственное, что нужно, это разворот почти на 180 градусов, диалог и ещё раз почти то же самое. Запись движения мыши работает очень нехорошо (в этом главная проблема). У непися есть название, одинаковое и с той и с другой стороны "Рядовой СИНДИКАТ". пОСОВЕТУЙТЕ, дальше насиловать мышку или есть вариант с пикселями ? Синхронизировал работу мыши в игре и на компе, устанавливал одинаковое разрешение экрана, один фиг курсор не наводится на цель. Хотя после перехода перец всегда находится спиной к обратному переходу. То есть, очень различные движения мыши и воспроизведения этого движения.
Title: Re: Нужно направить мысль.
Post by: Johnny on April 22, 2014, 01:11:18 PM
в клиентских играх запись не всегда работает. хорошо она работает только на рабочем столе.
можешь разворачиваться клавиатурой. выбери какой нить ориентир и как только он появится в поле зрения, считай что ты достаточно развернулся
Title: Re: Разворот на 180 в игре (Нужно направить мысль.)
Post by: Oraven on April 22, 2014, 01:54:14 PM
Попробуй MOVER, эта команда сдвигает мышь относительно текущих координат на нужное количество пикселов.

Только нужно отрегулировать
Code: (clickermann) [Select]
MOVER(300,0) // сдвинуть курсор в право

HALT // СТОП
Title: Re: Разворот на 180 в игре (Нужно направить мысль.)
Post by: 4IK on April 22, 2014, 05:52:08 PM
Очень похоже.
// RECORDED SCRIPT 22.04.2014
// BEGIN AT 17:38:28

  keyDown(18)
waitms(0)
  keyDown(82)
waitms(0)
  keyDown(164)
waitms(238)
  keyUp(82)
waitms(56)
  keyUp(164)
waitms(0)
  keyUp(18)
waitms(752)
  keyDown(70)
waitms(160)
  keyUp(70)
waitms(96)
move(563,482)
waitms(566)
  lDown(563,482)
waitms(160)
  lUp(563,482)
waitms(7234)
MOVER(600,0)
 
HALT
waitms(592)
  keyDown(87)
waitms(952)
  keyUp(87)
waitms(752)
  keyDown(70)
waitms(184)
  keyUp(70)
waitms(62)
move(563,482)
waitms(588)
  lDown(563,482)
waitms(112)
  lUp(563,482)
waitms(520)
  lDown(563,482)
waitms(144)
  lUp(563,482)
waitms(592)
  lDown(563,482)
waitms(128)
  lUp(563,482)
waitms(2758)
  keyDown(164)
waitms(0)
  keyDown(18)
  MOVER(390,0)
 
HALT
// FINISH AT 17:38:49

Проблема, на 28 строке прекращается всякая деятельность. А надо лишь продвинуться немного вперед и повторить взаимодействие с ботом. пОЧЕМУ ПОСЛЕ ПЕРВОГО РАЗВОРОТА КЛИКЕР ДАЛЬШЕ НЕ РАБОТАЕТ ?
Title: Re: Разворот на 180 в игре (Нужно направить мысль.)
Post by: aden on April 22, 2014, 05:55:56 PM
ознакомьтесь с инструкцией прилагающейся к кликеру, изучите команды кликера, а не лезьте с глупыми вопросами на форум.

HALT - команда завершения работы скрипта или вы плоховидящий ?
Title: Re: Разворот на 180 в игре (Нужно направить мысль.)
Post by: 4IK on April 22, 2014, 05:59:44 PM
я не корифей в кликере, и не стесняюсь спрашивать того, чего не понимаю.
Title: Re: Разворот на 180 в игре (Нужно направить мысль.)
Post by: aden on April 22, 2014, 06:51:24 PM
я не корифей в кликере, и не стесняюсь спрашивать того, чего не понимаю.

специально для этого автор программы старался писал инструкцию каждую функцию описывал, уважайте чужой труд.
Title: Re: Разворот на 180 в игре (Нужно направить мысль.)
Post by: Atas on April 22, 2014, 08:47:33 PM
Всем привет! :)
Мне что то кажется что проблема не в том что кто-то не читал Справку по программе Clickermann, а в том, что этих справок в программе аж целых две штуки. Первая справка (в главном окне кликера) всего лишь даёт общее представление о программе, а вторая (которая с подробным описанием всех фишек) "спрятана" за таинственной и "пока ненужной" кнопкой "Редактор". Ну вот смотрите, удобный пример ...

Автор темы 4IK пишет:
Quote
...
Запись движения мыши работает очень нехорошо (в этом главная проблема).
...

Спрашивается, с какого перепуга человек полезет в Редактор, если он использует Запись сценариев?
Именно на этом этапе у людей и возникает больше всего вопросов (а в Справке то ответов нет). Может быть есть смысл объединить две справки в одну из двух разделов?
А за то что человек приходит и задает вопросы на форуме, ему надо денежную премию выдавать. Иначе (по секрету!) ломка у меня лично без этих вопросов, да и у многих здесь присутствующих, думаю что тоже. Ведь же крепко же подсели на Clickermann, дааа??! ;D
Title: Re: Разворот на 180 в игре (Нужно направить мысль.)
Post by: Oraven on April 22, 2014, 11:25:41 PM
я не корифей в кликере, и не стесняюсь спрашивать того, чего не понимаю.

Советую забыть про запись, она дает много мусорного кода в котором сложно разобраться. (Например там у тебя с начала нажатие Alt+R ты запись два раза нажал что ли?  ;D)

Открой редактор и открой справку
Прочитай для начала разделы Мышь и Клавиатура. там есть все необходимые команды.
Также необходимо ставить задержки
WAIT(2) - задержка на 2 сек
WAITMS(500) задержка на 500 миллисекунд = пол секунде
чтобы кликнуть по текущем координатам вписывай -1,-1