Что нового

Автоматизация Подредактируйте скрипт. Что бы он не закрывался после работы пожалуйста, а только по нажатию клавиши Z.

NyanCati

Новичок
Сообщения
4
Репутация
0
#include <Misc.au3>

While Not _IsPressed("12")
While _IsPressed("12")
$a = 0
Do
MouseClick("left", 827, 367, 1, 1)
MouseClick("left", 737, 366, 1, 1)
$a = $a + 1
Until $a = 1
WEnd
WEnd
 

Вложения

  • Скрипт хелп.au3
    205 байт · Просмотры: 3

lettterssino

Знающий
Сообщения
109
Репутация
10
А что ты хочешь, если ты сам задал всего лишь 1 цикл для скрипта?
 
Автор
N

NyanCati

Новичок
Сообщения
4
Репутация
0
А что ты хочешь, если ты сам задал всего лишь 1 цикл для скрипта?
Я совсем не разбираюсь в этом, если честно. Мне лишь надо один раз простенькую задачу автоматизировать. Еле как это собрал шарясь по этому форуму(
Простите
 

lettterssino

Знающий
Сообщения
109
Репутация
10
Я совсем не разбираюсь в этом, если честно. Мне лишь надо один раз простенькую задачу автоматизировать. Еле как это собрал шарясь по этому форуму(
Простите
Объясни , что именно хочешь добиться этим скриптом. А то так даже не понятно что как и зачем.
 
Автор
N

NyanCati

Новичок
Сообщения
4
Репутация
0
Объясни , что именно хочешь добиться этим скриптом. А то так даже не понятно что как и зачем.
В игре. Мне надо перекладывать много раз один и тот же предмет в кузне так скажем. На время останавливаясь что бы пополнить материалы для улучшения предмета, так как они заканчиваются во время "ковки". После того как пополню я бы продолжил через скрипт дальше перекладывать предмет до тех пор пока снова не закончатся матерьялы
 

lettterssino

Знающий
Сообщения
109
Репутация
10
Код:
#include <Misc.au3>

Local $hDLL = DllOpen("user32.dll")
$a=0

While $a <= 1
    if _IsPressed ("12",$hDLL) Then
    MouseClick("primary",827, 367, 1, 1)
    MouseClick("primary", 737, 366, 1, 1)
    Elseif _IsPressed ("1B",$hDLL) Then
    ExitLoop
    EndIf
$a = $a + 0
WEnd
 
Последнее редактирование:
Верх