Ajuda, como por pause no script Topic is solved

Tire suas dúvidas sobre programação em AutoHotkey

Moderator: Gio

Manolao

Ajuda, como por pause no script

06 Dec 2023, 07:55

Boa pa nois galera, sou novato no AHK e estou suando ele pro pxg(pokemon)
es tou usando assim,

Code: Select all

Numpad1::
send, {F2}
Sleep, 500
send, {F7}
Sleep, 500
send, {F1}
Sleep, 500
send, {F8}
Sleep, 500
send, {F9}
Sleep, 500
send, {F4}
Sleep, 500
send, {F5}
Sleep, 500
send, {F3}
Sleep, 500
send, {F6}
return
[Mod edit: + [code][/code] tags.]

Gostaria de saber se tem como eu inserir um tecla Numpad4, pra dar return no meio do script, as vezes preciso usalo no incio e tenho q ficar esperando ele rodar inteiro...
RPM
Posts: 4
Joined: 01 Jun 2016, 17:51

Re: Ajuda, como por pause no script  Topic is solved

24 Dec 2023, 07:37

Uma forma de fazer o que deseja é usar uma variável de controle e terminar a execução conforme o valor atual:

Code: Select all

Numpad1::
deveparar := false
send, {F2}
Sleep, 500
if(deveparar == true)
	return
send, {F7}
Sleep, 500
if(deveparar == true)
	return
send, {F1}
Sleep, 500
if(deveparar == true)
	return
send, {F8}
Sleep, 500
if(deveparar == true)
	return
send, {F9}
Sleep, 500
if(deveparar == true)
	return
send, {F4}
Sleep, 500
if(deveparar == true)
	return
send, {F5}
Sleep, 500
if(deveparar == true)
	return
send, {F3}
Sleep, 500
if(deveparar == true)
	return
send, {F6}
return

Numpad4::
deveparar := true
return

Return to “Ajuda e Suporte Geral”

Who is online

Users browsing this forum: No registered users and 74 guests