I cannot speak directly on the issue, as I was not there, but I can speak thoroughly on the half life engine net code and its effects, and the habits of players that cheat. I also have no vested interest in this as I do not know any of the admins / players in this thread, but I do regularly play on your trade servers / occasionally on your normal servers / from time to time lurk your forums etc.
(Qualifier: From 2004 Until 2008 I worked in the gaming (specifically eSports) -- see GotFrag, Championship Gaming Series as the most notable companies (I have been passively involved in the years after my work))
======================================
NETCODE COMMENTS
---
* If it ends out that you stopped moving before you reconnected to the server, the server will teleport you backwards. It will never speed you up. [FALSE -- you're stuck thinking about the CLIENT side, not the SERVER side]
- You are still sending packets (instructions, movements, etc) to the server. If you are for whatever reason throttled, this information is still being sent / queued up for processing. When the player / server resync, a dramatic warp happens. Perhaps the best example I can think of is....
- You're gaming everything is going great when you Move 10 meters left and freeze. While you're frozen you try jumping, moving 100 meters to the right etc. These commands are still trying to be sent to the server, and a handful do make it in because we are "rubberbanding" and not 100% lagged out. AS we begin to unfreeze, the netcode makes its best possible guess to find a happy medium between where you intended to go, and where it makes logical sense for you to be relative to the commands you sent the server (specifically it catches the UDP packets up in the best possible order it can come up with.) This in turn causes you to warp, shoot rounds in rapid succession on the client side but not a single one makes it to the server side, etc. We've all had this happen to use during a spike. If you have not, you simply haven't played long enough -- and no, 3 months experience or "200" hours on tf2 or something trivially small is not a large enough sample size.
- As a tip, I recommend that everyone adjust their rates / read information on half life netcode...you'd be surprised how much better you become by simply making a few adjustments in your config.
CHEATING PLAYER COMMENTS
---
* Cheaters typically do not engage in this conduct on VAC secured servers (for obvious reasons) / their regular servers or anywhere where they have a history of playing...they do after all want to keep playing there.
* Cheaters do not start 6 page threads and solicit advice from what appears to be another large gaming community to try and help.
* Although a horridly low K.D is rarely an indication of hacking, you are correct that having a low K.D does not exclude you from being a cheater.
GENERAL COMMENTS
---
* This for whatever reason appears to be more about pride than anything else. I (again) cannot say with any certainty that the player was not cheating, but from a very educated outsider looking in, at no point has he demonstrated any habits of someone that cheats.
* I find it to be extremely unprofessional that random players are chiming in urging the admin to ban hammer and adopting a skial vs the world approach -- this should be between Filthy Sneak and the admins, and if any admin has a player that can vouch for the admin's findings (no idea why that would be necessary though) he could bring them in to discuss.
* I do agree that after the group of players / admins in this thread came off as close minded (and in many cases very pretentious) Filthy's next step of actions was certainly not in his best interests.
* While this is not my server and I'll never be a donor here, I do not think they way this is being handled by the admins is very becoming at all -- it is also laughable to suggest that someone is going to monitor Filthy's playing habits now at a cost to the server. Are you really going to write a piece of code to determine when his steam id connects and then spectate him while he plays?
* To the guy posting about lag compensation...you're doing it wrong -- read more on interpolation, again you guys are stuck on CLIENT side...think SERVER side.
======================================
Filthy most likely did not cheat but neither side handled their actions in the best possible manner. That said, he is a guest on the server so in theory he has no practical say in how long the hosts allow him to stay. I will say that this whole thread is a big turn off to playing on skial servers, but because you guys for the most part have nice, competent players, and allow me to say dirty words when I play, it won't stop me from continuing to play here.
While I certainly (and deservedly so) have absolutely no voice here, I do not think anything more than a 24 hour (or so) ban is justified and only as a response to Filthy's reactions.
And finally, please do not make any comments about my post back in this thread -- I do not want to start any sort of hijack and would rather just stay out of it. If you have any questions just send me a private message and we can discuss that way! Thanks! Again, I will not make additional comments regarding this post in this thread, just PM me to discuss if you like.
EDIT: Smiley's got auto formatted in my post where I tried to type K : D (all together...it is changed now.)