Гильдия Art of War

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Гильдия Art of War » Все для РО » nnCron, автоматизируем игру


nnCron, автоматизируем игру

Сообщений 1 страница 2 из 2

1

Ладно, давно я обещал... да что-то всё было лень....

Задача передо мной была простая - В реалиях Дрима сделать бота) Извесными мне методами этого не получилось. ) чтож, придётся автоматизировать как умеем) Всё до ужаса просто.

Кликер - прога, которая не шлёт на сервер информацию, а шлёт на клиент, через библиотеки ввода-ввывода, клавиатурные коды)
Т.Е. Шифрование пакетов нас мало интересует )

Итак, идём и качаем вот сиё творение роботостроения nncron191.exe
Устанавливаем.
Запускаем.
Лезем в настройки и врубаем РУССКИЙ язык.
После - нажимаем на ярлык в трее правой кнопкой мыши->добавить задачу->в закладке время ставим по событию, при Hot Key и в поле вводим любую клавишу->в закладке действие выбираем запустить скрипт.

Суть сих действий - допустим у нас 190 аспд и Даблы мы можем пускать быстро ) Но не обладаем настолько быстрым пальцем ) Автоматизируем!

Код:
SEND-KEYS: "{F1}"
PAUSE: 0.1
MOUSE-LBCLK
PAUSE: 0.1
SEND-KEYS: "{F1}"
PAUSE: 0.1
MOUSE-LBCLK
PAUSE: 0.1
SEND-KEYS: "{F1}"
PAUSE: 0.1
MOUSE-LBCLK
PAUSE: 0.1
SEND-KEYS: "{F1}"
PAUSE: 0.1
MOUSE-LBCLK

В итоге 1раз нажав на любую клавишу и наведя мышку на цель мы получаем действие - Ф1(у меня там дабл), 0.01с паузу, клик мышкой, пауза, ф1,пауза,клик.....
При прямо настроеных таймингах будет всё круто)
Для крео с их варкой!
Можно отредактировать макрос

Код:
SEND-KEYS: "{F1}"
PAUSE: 100
SEND-KEYS: "{ENTER}"
PAUSE: 100
SEND-KEYS: "{ENTER}"
PAUSE: 100
SEND-KEYS: "{F1}"
PAUSE: 100
SEND-KEYS: "{ENTER}"
PAUSE: 100
SEND-KEYS: "{ENTER}"
PAUSE: 100

П.с. с кормёжкой позже.

+2

2

Автокормежка гома

Необходимые условия:
1. Игра должна быть запущена в оконном режиме.
2. Игровое окно должно быть активно (т.е. например вы спать ложитесь, оставляете игру запущенной)

Итак, запускаем программу nnCron. Щелкаем в трее по значку правой кнопкой, выбираем Инструменты > WinSpy
http://i018.radikal.ru/0901/ba/df5d7c1fbef1.jpg

Появится такое окно
http://i048.radikal.ru/0901/d3/9914966c8ad5.jpg

Теперь запускаем игру, заходим на химика/крео с гомом. Открываем окно гома (Alt+R), наводим курсор на кнопку "Покормить", смотрим в окно WinSpy. Запоминаем координаты курсора (строка Pos. числа рядом с Abs.) //Прим. Помните, дабы определить верные координаты, требуется, чтобы Окно с РО было активным. Только тогда координаты Abs. будут верными. (Abs.-Абсолютные координаты, точкой отсчёта которых является верхний-левый угол активного окна).
http://i065.radikal.ru/0901/a6/a32a03f07ce7t.jpg

Нажимаем кнопку "Покормить", появляется окно подтверждения. Записываем координаты кнопки ОК
http://i057.radikal.ru/0901/e4/97e84f34e387t.jpg

ВАЖНО!!!! после этого не двигайте ни окно игры, ни окно гома. Иначе координаты собьются.

nnCorn у нас все еще запущен? Вот и хорошо. Клик правой кнопкой -> Добавить задачу.
На вкладке Время: По событию, Hot Key, любая клавиша.
На вкладке Действие: Запустить скрипт, и пишем вот такой код

100 0 DO
MOUSE-MOVE: 467 342
PAUSE: 500
MOUSE-LBCLK
PAUSE: 500
MOUSE-MOVE: 552 392
PAUSE: 500
MOUSE-LBCLK
PAUSE: 600000
LOOP

100 - это кол-во "кормежек"
467 342 - тут координаты кнопки "Покормить"
552 392 - а здесь кнопка "ОК"

Жмем Ок, переключаемся на игру. Октрываем окно гома, нажимаем кнопку запуска (которую вы указали на вкладке Время). Если все сделано правильно, курсор сам пробежится по экрану и покормит гома. Через 10 мин кормежка повторится. Важно чтобы окна не двигались, вот почему желательно оставить на ночь. Пока вы спите гом откормится =)

+2


Вы здесь » Гильдия Art of War » Все для РО » nnCron, автоматизируем игру