Aller au contenu

Photo

Are Mattock fire automation macros legal? Well here is one I have made and tested(PC)


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

#1
nepereta

nepereta
  • Members
  • 60 messages
Would using an automation macro to increase mattock fire to possible limits in MP be considered an exploit? Would the shots be potentially lost due to lag/ latency / DOS.

Links:

https://docs.google....JLdXZZVXc#gid=0 

At ROF of 450 you could in theory rig a key macro to fire off LMB  clicks 7.5 times per second. Which I believe is rather faster than I could personally achieve. You could sustain fire for 2.13 seconds which would use all 16 rounds. Combined with heatsink mod and/or Adrenhaline rush this could be sustained further. Or possibly Accuracy could be used to increase the potential ROF.

Using 
http://www.autohotkey.com/download/ 

I have created the following script basically if you hold shift + left mouse button you get a shot off every 20ms It seems to work ok. Tested with Mattock with Turian soldier + marksman and its quite nice.

#NoEnv  ; Recommended for performance and compatibility with future AutoHotkey releases
#Warn  ; Recommended for catching common errors.
SendMode Input  ; Recommended for new scripts due to its superior speed and reliability.
SetWorkingDir %A_ScriptDir%  ; Ensures a consistent starting directory.

$LShift::
~$LButton::  ; Make the F1 key into a hotkey (the $ symbol facilitates the "P" mode of GetKeyState below). 
; Since no number is specified with it, this is an infinite loop unless "break" or "return" is encountered inside.
while (GetKeyState("LButton","P") and GetKeyState("LShift","P"))
{   
MouseClick , Left, , , 1, , D   ; Click the left mouse button at the cursor's current position.
Sleep 10
MouseClick , Left, , , 1, , U
Sleep 10
 }
return

Disclaimer: Use at your own risk. Suggest you read some 

Here is a better script using Capslock as a toggle.

#NoEnv
#Warn
SendMode Input
SetWorkingDir %A_ScriptDir%
Toggle:=0
$Capslock::Toggle:=!Toggle
~$LButton::
while (GetKeyState("LButton","P") and Toggle)
{
MouseClick , Left, , , 1, , D
Sleep 10
MouseClick , Left, , , 1, , U
Sleep 10
}
return

Modifié par nepereta, 26 mars 2012 - 06:17 .


#2
Beatrix Tair

Beatrix Tair
  • Members
  • 1 203 messages
If you're manually using the macro consistently I can't see a particular problem with it.

If however you're just aiming & the macro is going off of it's own accord? Then we might have a problem.

#3
siffers

siffers
  • Members
  • 8 messages
7.5 clicks a second isn't even close to impossible to achieve.

#4
LadyAlekto

LadyAlekto
  • Members
  • 1 672 messages
You require a macro for that?

I pop 9-11 shots out of my raptor before cloak wears off, who the hell requires a macro to ire a semiauto quick....

(plays other shooters with semiautos mostly because they require the utmost skill to truly dominate)

#5
nepereta

nepereta
  • Members
  • 60 messages
Something like this I'd of course have to press and hold a button: http://www.tools.tof.../MouseAutofire/

#6
Easily

Easily
  • Members
  • 18 messages
I've been experimenting with this a tiny bit I must admit.
The main problem is that mass effect doesn't seem to catch mouse clicks that are very short, nor ones that come shortly after detecting the release of the mouse button.
I have a razer mouse, so my drivers allow me to mod what each button does. I made a simple macro that turned my left mouse button into a 'multiclick'. With each click it fires off 5 clicks, with 40ms delay between each action. (LMB down, delay, LMB up, delay, LMB down, etc)
With fast clicking, I'm able to keep the clicks going for the entire mattock clip.

However, I come nowhere close to the 2.13 seconds due to the game not registering the majority of the clicks. It probably takes me somewhere around 3 seconds to empty a click. Less with the turian soldier Marksmanship.

I only have a mattock III, but the damage is still crap even with a 'click hack', my carnifex 8 outdamages it.

Edit: all my experiments but one have been done with me hosting a game where I am the only player in it.
I've tried it with someone else hosting, but that just seems to make the issue of clicks not registering worse.

Modifié par Easily, 21 mars 2012 - 12:50 .


#7
nepereta

nepereta
  • Members
  • 60 messages
http://sky1.sky.com/speed-clicking I just tried I can only acheive a ROF of 5.5 clicks per second.

I did 7.3 but I don't think I could do that and play the game effectively.

