PDA

View Full Version : Confidence in Auto-Trigger?


Jonzky
11-01-2011, 19:48
I am just wondering what sort of confidence (in the detections) is in the auto-trigger module? I have had two detections through it (with two detection on the same player).

L 11/01/2011 - 18:17:39: [smac_autotrigger.smx] cpt... {IUA} (ID: STEAM_0:1:****) is suspected of using auto-trigger cheat: auto-fire (1)
L 11/01/2011 - 18:35:39: [smac_autotrigger.smx] KING.... (ID: STEAM_0:0:****) is suspected of using auto-trigger cheat: auto-fire (1)
L 11/01/2011 - 18:36:10: [smac_autotrigger.smx] KING.... (ID: STEAM_0:0:****) is suspected of using auto-trigger cheat: auto-fire (1)

Drixevel
11-01-2011, 20:59
Kind of the same as the aimbot module when it comes to detections, it's only likely if you get a ton of detections instead of 1-2.

TnTSCS
11-02-2011, 00:35
Exactly - it is "possible" to jump on the exact frame the game allows you to jump, but not jump after jump after jump...

I guess it would be possible (although I would think not) to fire on the exact frame the game allows another fire, but not shot after shot after shot.

GoD-Tony
11-02-2011, 03:51
I know this isn't documented yet, but the number at the end of the log messages means the method used for detection, not the amount like the aimbot module.

I am just wondering what sort of confidence (in the detections) is in the auto-trigger module? I have had two detections through it (with two detection on the same player).That's a bit suspicious, but what type of weapons are being using on your server? This is gmod right? Is it just standard hl2 weapons?

Kind of the same as the aimbot module when it comes to detections, it's only likely if you get a ton of detections instead of 1-2.It's different on this module. For one detection to show up, you have to be detected 10 times internally before any signal is given. Each internal detection expires after 5 seconds, which means they have to happen very close together as well.

Exactly - it is "possible" to jump on the exact frame the game allows you to jump, but not jump after jump after jump...Again not only are we talking about using the exact frame, but also doing it 10 times relatively close to each other.

I guess it would be possible (although I would think not) to fire on the exact frame the game allows another fire, but not shot after shot after shot.Can you elaborate on what you mean by this?

Jonzky
11-02-2011, 08:50
That's a bit suspicious, but what type of weapons are being using on your server? This is gmod right? Is it just standard hl2 weapons?


The server the detections were on was running a custom weapon pack. Until (possibly) a known, respected player (someone who i can trust) is detected I'll treat the as highly suspicious. Just to point out that the (3) detections did not coincide with a kill.

We do have two other (popular) servers that run a game-mode that uses (possibly modified) CS:S weapons. We do have an anti-cheat tailored to the two other servers (which bans them a minute after detection), Ill raise the time to 10 minutes so that I can test SMAC against a known 'detector' - We would normally get 1/2 hackers banned through it a day.

I'd assume this module is good against triggerbots - If not then whats its main role?

/* Triggerbot */
function SH.Triggerbot( uc )
if( !SH.vars.aim ) then return end
if( SH.funcs.GetCVNum("sh_triggerbot") != 1 ) then return end
if( !me:Alive() ) then return end

if( SH.vars.tlock && !SH.vars.firing && me:Alive() ) then
oRCC("+attack")
SH:SetVar("firing",true)
oT.Simple( me:GetActiveWeapon().Primary and me:GetActiveWeapon().Primary.Delay or 0.05, function()
oRCC("-attack")
SH:SetVar("firing",false)
end )
end
end

endThats an example of such a thing in GMod.


Edit:

Would you consider an anti-nospread module in SMAC - Assuming its possible to detect.

GoD-Tony
11-02-2011, 15:20
The server the detections were on was running a custom weapon pack. Until (possibly) a known, respected player (someone who i can trust) is detected I'll treat the as highly suspicious.I'm also very suspicious, especially with the player that had two detections so close together. This module was designed not to give any false positives to begin with.

Just to point out that the (3) detections did not coincide with a kill.This is to be expected since many players hold down their auto-trigger buttons while in a safe spot.

I'd assume this module is good against triggerbots - If not then whats its main role?Yes, that's an example of what it should be catching.

Would you consider an anti-nospread module in SMAC - Assuming its possible to detect.I'll be looking into upgrading the Eye Test module with new detection methods when I have time for it.

TnTSCS
11-02-2011, 17:50
Can you elaborate on what you mean by this?

Ha, maybe it's not possible... I was talking out of the side of my neck with that comment.

sorry about that.

And I overlooked this as well #define TRIGGER_DETECTIONS 10 // Amount of detections needed to perform action

So ya, if we are notified of a violation, I would say it's a confident detection

Lucky_luck
11-03-2011, 11:19
I have this Error.log ^^

[SM] Unable to load plugin "smac_autotrigger.smx": Native "SMAC_LogAction" was not found

GoD-Tony
11-03-2011, 11:23
I have this Error.log ^^You need to upgrade to the latest SMAC core.

