Что нового

Помогите с нажатием клавишь...

Статус
Закрыто для дальнейших ответов.

sngr

AutoIT Гуру
Сообщения
1,011
Репутация
409
Код:
#include <Misc.au3>
Global $paused
Opt("SendKeyDownDelay", 50)
HotKeySet("{f2}","fu")
While 1
	Sleep(200)
WEnd
func fu ()
	$Paused = NOT $Paused
	While $Paused
       Sleep(10)
    If _IsPressed('02') Then
        Sleep(10)
        Send("3")
        Sleep(10)
        Send("1")
	endif
WEnd
endfunc
 

moonlight1

Новичок
Сообщения
4
Репутация
0
а можно так сделать чтобы при нажатии на ПКМ было действие:
ЛКМ-3-1
если можно сделайте плис))
 

sngr

AutoIT Гуру
Сообщения
1,011
Репутация
409
допиши после _IsPressed на следующей строке
Код:
$pos=MouseGetPos()
    MouseClick("left",$pos[0],$pos[1])
 

sngr

AutoIT Гуру
Сообщения
1,011
Репутация
409
sleep`ы поставь выше и ниже выражения.
 

moonlight1

Новичок
Сообщения
4
Репутация
0
непонял)
Код:
#include <Misc.au3>
Global $paused
Opt("SendKeyDownDelay", 50)
HotKeySet("{f1}","fu")
While 1
    Sleep(200)
WEnd
func fu ()
    $Paused = NOT $Paused
    While $Paused
       Sleep(50)
    If _IsPressed('02') Then
		$pos=MouseGetPos()
    MouseClick("left",$pos[0],$pos[1])
        Sleep(50)
        Send("3")
        Sleep(50)
        Send("1")
    endif
WEnd
endfunc

при таких настройках персонаж не цуспевает выстрелить и уже меняет оружие... а надо чтобы он успевал... я хз поколдовал над слипами, и получается что через раз стреляет... как бы слишком долго спит чтоле...
 

sngr

AutoIT Гуру
Сообщения
1,011
Репутация
409
После строчки _IsPressed поставь sleep и подбери к нему значение.
 

CreatoR

Must AutoIt!
Команда форума
Администратор
Сообщения
8,673
Репутация
2,486
Тема закрыта.
Вам тут не чат, тем более что заголовок неприемлем :mad:.
 
Статус
Закрыто для дальнейших ответов.
Верх