- Если Тема находиться под скрытым текстом, и Вы не понимаете, что происходит, прочитайте >> Правила
- Не оставляйте сообщения, не относящиеся к тематики первоначального поста!
- Если у Вас что-то не работает, описывайте более детально вашу проблему, дабы Вам могли помочь
- Если тема более не актуальна, укажите в какой момент тема перестала быть интересной, рабочей и почему
- Если тема находится не в АРХИВЕ, то значит она всё ещё действенна. Не надо писать "Работает ли?"
- На нашем портале нет "Личных хайдов", а так же запрещено просить слить имеющийся хайд лично Вам!
- Хотите отблагодарить автора темы? Для этого есть специальная кнопка, в правом нижнем углу сообщения.
( прим. DarkCat )
Скрипт на AutoIT
спамит скиллами или атакой + авто подбором
2 таймера для баффов
запускается и останавливается по хоткею F10
работает со свернутым окном
Код:
Func _WinWaitActivate($title,$text,$timeout=0)
WinWait($title,$text,$timeout)
If Not WinActive($title,$text) Then WinActivate($title,$text)
WinWaitActive($title,$text,$timeout)
EndFunc
HotKeySet("{F10}","StartOrStop") ; хоткей старта и остановки
Global $STOP = True
_WinWaitActivate("- ArcheAge DX11 - Mar 4 2014 (12:12:17) Джин","")
Global $hWnd = WinActive("- ArcheAge DX11 - Mar 4 2014 (12:12:17) Джин","")
Global $BUFF1_COUNT = TimerInit()
Global $BUFF2_COUNT = TimerInit()
Do
Sleep(1000)
Until $STOP = False
While (1)
Main()
WEnd
Func Main()
If $STOP = False Then
If TimerDiff($BUFF1_COUNT) > 120000 Then
ControlSend($hWnd, "", "", "{F7}") ; кнопка баффа каждые 2 мин - сюда ставлю реген маны
Sleep(1600)
$BUFF1_COUNT = TimerInit()
EndIf
If TimerDiff($BUFF2_COUNT) > 50000 Then
ControlSend($hWnd, "", "", "{F11}") ; кнопка баффа каждые 50 сек - сюда ставлю маг щит
Sleep(1600)
$BUFF2_COUNT = TimerInit()
EndIf
Sleep(50)
ControlSend($hWnd, "", "", "{F2}")
Sleep(50)
ControlSend($hWnd, "", "", "f")
Else
Sleep(100)
EndIf
EndFunc ;==>Main
Func StartOrStop()
If $STOP = True Then
;On START action
ToolTip("Press F10 for stop", 0, 0) ; подсказка о состоянии работы скрипта в левом верхнем углу
$STOP = False
Else
;On STOP action
;ColorCheck()
ToolTip("Press F10 for start", 0, 0)
$STOP = True
EndIf
EndFunc
ставлю его на второе окно с твином - 2 недели полет нормальный
Последний раз редактировалось Big Bad Sensey; 19.03.2014 в 20:34.
Упорно не хочет лутать моба. Не нажимает клавишу F. Но если открыть чат, то f там пишется. То есть он пишет только текст, а не нажимает клавишу? тогда почему работает с остальными клавишами?
не выходит( надо что нибудь менять кроме горячих клавишь?
Что именно не выходит? скрипт запускается по Ф10
Добавлено через 2 минуты
Цитата:
Сообщение от Vayy
Упорно не хочет лутать моба. Не нажимает клавишу F. Но если открыть чат, то f там пишется. То есть он пишет только текст, а не нажимает клавишу? тогда почему работает с остальными клавишами?
Скорей всего моб далеко падает, если иконки не появляются то и лутать не будет.
Последний раз редактировалось KinetiX; 20.03.2014 в 10:22.
Причина: Добавлено сообщение
вобщем пробую, скрипт запускается, но далее нет ни каких действий, тоесть в трее как бы горит что скрипт исполняется, но эфекта 0, подскажи что делаю не так?!
вобщем пробую, скрипт запускается, но далее нет ни каких действий, тоесть в трее как бы горит что скрипт исполняется, но эфекта 0, подскажи что делаю не так?!
Скорей всего моб далеко падает, если иконки не появляются то и лутать не будет.
Нет. Моб рядом. Просто скрипт выполняет команду не нажать кнопку "f", а написать её значение. То есть в чат пишет букву, а лут не собирает, хотя значок появляется. Нашел выход из положения - назначением другой клавиши.
Последний раз редактировалось Vayy; 20.03.2014 в 13:45.
Причина: Добавлено сообщение
..Нет. Моб рядом. Просто скрипт выполняет команду не нажать кнопку "f", а написать её значение. То есть в чат пишет букву, а лут не собирает, хотя значок появляется. Нашел выход из положения - назначением другой клавиши.
Странно.
"Нажать на кнопку" буквы и "написать значение" в Autoit'e синонимы.
Непонятно как что-то могло изменить назначение другой буквы.
Вообще любые скрипты чувствительны к лагам. Потому если кнопка не срабатывает первым делом надо попробовать поспамить ее, т.е. например поставить ее нажатие 5 раз. Часто помогает. А в игре как правило не мешает такое повторение.
Вообще любые скрипты чувствительны к лагам. Потому если кнопка не срабатывает первым делом надо попробовать поспамить ее, т.е. например поставить ее нажатие 5 раз. Часто помогает. А в игре как правило не мешает такое повторение.
Специально стоял возле травы на сбор и тестировал кнопку сбора (F). И оставлял на 5 минут скрипт работать и перепробовал все команды кликера, которые только были в синтексе программы, но не помогло.
Специально стоял возле травы на сбор и тестировал кнопку сбора (F). И оставлял на 5 минут скрипт работать и перепробовал все команды кликера, которые только были в синтексе программы, но не помогло.
Почитал таки скрипт.
У вас он вообще хоть как-то работает?
У вас сервер Джин? Если нет то вроде не должен бы работать.
Не знаю что такое там повешено на F2, но если не работает только подбор можно экспериментально вставить еще пяток таких же строк с посылкой f и задержкой между ними скажем в те же 50, хотя я считаю 50 мало, надо 100. И посмотреть. Должно сработать.
Еще попробовал бы фигурные скобочки добавить, то есть так: "{f}"
UPD: Еще почитал и добавлю :)
Вместо
"- ArcheAge DX11 - Mar 4 2014 (12:12:17) Джин"
надо бы "- ArcheAge "
тогда не нужно будет править каждому для себя заголовок.
F2 видимо это атакующее действие. После него жмется подбор, и все начинается сначала при любом раскладе. При хорошем раскладе (правильной постановке чара) должно работать, не подберется на одном цикле - подберется на другом.
Но если мобов несколько, то может не подобрав переключиться на другого.
Ну и не забываем в Настройках клиента ставить на F2 нужную атаку. Ну и на остальные F кнопки тоже что там надо.
и да "{f}"
Последний раз редактировалось Слоник; 21.03.2014 в 12:59.