Lucky_luck
11-03-2011, 11:25
L 11/03/2011 - 16:16:11: Update available for "SMAC Command Monitor" (smac_commands.smx). Current: 0.7.1.8 - Latest: 0.7.2.3
L 11/03/2011 - 16:16:11: [0] Changed cvar description to avoid confusion with other modules: smac_antispam_cmds
L 11/03/2011 - 16:16:11: Update available for "SMAC Anti-Speedhack" (smac_speedhack.smx). Current: 0.7.1.8 - Latest: 0.7.2.3
L 11/03/2011 - 16:16:11: Update available for "SourceMod Anti-Cheat" (smac.smx). Current: 0.7.1.8 - Latest: 0.7.2.3
L 11/03/2011 - 16:16:11: [0] Added recommended module for all games: AutoTrigger Detector
L 11/03/2011 - 16:16:11: [1] - Visit the SMAC forum to download.
L 11/03/2011 - 16:16:11: [2] Added translatable phrase for auto-trigger detections.
L 11/03/2011 - 16:16:11: [3] Added native for logging client actions.
L 11/03/2011 - 16:16:11: [4] Updated Russian phrases.
L 11/03/2011 - 16:16:11: Update available for "SMAC Rcon Locker" (smac_rcon.smx). Current: 0.7.1.8 - Latest: 0.7.2.3
L 11/03/2011 - 16:16:11: Update available for "SMAC ConVar Checker" (smac_cvars.smx). Current: 0.7.1.8 - Latest: 0.7.2.3
L 11/03/2011 - 16:16:11: [0] Added support for using smac_addcvar with nonexist comparison type.
L 11/03/2011 - 16:16:11: Update available for "SMAC CS:S Anti-Flash" (smac_css_antiflash.smx). Current: 0.7.1.8 - Latest: 0.7.2.3
L 11/03/2011 - 16:16:12: Update available for "SMAC Aimbot Detector" (smac_aimbot.smx). Current: 0.7.1.8 - Latest: 0.7.2.3
L 11/03/2011 - 16:16:12: Update available for "SMAC Client Protection" (smac_client.smx). Current: 0.7.1.8 - Latest: 0.7.2.3
L 11/03/2011 - 16:16:12: Update available for "SMAC CS:S Anti-Smoke" (smac_css_antismoke.smx). Current: 0.7.1.8 - Latest: 0.7.2.3
L 11/03/2011 - 16:16:12: Update available for "SMAC CS:S Anti-Rejoin" (smac_css_antirejoin.smx). Current: 0.7.1.8 - Latest: 0.7.2.3
L 11/03/2011 - 16:16:12: Update available for "SMAC Spinhack Detector" (smac_spinhack.smx). Current: 0.7.1.8 - Latest: 0.7.2.3
L 11/03/2011 - 16:16:12: Update available for "SMAC Eye Angle Test" (smac_eyetest.smx). Current: 0.7.1.8 - Latest: 0.7.2.3
L 11/03/2011 - 16:16:12: [0] Added more safety checks to prevent false detections (L4D/L4D2).
L 11/03/2011 - 16:16:12: [1] Changed cvar description to avoid confusion with other modules: sm_eyetest_ban
L 11/03/2011 - 16:16:12: Successfully updated and installed "SMAC Command Monitor".
L 11/03/2011 - 16:16:13: Successfully updated and installed "SMAC Anti-Speedhack".
L 11/03/2011 - 16:16:15: Successfully updated and installed "SourceMod Anti-Cheat".
L 11/03/2011 - 16:16:15: Successfully updated and installed "SMAC Rcon Locker".
L 11/03/2011 - 16:16:16: Successfully updated and installed "SMAC ConVar Checker".
L 11/03/2011 - 16:16:16: Successfully updated and installed "SMAC CS:S Anti-Flash".
L 11/03/2011 - 16:16:16: Successfully updated and installed "SMAC Aimbot Detector".
L 11/03/2011 - 16:16:16: Successfully updated and installed "SMAC Client Protection".
L 11/03/2011 - 16:16:17: Successfully updated and installed "SMAC CS:S Anti-Smoke".
L 11/03/2011 - 16:16:17: Successfully updated and installed "SMAC CS:S Anti-Rejoin".
L 11/03/2011 - 16:16:17: Successfully updated and installed "SMAC Spinhack Detector".
L 11/03/2011 - 16:16:17: Successfully updated and installed "SMAC Eye Angle Test".

GoD-Tony
11-03-2011, 11:26
...Can you check "sm plugins list"? The new core won't load until the next mapchange.

Lucky_luck
11-03-2011, 11:30
Ah ok, i have map change, now Plugin is up to date thx for tip xD sry

Lucky_luck
11-03-2011, 15:49
WoW is this Plugin ok xD

