Some of you may know me from the official Painkiller forums. I’m the one who’s working on the singleplayer mod Powermad. For those of you who don’t know what this is, here are its features in a nutshell. It reactivates cheats that have been disabled in the retail version of Painkiller/BOOH, adds new ones and additional features, and it also fixes a lot of (singleplayer related) bugs in Painkiller/BOOH. You can find detailed information on this page (hope it’s ok to post a link):
http://www.kalme.de/painkiller/powermad.html
Recently as I went through some of the scripts trying something else, an idea for a new feature for this mod came to my mind. I didn’t know where this would be heading towards in the first place, but after I finished it (took me little more than two hours!), I was quite impressed by the results. It was only then that I actually began to realize what I had done, and I checked for multiplayer compatibility. I was shocked, because with little to no changes, this new feature also works in multiplayer. Yes, I’m talking about auto-aiming, or as you most likely would call it: an aimbot.
First I only tried to use it locally. I started a listen server and used PK++ bots to check if it’s working. It is.
It took me another twenty minutes to teach the bot what “ping” is and how it should be handled. I started a first real world test on one of the CPL servers yesterday (I365 CPL 1v1 8). I met someone there waiting for an opponent, and he was friendly enough to test with me for a few minutes. PK++ is running server-side, but I got the “authenticated” message without any problems. We only used warm-up. I ping ~160 to that server, but no matter how hard he tried… it took just a few seconds to bring him down to zero using the minigun. I tested again just an hour ago (on some other server) to record a video of it. Here are some movies:
http://www.kalme.de/painkiller/files/m1.wmv
Singleplayer, Abandonded factory level. That’s the way this mod was meant to be used.
http://www.kalme.de/painkiller/files/m2.wmv
Multiplayer, local PK++ listen server, against one of the bots.
http://www.kalme.de/painkiller/files/m3.wmv
Multiplayer, online, PK++, this guy just picked up mh and ga.
Ok. Why am I posting this? Some people told me it would have been better I never talked to anyone about this. But you see, writing this bot was so easy I still can’t believe it. Anyone with some programming skills can do it. In fact, I’m wondering if some of these are already out there, because it’s hard to believe no one tried to write one yet. Furthermore, Painkillers cheat protection seems to be the worst of all games I have seen so far. So I decided to publish what I found out (don’t worry, not the bot itself). I think the more people know about this, the more complaints will be raised, and the higher chances are this will be fixed and/or improved soon.
You can find the original discussion here (official Dreamcatcher forum):
http://www.dreamcatchergames.com/forums/showthread.php?t=20394
Note: this message also was posted in the CPL forum.