Ayuda Autohotkey
Moderator: Flipeador
Ayuda Autohotkey
Hola buenas, soy nuevo en el foro y necesito ayuda con el autohotkey, mi problema se trata de que no se desactivan los scrips. Jugando al Rust el scrips constaba de que al presionar el ctrl+ el click izquierdo del ratón disparase el arma sin retroceso, pero desde hace unos días nose que ocurre que al darle a las teclas correspondientes se queda como pillado y siempre está funcionado hasta que lo desactivo, por favor ayuda. Ya e probado a desinstalar el programa e instalarlo con la versión más actualizada, borrar scrips y descargar nuevamente y lo más extraño es que no es del juego porque al usarlo en el escritorio me selecciona las carpetas con pasar el ratón por encima.
Re: Ayuda Autohotkey
Hola,
¿Por que has creado 3 temas iguales?, Hay un botón para editar tus mensajes.
Edita este mensaje y agrega el Script que te está dando problemas.
¿Por que has creado 3 temas iguales?, Hay un botón para editar tus mensajes.
Edita este mensaje y agrega el Script que te está dando problemas.
Re: Ayuda Autohotkey
Perdon, lo lamento, no cargaban los mensajes,
#NoEnv
SendMode Input
~F6::Suspend
~F2::ExitApp
LCtrl & ~LButton::
Loop
If GetKeyState("LButton") {
Sleep,6
moveAmount := (moveAmount = 2) ?6 : 0
mouseXY(moveAmount,4.4)
}
else
break
Return
mouseXY(x,y)
{
DllCall("mouse_event",int,2,int,x,int,y,uint,0,uint,0)
}
#NoEnv
SendMode Input
~F6::Suspend
~F2::ExitApp
LCtrl & ~LButton::
Loop
If GetKeyState("LButton") {
Sleep,6
moveAmount := (moveAmount = 2) ?6 : 0
mouseXY(moveAmount,4.4)
}
else
break
Return
mouseXY(x,y)
{
DllCall("mouse_event",int,2,int,x,int,y,uint,0,uint,0)
}
Re: Ayuda Autohotkey
naruto20 wrote:Perdon, lo lamento, no cargaban los mensajes,
#NoEnv
SendMode Input
~F6::Suspend
~F2::ExitApp
LCtrl & ~LButton::
Loop
If GetKeyState("LButton") {
Sleep,6
moveAmount := (moveAmount = 2) ?6 : 0
mouseXY(moveAmount,4.4)
}
else
break
Return
mouseXY(x,y)
{
DllCall("mouse_event",int,2,int,x,int,y,uint,0,uint,0)
}
Ademas antes ivan bien y de repente un dia al usarlos empiezan a ir mal, no lo entiendo.
Re: Ayuda Autohotkey
Ademas amigo, me funcionaban bien y de repente un dia dejo de hacerlo, se trataba de que al disparar con una arma del juego esto scrip hacia que la camara del raton bajase y despues de un tiempo sin usarlo (unos dias) dejo de ir bien, se queda pillado continuamente llendo hacia abajo y por lo que e podido leer estaa bien escrito.
Re: Ayuda Autohotkey
Code: Select all
CTRL & ~LButton::
While (GetKeyState("LButton", "P")) {
Sleep 6
DllCall("User32.dll\mouse_event", "UInt", 2, "UInt", 0, "UInt", 4, "UInt", 0, "Ptr", 0)
}
SendInput {LButton Up}
return
F6::Suspend
F2::ExitApp
@naruto20 ejecuta el Script como Administrador.
Last edited by Flipeador on 03 Feb 2017, 21:00, edited 2 times in total.
Re: Ayuda Autohotkey
Amigo este es el ahk correccto?
Re: Ayuda Autohotkey
oooo amigo funciona perfecto, mil gracias, te daba un beso si pudiera jejeje, me gustaria saber pork demonios dejo de funcionar el antiguo iva correctamente es extraño, puede ser por el update del programa
Re: Ayuda Autohotkey
Me alegro
Creo que el problema era este: If GetKeyState("LButton") {, debe ser If GetKeyState("LButton", "P") {.
Creo que el problema era este: If GetKeyState("LButton") {, debe ser If GetKeyState("LButton", "P") {.
Re: Ayuda Autohotkey
Una ultima pregunta como aria para cojer el mismo archivo que me has dado y bajarle la fuerza de tirada hacia abajo del raton,, que parametro e de cambiar ???
Re: Ayuda Autohotkey
vale si ya esta se cambiarlo, es lo que dices amigo el getkeystate
Pero k raro dios que funcione bien y despues no mmm... Grascias por todo, menos mal que existe personas como tu que ayudan a personas como yo XP.
Pero k raro dios que funcione bien y despues no mmm... Grascias por todo, menos mal que existe personas como tu que ayudan a personas como yo XP.
Re: Ayuda Autohotkey
1) Intenta aumentar el valor (6) de Sleep 6, por ejemplo prueba con un 50.
2) Intenta disminuir el valor (4) de DllCall("User32.dll\mouse_event", "UInt", 2, "UInt", 0, "UInt", 4, "UInt", 0, "Ptr", 0), por ejemplo prueba con 1.
2) Intenta disminuir el valor (4) de DllCall("User32.dll\mouse_event", "UInt", 2, "UInt", 0, "UInt", 4, "UInt", 0, "Ptr", 0), por ejemplo prueba con 1.
Es raro si el código es el mismo, tal vez hayas echo algún cambio en el sistema o hayas estado usando una versión antigua de AHK, no sabría decirte.vale si ya esta se cambiarlo, es lo que dices amigo el getkeystate
Re: Ayuda Autohotkey
Seria lo de la version, hace poco lo actualice y no lo use desde entonces, los mismos archivos que te e mostrado arriba solo poniendo "p" funcionan correctamente.
Who is online
Users browsing this forum: No registered users and 46 guests