1
Использование / Нужна помощь в написание структуры скрипта
« on: February 11, 2018, 11:44:57 PM »
Раньше пользовался Кликером для не большой автоматизации.
Сейчас вот подумываю сделать бот для одной локации одной игры
Но не знаю, как соединить и что использовать: поиск картинки или ожидание? И как всё это дело зациклить.
Смысл такой.
При заходе на локацию бот должен проверить текущее состояние.
Оно может быть в 3х состояниях:
Марш (я двигаюсь к цели) ничего делать не надо, это или я запустил в полёт или предыдущее срабатывание скрипта (лететь могу час , а могу и 20 минут, какие враги будут на пути)
Умер - меня убили надо отдохнуть 15 минут и лететь снова.
Отдых - выздоровел после смерти, стою на базе (хотя бывает что я долетел до другой базы и не умер, но такой вариант редкий)
Все эти состояния отражаются в верхнем левом углу. Сделать какртинки не трудно.
Не знаю, что использовать, и в какой последовательности?
Как вариант
Поиск или Ожидание надписи Умер, ожидание 15 минут или
Опять поиск или Ожидание появления надписи Отдых и запуск в полёт. И всё это зациклено, к примеру на 12 часов, пока сплю, работаю.
А вот и вторая хотелка
Выше писал, что могу лететь час а могу и 20 минут. У меня есть как у богатыря выбор: лететь на лево, прямо, направо (ну или точка N1, N2, N3). Можно как сделать, что если время полета, к примеру 25 минут, то следующий полёт происходит в следующую точку, отличную от предыдущего полета, и точки меняются по кругу, если мало время полета? Чтобы лететь по, возможно более легкому пути, так как противник мигрирует.
Сейчас вот подумываю сделать бот для одной локации одной игры
Но не знаю, как соединить и что использовать: поиск картинки или ожидание? И как всё это дело зациклить.
Смысл такой.
При заходе на локацию бот должен проверить текущее состояние.
Оно может быть в 3х состояниях:
Марш (я двигаюсь к цели) ничего делать не надо, это или я запустил в полёт или предыдущее срабатывание скрипта (лететь могу час , а могу и 20 минут, какие враги будут на пути)
Умер - меня убили надо отдохнуть 15 минут и лететь снова.
Отдых - выздоровел после смерти, стою на базе (хотя бывает что я долетел до другой базы и не умер, но такой вариант редкий)
Все эти состояния отражаются в верхнем левом углу. Сделать какртинки не трудно.
Не знаю, что использовать, и в какой последовательности?
Как вариант
Поиск или Ожидание надписи Умер, ожидание 15 минут или
Опять поиск или Ожидание появления надписи Отдых и запуск в полёт. И всё это зациклено, к примеру на 12 часов, пока сплю, работаю.
А вот и вторая хотелка
Выше писал, что могу лететь час а могу и 20 минут. У меня есть как у богатыря выбор: лететь на лево, прямо, направо (ну или точка N1, N2, N3). Можно как сделать, что если время полета, к примеру 25 минут, то следующий полёт происходит в следующую точку, отличную от предыдущего полета, и точки меняются по кругу, если мало время полета? Чтобы лететь по, возможно более легкому пути, так как противник мигрирует.