Modifié par nepereta, 21 mars 2012 - 01:28 .


#8
LemurFromTheId

LemurFromTheId
  • Members
  • 3 353 messages
This precisely why I think semi-autos shouldn't have a potential ROF greater than 300.

#9
nepereta

nepereta
  • Members
  • 60 messages

Easily wrote...

I've been experimenting with this a tiny bit I must admit.
The main problem is that mass effect doesn't seem to catch mouse clicks that are very short, nor ones that come shortly after detecting the release of the mouse button.
I have a razer mouse, so my drivers allow me to mod what each button does. I made a simple macro that turned my left mouse button into a 'multiclick'. With each click it fires off 5 clicks, with 40ms delay between each action. (LMB down, delay, LMB up, delay, LMB down, etc)
With fast clicking, I'm able to keep the clicks going for the entire mattock clip.

However, I come nowhere close to the 2.13 seconds due to the game not registering the majority of the clicks. It probably takes me somewhere around 3 seconds to empty a click. Less with the turian soldier Marksmanship.

I only have a mattock III, but the damage is still crap even with a 'click hack', my carnifex 8 outdamages it.

Edit: all my experiments but one have been done with me hosting a game where I am the only player in it.
I've tried it with someone else hosting, but that just seems to make the issue of clicks not registering worse.

:o
Thank you for the ***science***  sounds like what you suggest will take 160ms per shot. Which would be a lower rof of 450 Ideally we need to fit it into 133ms per shot which would mean 33ms for each phase. Or perhaps seeing if  Mass effect 3 is tolerant of some phases being shorter.

[EDIT] stuck at work btw or I'd be trying this myself on a self Private server.

PS Mattock X dropped the other day for me. ( I have being working up through the packs clearing all the items)

Modifié par nepereta, 21 mars 2012 - 01:03 .


#10
Chris20M

Chris20M
  • Members
  • 32 messages
http://sky1.sky.com/speed-clicking
I just did 7.2 clciks per second, with one finger
and i use both my index and middle fingers when im playing

#11
GothicLez

GothicLez
  • Members
  • 49 messages

Easily wrote...

I've been experimenting with this a tiny bit I must admit.
The main problem is that mass effect doesn't seem to catch mouse clicks that are very short, nor ones that come shortly after detecting the release of the mouse button.
I have a razer mouse, so my drivers allow me to mod what each button does. I made a simple macro that turned my left mouse button into a 'multiclick'. With each click it fires off 5 clicks, with 40ms delay between each action. (LMB down, delay, LMB up, delay, LMB down, etc)
With fast clicking, I'm able to keep the clicks going for the entire mattock clip.

However, I come nowhere close to the 2.13 seconds due to the game not registering the majority of the clicks. It probably takes me somewhere around 3 seconds to empty a click. Less with the turian soldier Marksmanship.

I only have a mattock III, but the damage is still crap even with a 'click hack', my carnifex 8 outdamages it.

Edit: all my experiments but one have been done with me hosting a game where I am the only player in it.
I've tried it with someone else hosting, but that just seems to make the issue of clicks not registering worse.


I just made one as well..  a little simpler maybe.

I just clicked a huge amount of times for the macro and told it to make the delay in between click 1ms (0.001seconds).   Then when assigning the macro chose the option to not simply play the macro once, but to play it as long as I have the button held down.

BUT!!!!   I do prefer manual clicking over this method.   so bye bye macro

#12
Easily

Easily
  • Members
  • 18 messages

nepereta wrote...
:o
Thank you for the ***science***  sounds like what you suggest will take 160ms per shot. Which would be a lower rof of 450 Ideally we need to fit it into 133ms per shot which would mean 33ms for each phase. Or perhaps seeing if  Mass effect 3 is tolerant of some phases being shorter.

[EDIT] stuck at work btw or I'd be trying this myself on a self Private server.

PS Mattock X dropped the other day for me. ( I have being working up through the packs clearing all the items)


There's one thing I havent tried yet: I can make my macro a little bigger and make it do like 50 clicks, with a 5ms delay between actions. Perhaps even 100 shots, with a 1ms delay or something.
If ME3 works like I think it does, many of the shots wouldn't register, but the chance of hitting the 'windows' in which is a button should be down or up is a lot bigger.

I think something like that would definitely be in the 'gray zone' of what's allowed and what not.

Edit: Guess GothicLez beat me to it!
Anyway, I'll still give it a shot and see for myself.

Modifié par Easily, 21 mars 2012 - 01:14 .


#13
underm1nd

