Aller au contenu

Photo

autohotkey script for mouse autoclicking


  • Veuillez vous connecter pour répondre
69 réponses à ce sujet

#51
banans_huligans

banans_huligans
  • Members
  • 536 messages
It would be strange if this script would have any impact on computer performance. And even then you can try to change sleep times to something like 30-40

#52
XPMUser

XPMUser
  • Members
  • 585 messages
better make sure the script doesn't press faster than a human being. 200ms per click should be enough

#53
Brumisateur

Brumisateur
  • Members
  • 36 messages
Isn't there a chance of oversampling if there's too many clic per second ?
Maybe that's why the RoF seems capped on the Arc Pistol.

I just did some testing : with the script as it is, I can manually fire my Mattock X ( :wub: ) as quickly as the script does. My trigger finger does have many years of training, but still, I don't think I can click my mouse at 100 clic / second ^_^.

Requires more testing. =]

EDIT : Just saw that the base RoF of the Mattock is at 450. That sounds about as fast I can click actually :o.
Maybe it's alright ? I'll do more testing with other weapons.

Modifié par Brumisateur, 05 janvier 2013 - 08:43 .


#54
count_4

count_4
  • Members
  • 2 908 messages

Brumisateur wrote...
Isn't there a chance of oversampling if there's too many clic per second ?
Maybe that's why the RoF seems capped on the Arc Pistol.

It isn't capped, the Arc Pistol reaches the full 550 RPM with the script. And currently there is no semi-auto weapon that exceeds this RoF but if there would be, the tool would cap it at about 1200 RPM because of its limited performance.

#55
BACON4BREAKFAST

BACON4BREAKFAST
  • Members
  • 2 935 messages
I've always considered scripts cheating/hacking and a bannable offense in Counter Strike. but because of the nature of this game I guess I don't mind, but I would not use them.

#56
Atalanta

Atalanta
  • Members
  • 516 messages

Koenig888 wrote...

It is cheating if you are firing faster than a human can reasonably click.

I used a mouse auto-fire macro for the Valkyrie challenge but dialed the ROF down to 200+ from 1,000 600, since that is the rate at which I can click. I do this to save wear and tear on the finger and do not gain any advantage. Using an auto-fire macro without bringing down the ROF is cheating, since it allows a higher DPS than a human can reasonably achieve through manual clicking.


I will do that next time I play my T-Sol, thanks mate.

#57
Athanis

Athanis
  • Members
  • 118 messages
Feels naughty. And ever so slightly wrong. Like all of the good things in life. :D

#58
solidprice

solidprice
  • Members
  • 2 146 messages
as long it isn't as bad as call of duty levels and its only as fast as you can do it i see no problems.

still would like to hear a bioware confirm.

#59
Koenig888

Koenig888
  • Members
  • 1 964 messages

Brumisateur wrote...

Isn't there a chance of oversampling if there's too many clic per second ?
Maybe that's why the RoF seems capped on the Arc Pistol.

I just did some testing : with the script as it is, I can manually fire my Mattock X ( :wub: ) as quickly as the script does. My trigger finger does have many years of training, but still, I don't think I can click my mouse at 100 clic / second ^_^.

Requires more testing. =]

EDIT : Just saw that the base RoF of the Mattock is at 450. That sounds about as fast I can click actually :o.
Maybe it's alright ? I'll do more testing with other weapons.


I assume you tested at 1 minute or longer and not a 5 second burst.  It is possible to click very fast for a few seconds but not over a 20 to 30 minutes game.

#60
Koenig888

Koenig888
  • Members
  • 1 964 messages

78stonewobble wrote...

Koenig888 wrote...

It is cheating if you are firing faster than a human can reasonably click.

I used a mouse auto-fire macro for the Valkyrie challenge but dialed the ROF down to 200+ from 1,000 600, since that is the rate at which I can click. I do this to save wear and tear on the finger and do not gain any advantage. Using an auto-fire macro without bringing down the ROF is cheating, since it allows a higher DPS than a human can reasonably achieve through manual clicking.


