Quote:
Originally Posted by pedrotski
|
Long post incoming, even if we find out this is a bug, I still would like to say these things in case they come up in the future so that I can just link to this post.
Sorry to say this, but video "evidence" is mostly useless (I know some people will fight me over this, but hear me out).
There's only one case where it has actual value:
1. The recording is of the player while they are getting banned.
2. Cheats are clearly visible.
If those two criteria are met, then you can be reasonably sure the player was cheating.
However, if this was the situation:
1. The recording is of the player while they are getting banned.
2. No cheats are visible.
That wouldn't prove the player is innocent...
There are cheat features that don't show up on video.
Wallhacks would be obvious if the recording is from a camera.
But if it's a game-recording or a screen-recording, then it would be useless as some cheats have "Anti-OBS"; which lets the cheater have wallhacks without the recording software being able to pick it up.
As for aimbot... There are humanized aimbots out there that slightly assist you when aiming.
They look legit and you wouldn't be able to tell a good player apart from a cheater.
So cheats not being visible in a recording of a player who is getting banned, is... Not proof of innocence... What do you think LAN cheats are for?
So video evidence can only prove (or at least make you very certain of it) that someone is cheating, it can't always prove innocence in these cases.
However, this video isn't of him while he is getting banned.
This video is of him playing *after* having been banned, to show his skill (which is also irrelevant).
Any cheater could record themselves without cheats *after* having been banned, that wouldn't prove that they were legit earlier.
It's fine that he wants to prove his innocence, and I can understand why that's a hard thing to do.
But this video can't be used against or for his case.
Now, as for the aimlock detection.
Aimbot isn't the only thing that can trigger an aimlock detection.
This may sound weird, but in some cases, anti-aim / desync can trigger aimlock detections.
Why is that?
Well, because some anti-aims / desync-methods are technically "snapping" a player's aim to different places, BUT, they are hiding it.
In most source games, you can hide these kinds of things with bsendpacket, I think in CS:GO a different method is used.
Either way, if those snaps happen to look in the direction of the player, that technically counts as an aimsnap.
Some Desync methods and Anti-Aim don't show up on demos; And like with silent-aim - wouldn't show up on the screen of the cheater.
The criteria for getting an aimlock detection is also pretty strict.
Here's what you have to do to get a single aimlock detection:
1. Be further than 300 hammer units away from all enemy players (If you are close to an enemy, you won't get tested).
2. The player's aim must change by 20 degrees or more between two ticks.
3. The aim distance to a player must suddenly shrink by over 90%.
4. The aim must stay on the target for 0.1 seconds (dead stop).
This is already pretty strict...
But it gets better, because this has to happen twice within 3 minutes to get 1 aimlock detection.
...
To add to this already strict requirement...
In order to get banned for this, you have to get 5-10 detections... Within 10 minutes; because aimlock detections expires after 10 minutes.
I'm not saying that he was 100% cheating, I can't know for sure.
But unless he can give steps to reproduce the bug - then it likely isn't a bug, and he was cheating.
It's possible you found a rare bug, or only a specific combination of events can cause it (whether they are unusual or not), in which case I would love to help nail down what it is so it can get fixed.
But I would need reproducible steps.
A few days ago, I did find out that some players use this script to do 180 degree turns while shooting:
https://www.youtube.com/watch?v=HYu_k-JGy60
... Which I answered here:
https://github.com/J-Tanzanite/Littl...heat/issues/84
TL;DR: If you use scripts or have to go out of your way to do something that is normally impossible - then you're basically asking for a ban.
However, I highly doubt he did this. So had he used it, then he probably would have mentioned it.
There is one more thing I can think of that might cause this.
Are you using a plugin that teleports players?
Edit while making this loooong post:
I was so slow to write all this, that several replies have been posted already... Meaning I now have to catch up
Regarding AFK farming, if you can consistently snap to someone (considering the requirements I posted above) and trigger this, then maybe some tweaking is needed... It would be pretty weird tho that it wouldn't also be logged as an aimbot detection (Aimbot and Aimlock show up as two different detections)... Still not impossible.
I've tried to do this before, and wasn't able to do it, anyone else who can reproduce it?
... Also, wasn't there an update to CS:GO that added small arena warmup rooms?
If you can re-create the detections, then that would help greatly
The thing that would surprise me about that, is that the min distance check of 300 units... That's longer than you think, and I don't think the small arena warmups in CS:GO are that big? So would be interesting to get feedback about that.