Page 1 of 1

Pouvez-vous m'aider à compléter ce script?

Posted: 30 Sep 2018, 08:20
by jefffff
salut :p

j'ai mis un petit bout de temps à rédiger ce petit script qui semble fonctionner le but était d'assigner sur le 4,5, 6 du bloc de chiffre à droite du clavier, un simpe clique gauche de souris.
cela fonctionne plutôt bien. je voudrais faire l'identique mais au lieu d'un seul clique, 50...
une idée pour compléter le script qui à présent est:

NumpadLeft::LButton
NumpadClear::LButton
NumpadRight::LButton
<::LButton
#HotkeyInterval 500
#MaxHotkeysPerInterval 100
Return

je vous remrcie d'avance d'avoir pris le temps de me lire.
a+ :)

Re: Pouvez-vous m'aider à compléter ce script?

Posted: 30 Sep 2018, 15:31
by A_AhkUser
Salut jefffff,
jefffff wrote: je voudrais faire l'identique mais au lieu d'un seul clique, 50...
une idée pour compléter le script
Peut être:

Code: Select all

#NoEnv
#SingleInstance force
#Warn
SetMouseDelay, 5 ; spécifie le délai qui a lieu après chaque clic de la souris - ici 5ms

NumpadLeft::
NumpadClear::
NumpadRight::
	SendInput {Click, 50}
	SendInput {Click, Up}
return

<::LButton

Re: Pouvez-vous m'aider à compléter ce script?

Posted: 30 Sep 2018, 15:50
by jefffff
c sympa merci beaucoup vraiment.

juste un événement inattendu,
sur le bureau l'action s'effectuer sans problème, par contre quand je lance mon jeu
(car l'idée était d'éviter de me limer les doigts pour dépenser mon or :mrgreen: dsl, la cause n'est pas très intellectuelle)
le clic ne fonctionne pas via les touches. avec l'ancien pas de souci.
que puis je modifier dans le script?

merci encore :bravo:

Re: Pouvez-vous m'aider à compléter ce script?

Posted: 30 Sep 2018, 16:01
by A_AhkUser
Dans ce cas, il faut opter pour les modes les plus susceptibles de fonctionner avec les jeux - et croiser les doigts...:

Par exemple:

Code: Select all

#NoEnv
#SingleInstance force
#Warn
SetMouseDelay, 5 ; spécifie le délai qui a lieu après chaque clic de la souris - ici 5ms
SetDefaultMouseSpeed, 5

NumpadLeft::
NumpadClear::
NumpadRight::
	SendPlay {Click, 50}
	SendPlay {Click, Up}
return

<::LButton
Si ça ne fonctionne toujours pas, essaye de demander dans le forum dédié aux jeux vidéos.

Quelques liens:
Why do Hotstrings, Send, and Click have no effect in certain games?
Click - remarks

Re: Pouvez-vous m'aider à compléter ce script?

Posted: 30 Sep 2018, 16:02
by jefffff
merci beaucoups . bye