L 11/03/2011 - 17:25:16: [smac_autotrigger.smx] iиғluƱ3иce Ҳ -=420=- (ID: STEAM_0:0:17439738 | IP: 76.11.94.168) was banned for using auto-trigger cheat: auto-fire (2)
L 11/03/2011 - 17:39:17: [smac_autotrigger.smx] $t3v0™ (ID: STEAM_0:1:30467482 | IP: 109.145.85.103) was banned for using auto-trigger cheat: auto-fire (2)
L 11/03/2011 - 18:08:17: [smac_autotrigger.smx] Bratpfanne (ID: STEAM_0:1:41067872 | IP: 87.186.55.30) was banned for using auto-trigger cheat: auto-fire (2)
L 11/03/2011 - 19:01:30: [smac_autotrigger.smx] ƒail (ID: STEAM_0:1:25217411 | IP: 95.169.55.141) was banned for using auto-trigger cheat: auto-fire (2)
L 11/03/2011 - 19:26:33: [smac_autotrigger.smx] Da Beanger (ID: STEAM_0:0:41331086 | IP: 77.180.210.17) was banned for using auto-trigger cheat: auto-fire (2)
L 11/03/2011 - 20:07:03: [smac_autotrigger.smx] fRoSt1k^^ (ID: STEAM_0:0:38661133 | IP: 46.249.0.41) was banned for using auto-trigger cheat: auto-fire (1)
L 11/03/2011 - 20:10:25: [smac_autotrigger.smx] ћәпԍṡ* (ID: STEAM_0:0:38817519 | IP: 77.22.122.61) was banned for using auto-trigger cheat: auto-fire (2)
L 11/03/2011 - 20:10:30: [smac_autotrigger.smx] Jimm<Y™ (ID: STEAM_0:0:27548643 | IP: 178.202.152.49) was banned for using auto-trigger cheat: auto-fire (1)
L 11/03/2011 - 20:34:53: [smac_autotrigger.smx] $anta (swe) (ID: STEAM_0:0:21128004 | IP: 78.82.227.62) was banned for using auto-trigger cheat: auto-fire (1)
L 11/03/2011 - 20:34:59: [smac_autotrigger.smx] KotzeKocher_Reloaded (ID: STEAM_0:0:39571204 | IP: 87.173.66.46) was banned for using auto-trigger cheat: auto-fire (2)
L 11/03/2011 - 20:35:24: [smac_autotrigger.smx] [PPC] V...døe...Jånn Rambo (ID: STEAM_0:0:33018591 | IP: 80.213.88.72) was banned for using auto-trigger cheat: auto-fire (2)
L 11/03/2011 - 20:36:09: [smac_autotrigger.smx] Thunderbird (ID: STEAM_0:1:4616420 | IP: 213.211.221.117) was banned for using auto-trigger cheat: auto-fire (1)

GoD-Tony
11-03-2011, 17:07
WoW is this Plugin ok xDI recommend that you leave the auto-ban cvar disabled until you are confident that there are no false detections.An update will be coming out tomorrow with some improvements, but do you know what happened there?

Lucky_luck
11-03-2011, 18:02
No, all players have played normal and my frend tell me this

TnTSCS
11-03-2011, 18:10
interesting Lucky_luck...

I'm eager to see the resolution to this... I googled a few of those steamIDs and the ones I checked showed a lot of competition type of sites (not the big ones)...

Jonzky
11-03-2011, 21:36
I can confirm at least one of my detection was a valid one - admission by the user.

There were a few other detections but I do not have the confidence at the moment to act on them...

These are all with the 'outdated' version of the module, I will give the newest one a test run on our servers tomorrow.


Nice Job on the module!

Edit:

Valid Detection:
- This is the same person

L 11/03/2011 - 19:37:24: [smac_autotrigger.smx] ** (ID: *** ) is suspected of using auto-trigger cheat: auto-fire (2)
L 11/03/2011 - 19:38:15: [smac_autotrigger.smx] ** (ID: *** ) is suspected of using auto-trigger cheat: auto-fire (2)
L 11/03/2011 - 20:27:40: [smac_autotrigger.smx] ** (ID: *** ) is suspected of using auto-trigger cheat: auto-fire (2)
L 11/03/2011 - 20:32:57: [smac_autotrigger.smx] ** (ID: *** ) is suspected of using auto-trigger cheat: auto-fire (1)

GoD-Tony
11-04-2011, 02:43
I'll be releasing an update today for this module that cranks up the theshold, and that should hopefully remove any doubt in its detections.

TnTSCS
11-04-2011, 11:29
Can you elaborate on what you mean by this?

I just thought of something... would using the mouse scroll wheel possibly cause a detection for the auto-fire trigger to false detect a player?

Maybe not my wheel mouse because I have the notch-ball still on my wheel, but I've seen tutorials that tell people to remove that notch thing so they can just free spin their mouse (tuts for how to bhop)... but I could see people doing this for their weapon fire...

I'll write a quick script tonight to type something on every frame and then type something when I fire my weapon using my mwheeldown and see how many times I can get my fire action to trigger frame after frame...

might be impossible, but I'll try it out.

Then I'll change that script to have the OnGameFrame force my player to fire every frame to see what that does.

Even if for nothing other than my own gratification, this will be a good code exercise for me :)

Jonzky
11-04-2011, 18:15
I would like to point out that I can now replicate false-positives with a given 'weapon' (it a custom SWEP in gmod which is fists that allow you to unlock/lock doors.). If you know on doors with it repeatedly at a fast rate you get both type 1/2 detections.

The weapon is called 'key' (I think) and it has no limitation to how fast you can use it.

Edit:

Sorry made a slight mistake, I was running the older version of SMAC on the server (Server had not been restarted/map changed for hours) - Ill get back to you on how it fairs now.

TwOzCaR
11-04-2011, 21:06
Tony you need to set the
#define TRIGGER_DETECTIONS 15 // Amount of detections needed to perform action.
Could it be lower? i was spamming bunny jump and auto pistol for 15 mins before ban! its too long for war servers tony :/

