2
« on: December 20, 2014, 06:46:24 AM »
Обновлю пост. Сам плохо пишу (большинство не работает или работает коряво).
Начальный проект 1к российских.
Что требуется на начальном этапе:
1. все нажатия (клики) делать только после полной загрузки страницы (например в мозиле это завитушка или крестик справа от адресной строки, ну или по другим признакам). Можно усложнить: в процессе ожидания (пока не соберется народ) каждые 5-6 секунд жать кнопку ОБНОВИТЬ если она есть или F5 (обновление страницы) если ее нет. Перед каждым кликом LMOUSE ввести рандомный таймер от 0,1 до 0,6 сек. Таким образом добьемся полной эмуляции нажатий человеком. Так же можно ограничить время работы скрипта после запуска например 30 минут (достаточно для ужина или гуляния с собакой). ЭЭЭ при нажатии кнопки Esc так же можно его останавливать.
2. Как только условия сбора партии выполнены - лидер группы (или хозяин бота в роли лидера) вручную жмет начало боя. При ведении боя - кликать определенные кнопки в определенной последовательности. Кнопки из-за меняющейстя текстовой направленности могут быть не в постоянных местах экрана, а сдвигаться по вертикали (много текста - кнопка ниже, меньше текста - кнопка выше).
3. В перерывах боя жать кнопку ОБНОВИТЬ, пока члены группы не будут готовы, затем повтор пункта 2.
4. В перерывах могут выйти окна ранее выполняемых квестов по времени на сбор ресурсов или поручения. Диалоги все стандартные - квитируем их. Если до этого дойдет - диалог на сбор ресурсов усложним: дается 3 вида ресурсов - выбираем один из трех по проценту успешной добычи (это в продвинутой версии будет). На начальном этапе жмем СБОР РЕСУРСА любого из трех ,лишь бы закрыть окно.
5. В конце боя почти всегда выходят одни и те же стандартные надписи. На начальном проекте просто останавливаем скрипт. Можно открыть текстовый редактор и вывести текстовое окно: РАБОТУ ЗАКОНЧИЛ. ВРЕМЯ 15:43.