Derp... I can certainly understand the no wear on mouse and finger argument (it's for that reason I prefer full auto) but... uhm... you could make the same argument for an aimbot or a full ai just taking over. It should just miss as much as you and save the keyboard and mouse and then that would be ok. o.O

TBH. I personally don't really care what people do too much in a coop game :)

EDIT: Even lowering the rof to what is a personal best rather than a personal average. People don't allways play at 100 percent.

Well... I was just pondering the concept and it's just my humble oppinion.


An aimbot or AI would also save wear and tear on the fingers.  However, it would also go beyond that and remove the need to play the game (move, aim etc), which an auto-fire mouse macro does not. 

I used average clicks per minute to determine the appropriate ROF, not best or burst.

#61
78stonewobble

78stonewobble
  • Members
  • 3 252 messages

Koenig888 wrote...

78stonewobble wrote...

Koenig888 wrote...

It is cheating if you are firing faster than a human can reasonably click.

I used a mouse auto-fire macro for the Valkyrie challenge but dialed the ROF down to 200+ from 1,000 600, since that is the rate at which I can click. I do this to save wear and tear on the finger and do not gain any advantage. Using an auto-fire macro without bringing down the ROF is cheating, since it allows a higher DPS than a human can reasonably achieve through manual clicking.


Derp... I can certainly understand the no wear on mouse and finger argument (it's for that reason I prefer full auto) but... uhm... you could make the same argument for an aimbot or a full ai just taking over. It should just miss as much as you and save the keyboard and mouse and then that would be ok. o.O

TBH. I personally don't really care what people do too much in a coop game :)

EDIT: Even lowering the rof to what is a personal best rather than a personal average. People don't allways play at 100 percent.

Well... I was just pondering the concept and it's just my humble oppinion.


An aimbot or AI would also save wear and tear on the fingers.  However, it would also go beyond that and remove the need to play the game (move, aim etc), which an auto-fire mouse macro does not. 

I used average clicks per minute to determine the appropriate ROF, not best or burst.


An auto-fire mouse macro does however remove the need to click rapidly and repeatedly. Arguably just as much part of the game as moving and aiming provided one chooses to use a semi-automatic weapon ingame.

I was just pondering the "philosophical" implications here. If you can replace the human factor in a gameplay aspect with an automatic system and the only moral requirement is that that system is somewhat representative of human performance on average. Then it does open the door for eg. an aimbot or ai provided that it is, on average, no better than the human it plays for. Unless there is an inherent morale difference in which gameplay aspects can "safely" be... well in essence be "removed".

I'm also, atleast partially, opposed to reload cancelling and pizza running. Partially because of the sillyness of it but also because, to me atleast, it seems to make balancing the game harder.

Do you balance the semi-autmatics as semi-automatics or rather from the fact that they can be used in an automatic fashion?
Do you balance shotguns with reload cancelling in mind or not?
Do you balance difficulty of objective waves on the fact that pizzas can be delivered in half the time?

Stuff like that...

Well it's just semantics anyway.

#62
Rotacioskapa

Rotacioskapa
  • Members
  • 593 messages
It makes the N7 Valkyrie a good weapon.

#63
neph001

neph001
  • Members
  • 4 messages
I'm unable to get this to work. Well, the script works perfectly fine - outside Mass Effect. But as soon as I alt-tab into ME it doesn't happen at all. What am I doing wrong?

#64
kaileena_sands

kaileena_sands
  • Members
  • 1 489 messages

Flaming Snake wrote...

Koenig888 wrote...

AaronEh wrote...

count_4 wrote...

...snip...

Tell that to the Arc Pistol...


Are you saying the Arc Pistol has no RoF ceiling?  Or the Macro lets you exceed the gun theoretical max RoF?


Arc pistol has a ROF of 550.  No way a human can click 550 times per minute.  I know because I tried.  Couldn't come close even after being turbo-boosted with massive amounts of caffeine.


Try a different substance...


Woah, someone revived that topic. Interesting stuff, I would actually probably try it on a Mattock (but not with maxed ROF), just because I love the Mattock, and I also love my finger and want to use it for many more years, and also because I didn't buy my new mouse to break it immediately (fun fact, my left button started to get stuck sometimes xD). :D

Just one thing that I wanted to say on the topic - 550 times per minute for a human seems perfectly achievable, although not as sustained ROF. I mean, you'd probably break your finger after 10 minutes. But I tested it just now with my cheap ass mouse at the office and I got a 516 clicks/min without even trying THAT hard. My finger hurts now though. :lol:

#65
neph001

neph001
  • Members
  • 4 messages

kaileena_sands wrote...

Woah, someone revived that topic.


I did :-p Because I'm stuck. Don't suppose you've tried this and know why the script might work in general accross my computer but *not* in ME3?

#66
jfruelas521

jfruelas521
  • Members
  • 1 051 messages
Comment so I can find this thread later. Tried this on my work computer and it worked. Need to test when I get home. Kind of anxious now.

#67
neph001

neph001
  • Members
  • 4 messages
So this is the code I'm using in my script, exactly.

#NoEnv 
#Warn 
#NoEnv #Warn SendMode Input SetWorkingDir %A_ScriptDir%

~LButton:: 
while (GetKeyState("LButton","P") and getkeystate("capslock", "T"))
{
    MouseClick , Left, , , 1, , D 
    Sleep 20
    MouseClick , Left, , , 1, , U
    Sleep 20
}
return

It's exactly what OP posted. I tried some variations, like adding a command to activate Mass Effect 3 if it isn't the active window when the script starts, and it made no difference.

The script does work. Just using it in notepad and holding down LButton I highlight a word over and over again really fast, so I know it's functional.

But the second ME3 becomes my active window, nothing.

Did they patch to prevent AutoHotKey from being usable recently or something?? I don't know what I'm doing wrong...

#68
tanisha__unknown

tanisha__unknown
  • Members
  • 1 288 messages
Hmm, this is really fun. Then again, I would love to know if it is actually considered cheating.

#69
Rotacioskapa

Rotacioskapa
  • Members
  • 593 messages

Jinx1720 wrote...

Hmm, this is really fun. Then again, I would love to know if it is actually considered cheating.


This has been asked for 10 months now. Nobody answered it yet (from bw). So it isn't.

Modifié par Rotacioskapa, 31 janvier 2013 - 10:16 .


#70
Aerowind

Aerowind
  • Members
  • 270 messages
I did a similar macro with my Razer naga, but the thing freaks out if I don't fire from the hip.

I did make one that always fires fully charged arc pistol shots so I wouldn't over or undercharge them. It wasn't as useful as I thought. Turns out it's really hard to aim with a second long firing delay.