AlexMax
Forum Regular

Posts: 759
Registered: 01-03 |
Zorro said:
Closed source is never a solution when it comes to preventing cheats. It makes things a pain, sure, but cheats still get made. If I remember correctly, a new wallhack was made for skulltag _very_ shortly after the new OpenGL renderer was added.
Wallhacks are incredably easy to make for any game using hardware acceleration. I'm no expert, but I imagine when you introduce 3D acceleration, you introduce new attack vectors that are well understood, since no matter what game you're playing it eventually has to go through some well known API. Or something. Either way, it ends up looking like this:
http://video.google.com/videoplay?d...992894969198925
I'll stand by my assertion that the server administrators and their players are the best anti-cheat. If they are given the tools to kick/tempban players from the server, the problem will fix itself, and you don't need to keep the source closed. And keep in mind that we're not even talking about CS here, we're talking about a source port of a 13+ year old game. There is no reason to keep the source for a game like that closed. None.
DaniJ said:
Although that does prevent outrageous wall-hacking, due to the fact that such events would be subject to latency; you are required to "relax" the LOS checks (substantially in a fast game like DOOM) to ensure players don't seem to appear out of thin air around corners.
Last I checked, the LOS checking in Odamex is rather tight and exhibits behavior like you describe. :P
EDIT: Also, it seems like the developers haven't responded to this thread in a long time, probably because they couldn't figure out how to respond and didn't feel like being ridiculed further. A shame, as there are kernels of truth throughout the thread. Oh well, suppose we should wait until the next version is announced to bring it up yet again.
Last edited by AlexMax on 07-31-07 at 21:23
|