[Autoclick / FastPlace] - Script à corriger svp !!

Poser vos questions de programmation en AutoHotkey
cxpa
Posts: 2
Joined: 22 Jan 2018, 16:06

[Autoclick / FastPlace] - Script à corriger svp !!

22 Jan 2018, 16:14

Gui, Tab, FastPlace
Gui, Add, Text, x32 y39 w170 h20 , Delay Min
Gui, Add, Slider, x32 y59 w410 h30 vFastMin gFastMin ToolTip Range0-210, 5
Gui, Add, Text, x32 y99 w170 h20 , Delay Max
Gui, Add, Slider, x32 y119 w410 h30 vFastMax gFastMax ToolTip Range0-200, 50
Gui, Font, s13 cED7F10, bignoodletitling




Gui, Tab, Autoclicker
Gui, Font, S13 cED7F10, bignoodletitling
Gui, Add, Text, x32 y39 w170 h20 , Min Delay
Gui, Add, Slider, x32 y59 w410 h30 vMin gMin ToolTip Range0-110, 55
Gui, Add, Text, x32 y99 w170 h20 , Max Delay
Gui, Add, Slider, x32 y119 w410 h30 vMax gMax ToolTip Range0-115, 57
Gui, Add, Text, x32 y159 w240 h20 , Artificial Jitterclick
Gui, Add, Slider, x32 y179 w410 h30 Range0-15 ToolTip vJit gJit, 7


;Autoclicker
rshift::Hotkey, *lbutton, Toggle
*lbutton::
Send,{lbutton}
While GetKeyState("lbutton", "P")
{
Send,{lbutton}
Random, delay, %Min%, %Max%
Sleep %delay%
Random, j1, %Jit%,-%Jit%
Random, j2, %Jit%,-%Jit%
MouseMove, %j1%, %j2%, 0, R
}
return

Min:
{
Gui, Submit, NoHide
}
return

Max:
{
Gui, Submit, NoHide
}
return

Jit:
{
Gui, Submit, NoHide
}
return



;FastPlace
M::Hotkey, *Rbutton, Toggle
*Rbutton::
Send,{Rbutton}
While GetKeyState("Rbutton")
{
Send,{Rbutton}
Random, Fastdelay, %FastMin%, %FastMax%
Sleep %Fastdelay%
}
return

FastMin:
{
Gui, Submit, NoHide
}
return

FastMax:
{
Gui, Submit, NoHide
}
return



En gros, je ne peux pas mettre le Fast Place avec l'Autoclick dans mon script, quand je met les deux et que je lance le script ça reste appuyé sur le clic droit alors j'aimerais de l'aider pour pouvoir faire fonctionner les deux options en même temps sans avoir d'erreurs etc et pouvoir choisir ma hotkey ! :thumbup:

Cordialement,

Merci de votre lecture et de votre aide ! :dance:
icuurd12b42
Posts: 202
Joined: 14 Aug 2016, 04:08

Re: [Autoclick / FastPlace] - Script à corriger svp !!

24 Jan 2018, 05:41

https://autohotkey.com/docs/commands/SetTimer.htm

Au lieux d'utiliser 2 labels et un while, utilise un TImer et regarde l'etat de la clef out du bouton de la sourie, comme tu fais dans ton code pour sortir du while... mais l'inverse

a chaque 16 ms, si m et/ou rshift est appuye...

Code: [Select all] [Expand] [Download] GeSHi © Codebox Plus


Return to “J'ai besoin d'aide”

Who is online

Users browsing this forum: No registered users and 4 guests