GoD-Tony
11-05-2011, 03:23
Could it be lower? i was spamming bunny jump and auto pistol for 15 mins before ban! its too long for war servers tony :/Was this with a bunnhop/auto-fire hack or script?

TwOzCaR
11-05-2011, 06:26
Was this with a bunnhop/auto-fire hack or script?

it only detected the auto fire hack the bunny jump cheat it didnt detected, i was spamming both!

i have this idea Tony how about make a cvar in smac_warmode 1 where all the modules uses less detection rates before ban, example the autotrigger module only needs 3 detection and bam ban kick to cheater. and all the other modules could use less detection too before ban.

GoD-Tony
11-05-2011, 06:36
it only detected the auto fire hack the bunny jump cheat it didnt detected, i was spamming both!So you were using a hack to test this, or a script, or a sourcemod plugin with server-side features?

i have this idea Tony how about make a cvar in smac_warmode 1 where all the modules uses less detection rates before ban, example the autotrigger module only needs 3 detection and bam ban kick to cheater. and all the other modules could use less detection too before ban.Lowering the detection rates could create false positives and would make players paranoid during every warmode. Their logs would be filled.

Let's see if we can fine-tune it before we create something like that.

TwOzCaR
11-05-2011, 06:45
So you were using a hack to test this, or a script, or a sourcemod plugin with server-side features?

Lowering the detection rates could create false positives and would make players paranoid during every warmode. Their logs would be filled.

Let's see if we can fine-tune it before we create something like that.

it was a hack designed to do the trick! i know its harder to detect a cheat doing it, but it detected it ;) but it was very late on detection, on certain modules (aimbot) you need to play very very obvious before you get the ban, and in wars CS-S the game is fast over, so a fast detection but precise would do the trick, but no cheater out there stands for 5 mins and spam auto pistol or bunny or both that i did in my case :P just for the testing, so i think a cvar in smac_warmode with faster ban decision would be great for us that play those short wars... and all the ffa servers were the admins would relay on 100% precise bans they could simply run smac_warmode 0 = ffa mode

em-eukal
11-16-2011, 08:26
This plugin is not supposed to be active during ANY war yet.

TwOzCaR
11-16-2011, 10:52
This plugin is not supposed to be active during ANY war yet.

of-cause it is. u can run it in non ban mode.

cvar: smac_autotrigger_ban "0"

we use it at the moment because we know there's a few false positive on the module. but we ban the players who got detected by this module if they play very suspicious manual ban !

so yes this module can be used, but if u dont want it to auto ban u can just turn that off until this module becomes more reliable!

em-eukal
11-17-2011, 06:25
Try again.

It is not supposed to be active DURING ANY WAR.
If you are playing wars on a server with MM:S and SM, good luck ;)

TwOzCaR
11-17-2011, 11:04
Try again.

It is not supposed to be active DURING ANY WAR.
If you are playing wars on a server with MM:S and SM, good luck ;)
............................................. ....

em-eukal
11-17-2011, 20:18
What happens if "smac_autotrigger_ban" is set to "0"?
Kick or admin msg or nothing?

If it's not kick, could you implement this option?

Of course a lot of people who use autofire are using some other cheats too, but it's hard to get banned permanently because of just using autotrigger/bhop.

ChocOrange
11-17-2011, 22:35
Try again.

It is not supposed to be active DURING ANY WAR.
If you are playing wars on a server with MM:S and SM, good luck ;)

Non-official wars are fine. SM is very efficient in war mode. I'd rather protect my server and at least have a half-decent game when client-side anti-cheats aren't running.

I'll bet if you play a war on a server with SM running you wouldn't even know...

TwOzCaR
11-18-2011, 06:51
Non-official wars are fine. SM is very efficient in war mode. I'd rather protect my server and at least have a half-decent game when client-side anti-cheats aren't running.

I'll bet if you play a war on a server with SM running you wouldn't even know...

yes you are right =) at least someone deal my view

egor1908
11-18-2011, 16:34
Can anyone tell what is the difference between (1) and (2) types of detections?

TnTSCS
11-18-2011, 17:37
taken from the .sp

// Player shot on the exact frame that allowed it. = METHOD_AUTOFIRE1


// Some hacks will alternate IN_ATTACK between frames. = METHOD_AUTOFIRE2

egor1908
11-18-2011, 18:28
// Player shot on the exact frame that allowed it. = METHOD_AUTOFIRE1


// Some hacks will alternate IN_ATTACK between frames. = METHOD_AUTOFIRE2Means the frame like in "frames per second", or a frame (tick), like in tickrate?

I don't understand the second. Does that mean, that server sees a client as being IN_ATTACK even between frames where this should be impossible?

I am not very much techincally gifted when it comes to being THAT technical :D What could an example of a hack be for the both types of detections? Is it like making a macros that clicks for you 100 times a second?

GoD-Tony
11-20-2011, 06:25
Means the frame like in "frames per second", or a frame (tick), like in tickrate?One server tick.

I don't understand the second. Does that mean, that server sees a client as being IN_ATTACK even between frames where this should be impossible?Doing it this consistent without fault for ~20 seconds is not possible. Scripts or manual attempts to do the same wouldn't register the same way.