underm1nd
  • Members
  • 447 messages

nepereta wrote...

http://sky1.sky.com/speed-clicking I just tried I can only acheive a ROF of 5.5 clicks per second.


 i tried it and i got 6-7 clicks from the 1st try, and in me3 i can basically shoot any fast firing semi auto weapon, as fast, or faster than some automatics, soo those macros are just useless with a good mouse and trigger finger xD

#14
nepereta

nepereta
  • Members
  • 60 messages
Raptor is even faster with a 550 ROF would mean you'd have to 9.17 shots a second. Or one every 109ms!

#15
Zzinged

Zzinged
  • Members
  • 141 messages
How is it that no one's brought up the point that it's co-op multiplayer, not competitive?

#16
Easily

Easily
  • Members
  • 18 messages

Zzinged wrote...

How is it that no one's brought up the point that it's co-op multiplayer, not competitive?


How come everyone thinks that's an excuse not to play to your best ability and push the limits of what's possible?

#17
Zzinged

Zzinged
  • Members
  • 141 messages

Easily wrote...

Zzinged wrote...

How is it that no one's brought up the point that it's co-op multiplayer, not competitive?


How come everyone thinks that's an excuse not to play to your best ability and push the limits of what's possible?


I don't understand. Are you for, against or indifferent about the macros they're talking about? 

#18
LadyAlekto

LadyAlekto
  • Members
  • 1 672 messages

Easily wrote...

Zzinged wrote...

How is it that no one's brought up the point that it's co-op multiplayer, not competitive?


How come everyone thinks that's an excuse not to play to your best ability and push the limits of what's possible?


+1

Nothing's as great as competing with your fellow players and doing a silver extract in 16-17 minutes :D

#19
SgtGrumbles

SgtGrumbles
  • Members
  • 74 messages
Unless you're an infiltrator, what's the point of using anything other than a carni? Either you're pumping out 1-2 shot kills or you're doing/setting up biotic explosions. Any good weapon gets nerfed.

#20
nepereta

nepereta
  • Members
  • 60 messages

Zzinged wrote...

How is it that no one's brought up the point that it's co-op multiplayer, not competitive?


I need to bring down enemies quicker for the co-op and of course myself.

#21
Zzinged

Zzinged
  • Members
  • 141 messages

nepereta wrote...

Zzinged wrote...

How is it that no one's brought up the point that it's co-op multiplayer, not competitive?


I need to bring down enemies quicker for the co-op and of course myself.


I guess I need to clarify what I said earlier.

It's co-op multiplayer, not competitive. Why should it bother you if someone chooses to save wear and tear on their finger and their mouse by making a macro? 

#22
scott1118

scott1118
  • Members
  • 136 messages

ShadedPhoenix wrote...

You require a macro for that?

I pop 9-11 shots out of my raptor before cloak wears off, who the hell requires a macro to ire a semiauto quick....

(plays other shooters with semiautos mostly because they require the utmost skill to truly dominate)


Unfortunately we don't all have parkinsons in our fingers. Macro's are good for the needy providing they don't exploit.

#23
nepereta

nepereta
  • Members
  • 60 messages
Found this : http://www.autohotke...torial.htm#Loop

#24
Cuthlan

Cuthlan
  • Members
  • 2 427 messages

Zzinged wrote...

nepereta wrote...

Zzinged wrote...

How is it that no one's brought up the point that it's co-op multiplayer, not competitive?


I need to bring down enemies quicker for the co-op and of course myself.


I guess I need to clarify what I said earlier.

It's co-op multiplayer, not competitive. Why should it bother you if someone chooses to save wear and tear on their finger and their mouse by making a macro? 


Because I consider it to be cheating, and I don't want rewarded for it.

#25
Doctor Proctor

Doctor Proctor
  • Members
  • 145 messages

scott1118 wrote...

Unfortunately we don't all have parkinsons in our fingers. Macro's are good for the needy providing they don't exploit.


Somehow, I don't get the impression that those in this thread are disabled in some way and need assistance...

Easily wrote...

How come everyone thinks that's an excuse not to play to your best ability and push the limits of what's possible?


I dunno, I play on the 360.  So the "best of my ability" actually pulling the trigger for each time I fire.  I guess on PC the "best of my ability" is holding down a key while a macro runs it's course?  That must take a lot of skill...

And yes, I'm sure someone will bring up "teh autoaims!", but at least on the consoles you're actually on an even playing field with everyone else, and not punished because you don't know how to program a macro or consider it cheating.