What could an example of a hack be for the both types of detections? Is it like making a macros that clicks for you 100 times a second?Hacks will either use one method or the other. I don't know of any macros that can do the same.

MrBen
11-21-2011, 15:49
Hi Tony.

Are you aware that you can trigger this manually? One of my regulars did it at the weekend and after speaking to him I tried it myself.

I takes a lot of M1 button mashing, but I managed to trigger it 6 times in a period of 15 minutes just by hitting M1 really fast.

The game is TF2, Pyro class, Degreaser weapon.

Now, quite why anyone would actually do this during normal play is the question, but nonetheless, if it can be triggered manually I could never set it to auto-ban.

Thanks as always for all your great work.

Cheers
MrBen

TwOzCaR
11-21-2011, 15:53
Hi Tony.

Are you aware that you can trigger this manually? One of my regulars did it at the weekend and after speaking to him I tried it myself.

I takes a lot of M1 button mashing, but I managed to trigger it 6 times in a period of 15 minutes just by hitting M1 really fast.

The game is TF2, Pyro class, Degreaser weapon.

Now, quite why anyone would actually do this during normal play is the question, but nonetheless, if it can be triggered manually I could never set it to auto-ban.

Thanks as always for all your great work.

Cheers
MrBen

and some trigger bots go past it also, could be nice to have that thing detected :)
many thanks for all ur hard work tony, you have done alot for us

GoD-Tony
11-21-2011, 15:59
I takes a lot of M1 button mashing, but I managed to trigger it 6 times in a period of 15 minutes just by hitting M1 really fast.Can you PM me the log of this?

and some trigger bots go past it also, could be nice to have that thing detectedDo you have an example of a trigger-bot that is bypassing the check?

MrBen
11-21-2011, 16:43
Doing it now mate.

You just want the SMAC log yes?

GoD-Tony
11-21-2011, 16:46
You just want the SMAC log yes?Yup, and if I have more questions then we'll go from there.

em-eukal
11-22-2011, 07:40
What happens if "smac_autotrigger_ban" is set to "0"?
Kick or admin msg or nothing?

If it's not kick, could you implement this option?

Of course a lot of people who use autofire are using some other cheats too, but it's hard to get banned permanently because of just using autotrigger/bhop.

*push*

GoD-Tony
11-22-2011, 09:00
What happens if "smac_autotrigger_ban" is set to "0"?
Kick or admin msg or nothing?Admin message and log.

PBSGTS
11-30-2011, 22:42
Admin message and log.

Any update on this?

*edit*

Myself and a few others were unable to reproduce any detections with fast clicks. I even had two other keys bound to +attack and was mashing all three buttons as fast as I could, not sure how you could click any faster with just one button. :/

TwOzCaR
12-01-2011, 07:49
Any update on this?

*edit*

Myself and a few others were unable to reproduce any detections with fast clicks. I even had two other keys bound to +attack and was mashing all three buttons as fast as I could, not sure how you could click any faster with just one button. :/

certain games like css, USP if u spray 3 clips fast it reproduce an false detection, but its not normal to spray 3 clips that fast after each other but tony is aware of this

PBSGTS
12-04-2011, 00:16
I've seen temporary network problems (lag) used as an excuse to appeal the bans for this plugin on a few occasions. Does anyone know what kind of effect this would have on the plugins detection?

GoD-Tony
12-04-2011, 03:40
I've seen temporary network problems (lag) used as an excuse to appeal the bans for this plugin on a few occasions. Does anyone know what kind of effect this would have on the plugins detection?For this specific module or SMAC in general?

PBSGTS
12-04-2011, 06:43
For this specific module or SMAC in general?

This module.

GoD-Tony
12-04-2011, 11:09
This module.I don't see how lag could affect detections in this module. If you want, you can PM me the log and I'll take a look.

PBSGTS
12-04-2011, 16:32
I don't see how lag could affect detections in this module. If you want, you can PM me the log and I'll take a look.

Alright, well thanks for your help. I don't have access to the server logs though. :cry:

mudza
02-12-2012, 11:03
Can i somehow do, so it not ban Auto-Fire (1) ?

Running a zm server with unlimited Ammo and if u keep shooting for like 10-15 sec it ban u :P

GoD-Tony
02-12-2012, 11:06
Can i somehow do, so it not ban Auto-Fire (1) ?

Running a zm server with unlimited Ammo and if u keep shooting for like 10-15 sec it ban u :PAre you running the latest version? The 1/2 thing was removed recently.

mudza
02-13-2012, 16:14
ahh well fixed then :)

i add this plugin the day before the new update so :)

thanks for the fast answer

G2KV
07-08-2012, 18:51
Toggle with F1, press SPACE to bhop!

bind ins "exec bhop"

alias +bhop "bhop_on;bhop_looper"
alias -bhop "bhop_off;-jump"
alias bhop_looper "+jump;wait;wait;-jump;wait;wait;bhoploop"
alias bhop_on "alias bhoploop bhop_looper"
alias bhop_off "alias bhoploop"

alias do_bhop "bind space +bhop;bind f1 undo_bhop;bhopmessageon"
alias undo_bhop "bind space +jump;bind f1 do_bhop;bhopmessageoff"

alias bhopmessageon "echo BHopConfig - BHop is now ON. Press F1 again to turn it off."
alias bhopmessageoff "echo BHopConfig - BHop is now OFF. Press F1 to turn it back on."

bind f1 do_bhop

echo "----------------------------------------------"
echo "BHop Script Loaded! Press F1 to toggle!"
echo "----------------------------------------------"



people using this script and this plugin doesnt catch it ,can you help me ?

Nolongerinthegame
07-08-2012, 19:16
Toggle with F1, press SPACE to bhop!

bind ins "exec bhop"

alias +bhop "bhop_on;bhop_looper"
alias -bhop "bhop_off;-jump"
alias bhop_looper "+jump;wait;wait;-jump;wait;wait;bhoploop"
alias bhop_on "alias bhoploop bhop_looper"
alias bhop_off "alias bhoploop"

alias do_bhop "bind space +bhop;bind f1 undo_bhop;bhopmessageon"
alias undo_bhop "bind space +jump;bind f1 do_bhop;bhopmessageoff"

alias bhopmessageon "echo BHopConfig - BHop is now ON. Press F1 again to turn it off."
alias bhopmessageoff "echo BHopConfig - BHop is now OFF. Press F1 to turn it back on."

bind f1 do_bhop

echo "----------------------------------------------"
echo "BHop Script Loaded! Press F1 to toggle!"
echo "----------------------------------------------"



people using this script and this plugin doesnt catch it ,can you help me ?



I thought most servers by default have the wait command turned off?

TheAvengers2
07-08-2012, 20:02
people using this script and this plugin doesnt catch it ,can you help me ?This module was designed to detect cheaters who are doing perfect jumps and not these kind of scripts.

I thought most servers by default have the wait command turned off?Yup, clearly he's not among them. :)

G2KV
07-09-2012, 02:25
then how to block this ???

GoD-Tony
07-09-2012, 02:57
then how to block this ???Sounds like you're looking for some kind of anti-bunnyhop plugin. As mentioned above, this module meant to catch cheats, not scripts or binds.

Glite
07-09-2012, 03:08
then how to block this ???
https://forums.alliedmods.net/showthread.php?p=1678026 only 100 tick.

G2KV
07-09-2012, 03:19
thnx for your replys but i tried this already marcdox ... i am running ZR server so i cant put this because it slows down all my players with custom speed and jumps ... can you please give me other solution or maybe custome plugin can be made ?

poppin-fresh
07-12-2012, 21:24
With smac_autotrigger, Is it possible to add a cvar for the number of detections before ban?

GoD-Tony
07-13-2012, 02:57
With smac_autotrigger, Is it possible to add a cvar for the number of detections before ban?It already takes a while before one detection is triggered. Is there a reason why you'd want to increase it?

poppin-fresh
07-14-2012, 07:55
Becaus ethere has been a few instances in my bhop server with false positives where it has come up once and then not popped up again. So i'd like it to come up at least 3-5 times before something happens. And i'd also be able to increase the auto ban time because i'd be sure they where actually scripting.

Glite
07-14-2012, 08:02
Becaus ethere has been a few instances in my bhop server with false positives where it has come up once and then not popped up again. So i'd like it to come up at least 3-5 times before something happens. And i'd also be able to increase the auto ban time because i'd be sure they where actually scripting.
They need to do 22-25 perf jumps in a row, so you wont worry about that. No one can't do that without scripts or bugs(crouchboosting).

Nolongerinthegame
07-14-2012, 09:34
They need to do 22-25 perf jumps in a row, so you wont worry about that. No one can't do that without scripts or bugs(crouchboosting).

I dont know how to bunnyhop but that seems a little high. What about 10 perfect jumps, is that achievable without scripts?

poppin-fresh
07-14-2012, 11:41
I dont know how to bunnyhop but that seems a little high. What about 10 perfect jumps, is that achievable without scripts?

I am aware of this, But due to one of my server plugins. What i asked for is needed to rule out false positives.

Glite
07-14-2012, 14:28
I dont know how to bunnyhop but that seems a little high. What about 10 perfect jumps, is that achievable without scripts?
Checked trough custom command, i done 0 perf jumps over 20 jumps so... But it was a little long ago.

poppin-fresh
07-20-2012, 15:11
So any chance this cvar could be added?

checkster
07-20-2012, 17:18
I am aware of this, But due to one of my server plugins. What i asked for is needed to rule out false positives.

So you think that this module should have a cvar added to what you have on your server ?
I have not read all the last pages, so correct me if you wrote the name and functions of this plugin.

I can understand why, but I cant see a logical reason to change a module if there is no problems besides map triggers and false positives, to make it suite a single plugin it should be a plugin used by several servers or at least have a general purpose.

Ade
07-22-2012, 08:45
By the name, I thought this was for autoshots like in this vid http://www.youtube.com/watch?v=0PD5_BoFyQY (or triggerbot or w/e names this thing has)

also,
I just thought of something... would using the mouse scroll wheel possibly cause a detection for the auto-fire trigger to false detect a player?

Maybe not my wheel mouse because I have the notch-ball still on my wheel, but I've seen tutorials that tell people to remove that notch thing so they can just free spin their mouse (tuts for how to bhop)... but I could see people doing this for their weapon fire...

I'll write a quick script tonight to type something on every frame and then type something when I fire my weapon using my mwheeldown and see how many times I can get my fire action to trigger frame after frame...

might be impossible, but I'll try it out.

Then I'll change that script to have the OnGameFrame force my player to fire every frame to see what that does.

Even if for nothing other than my own gratification, this will be a good code exercise for me :)

any news on this? mwheel i mean

Ade
07-22-2012, 11:55
so this guy filled my smac log with like 40 bhop entries in a few hours today and insists it's scroll related and something bout 'faster' and 'alias' but wouldn't go into detail so I banned
i mean scroll is pretty common, people use it to change weapons, others like me use it to jump, surely it was tweaked for cases like this, right?
i mean if 1 scroll does an alias of 10x +jump instead of 1, that's not allowed and this plugin does its job right, right?

Glite
07-22-2012, 12:45
so this guy filled my smac log with like 40 bhop entries in a few hours today and insists it's scroll related and something bout 'faster' and 'alias' but wouldn't go into detail so I banned
i mean scroll is pretty common, people use it to change weapons, others like me use it to jump, surely it was tweaked for cases like this, right?
i mean if 1 scroll does an alias of 10x +jump instead of 1, that's not allowed and this plugin does its job right, right?
Autotrigger detects only high precised bhop hacks that jump at exact frame that allowed it. Use macrodox to detect macro/scripts and hyper-scroll mouses.

GoD-Tony
07-22-2012, 13:27
i mean scroll is pretty common, people use it to change weapons, others like me use it to jump, surely it was tweaked for cases like this, right?
i mean if 1 scroll does an alias of 10x +jump instead of 1, that's not allowed and this plugin does its job right, right?From the documentation:A player binding their mousewheel to buttons should not trigger a detection.

Ade
07-22-2012, 13:55
From the documentation:A player binding their mousewheel to buttons should not trigger a detection.
does that answer my 2nd question also?..

as for macrodox, if this here https://forums.alliedmods.net/showthread.php?t=181455 is what you're talking about Glite, it appears to not have been approved yet...

GoD-Tony
07-22-2012, 14:01
does that answer my 2nd question also?..It attempts to avoid detecting any type of alias or bind. What you're describing should not be detected.

Nolongerinthegame
07-22-2012, 14:05
does that answer my 2nd question also?..

as for macrodox, if this here https://forums.alliedmods.net/showthread.php?t=181455 is what you're talking about Glite, it appears to not have been approved yet...

There's lots of working plugins which are not approved so don't read into that too much :) some over a year old

Glite
07-22-2012, 14:14
as for macrodox, if this here https://forums.alliedmods.net/showthread.php?t=181455 is what you're talking about Glite, it appears to not have been approved yet...
Macrodox was first written in 2009 for Aoki's Bhop serverSo...

Ade
07-23-2012, 08:33
It attempts to avoid detecting any type of alias or bind. What you're describing should not be detected.
OK good, then if it's not simple mouse scroll and it's not alias either, what did it detect? I'm very curious as to what he's using. If you don't want to give cheaters ideas, pls PM me instead :P

As for macrodox again, I recently reinstalled plugins one by one and monitoring the server daily, after having some process hangups with the last installment. So I'm not too keen on adding something extra and unapproved on top of the smac modules that tend to use a lot of resources anyway. I already had an issue with the speedhack module which seems I can't use - a simple restart timed out the server. Besides, if the guy that was suspected by many is now banned, I won't be using that in the nearest future (read: I hope I won't have to). Thx for pointing me in the right direction, though.

Ade
07-24-2012, 17:14
*bump*

[QUOTE=Ade;1755719]By the name, I thought this was for autoshots like in this vid http://www.youtube.com/watch?v=0PD5_BoFyQY (or triggerbot or w/e names this thing has)

can I find something for that in another smac module?

KaMeNNN
11-22-2012, 12:49
Hey guyz, help me plz. Today, i played on bhop/trikz server and got banned from SMAC with reason Auto trigger - Bhop, but i don't use any hack's or shit like this. Is it possible, that anti-cheat made a false detection?
I use "mwheelup, mwheeldown" to jump.
* Sorry 4 my bad English, i am from Russia

Ade
11-22-2012, 13:17
a lot of people use mwheel for jumping (including me) so no, that's not the reason :)

SystematicMania
11-22-2012, 18:38
that anti-cheat made a false detection?The module detects perfect jumps and bans after 20 of them. It's extremely difficult to do a single perfect jump. I'm surprised the module bans at all.

Glite
11-23-2012, 00:37
False detections possible only in one way: crouchboosting, otherwise you are cheating.

Dustin
01-06-2013, 14:59
I'm interested is there really no way of false positive with this? We have one person on our servers that is giving a lot of alerts from auto trigger, yet we have been unable to spectate and confirm if he's cheating or not. I saw the previous message, is false detection really so hard to pull off?

Glite
01-06-2013, 18:23
I'm interested is there really no way of false positive with this? We have one person on our servers that is giving a lot of alerts from auto trigger, yet we have been unable to spectate and confirm if he's cheating or not. I saw the previous message, is false detection really so hard to pull off?
False detections possible only in one way: crouchboosting, otherwise you are cheating.

checkster
01-09-2013, 11:08
I'm interested is there really no way of false positive with this? We have one person on our servers that is giving a lot of alerts from auto trigger, yet we have been unable to spectate and confirm if he's cheating or not. I saw the previous message, is false detection really so hard to pull off?


Does it make sounds when he jumps ? Check for that, first 5-9 or so should make sound.
do you have sv_enable_bunnyhop 1 ?

Dustin
01-10-2013, 15:12
Using this on TF2 and it complains about autofire. Only for this person alone. I first suspected that it's due to he playing demoman with the new weapon, that cannonball shooter but i'm not sure if thats it.

Dustin
01-11-2013, 12:20
Player claims this is the script he uses. http://forums.steampowered.com/forums/archive/index.php/t-2498656.html

SystematicMania
01-11-2013, 12:51
Not sure whether that works, but it requires the wait command. You should be running your server with: sv_allow_wait_command 0

SilentBr
02-01-2013, 20:48
Hi

I'd like to know if is safe use Auto Trigger in CSGO L4D2 and TF2 servers. Right now I have enabled only in my TF2 servers, no bans till now. My CSGO servers are ZR, Dust2, GG and DM. Should I change some server commands to use this module?

Thanks

SystematicMania
02-01-2013, 22:08
It should be fine assuming you're not running conflicting plugins. If you're not sure, then run it with ban disabled for a few days.

SilentBr
02-01-2013, 23:06
It should be fine assuming you're not running conflicting plugins. If you're not sure, then run it with ban disabled for a few days.

Give me some examples of plugins that could conflict with the Auto-Trigger. BTW I am running it but not banning yet. Thanks!

SystematicMania
02-02-2013, 01:05
I think [CSS] Weapon Mod (https://forums.alliedmods.net/showthread.php?t=123015) and Infinite-Jumping (https://forums.alliedmods.net/showthread.php?p=1239361) are incompatible, but I'm not entirely sure.

Tabun
04-02-2013, 11:01
I can confirm that a 'rapid-fire' macro (Logitech mouse macro) at ~50ms interval will generate false positives in L4D2 (30 tick servers). Upping it to ~70ms does not cause detections.

checkster
04-02-2013, 14:09
I can confirm that a 'rapid-fire' macro (Logitech mouse macro) at ~50ms interval will generate false positives in L4D2 (30 tick servers). Upping it to ~70ms does not cause detections.

Do you have any logs ?

Ade
07-25-2013, 04:08
referencing a question
https://forums.alliedmods.net/showthread.php?t=221310

Glite
07-25-2013, 04:36
referencing a question
https://forums.alliedmods.net/showthread.php?t=221310
Any kind of mouse macroses are not legit.

Ade
07-25-2013, 04:40
so simulating a keystroke with 1 scroll of the mouse wheel is considered a macro?
it's not pun, i just don't know

the thing is i tried to bind +attack to mwheelup and down, but i couldn't trigger any smac messages (moreover, it did not shoot faster than when I click really fast with pistol), so
im wondering if that's what he really did
others had same excuse (aka crazy scroll) when they triggered messages of command spam, as well, but my mwheel can't trigger anything lol

Glite
07-25-2013, 04:51
Logitech Hyperscroll and other features that allows you to press keys very fast(repeated macros) are not legit. If you got those messages they are obviously using such things.

Ade
07-25-2013, 04:55
so simulating a keystroke with 1 scroll of the mouse wheel is considered a macro?
is that a yes or no, do u mean he was using more than what he said? by default i dont think the thumbscroll on his mouse has hyperscroll, i read ppl actually had issues using it in the first place

Glite
07-25-2013, 05:01
is that a yes or no, do u mean he was using more than what he said?
Correct, you are not able to trigger Auto-fire detetion in a legit way. I have mouse with macro support and I really know how this plugin works.

Ade
07-25-2013, 05:17
ok ty
1 more question, if it's just about fast key pressing, why am i not seeing 'kicked for command spam: +attack1'? isn't auto trigger something that simply fires, idk if slow or fast, when you have someone in ur xhair?

Glite
07-25-2013, 07:06
All +cmd commands aren't really commands. So they can't be considered as spamming commands.

RU_6uK
11-09-2013, 15:47
Game Left 4 Dead 2, some regular map. He said that he use mouse A4Tech Bloody R8 with software Ultra Core 3 (http://bloody.tw/en/ultra%20core3.asp). Is it legit? Can this be considered cheating?

L 11/04/2013 - 06:47:18: [smac_autotrigger.smx | 0.8.5.0] Player (ID: STEAM_1:0:29130325 | IP: 123.123.123.123) is suspected of using auto-trigger cheat: Auto-Fire
L 11/04/2013 - 06:51:03: [smac_autotrigger.smx | 0.8.5.0] Player (ID: STEAM_1:0:29130325 | IP: 123.123.123.123) is suspected of using auto-trigger cheat: Auto-Fire

allienaded
11-10-2013, 09:51
Can this be considered cheating?

Well that's up to you. Personally I think this crosses the line I have nothing against simple macros but something like automatic recoil supression is basically a norecoil hack be it hardware or software based. I'd kindly ask him not to use those features and warn him that if the detections persist he will be banned.

SpT7777
11-11-2013, 03:25
using this gaming mouses (A4 tech + their software) were banned players by another anticheat what I am tested a long time ago (NoCheatZ), so I really think that their software works like easy cheat