---------------------
Always wanted to keep your bans even when you close the game?
I made a tool which does just that.
Requirements:
DLL-Injector (ShielLoader from MW2-Liberation works fine)
HTTP Server (Google for XAMPP for Windows and install it and run Apache)
The attachment
Tutorial:
Put the htdocs directory from the zip inside the xampp directory
Start Apache (MySQL, FTP, Mail, etc is NOT needed)
Put the dll inside the ShieldLoader directory or load it with an injector (into iw4mp.exe)
How to ban someone:
Go to the permBan directory (inside htdocs)
Create a textfile called *XUID*.txt (replacing *XUID* with the XUID of the to be banned client); right click -> new textdocument (if you did not disable the function where it hides known extensions you can just leave the .txt away)
(optional) Open the textdocument (Notepad) and add a ban reason
The person will now be unable to join your server
(You get the XUID of someone with the status command. It's the long number (starting with 0110001))
Changelog:
1.1 - 9/24/2010:
- Bans are also enforced when someone is joining while you are loading the map
- Bans don't rely on "random" timing of the packets
- Support for ban reasons
- Bans added via this system DO NOT interfere with your manual bans, so if you only want someone to be banned for some minutes, you can easily do so via the ingame console without having to worry about your friend never being able to join again
F-Prot detects this because it connects to the internet/network. Well, that is where the bans are streamed from.
Theoretically you could set up an online server for your hosting clan and all members use the same banlist.
I was just wondering if u gonna post it here :P
/Approved
Cool, Nice Hack.
Interesting...
So the program speaks for its self.. so I guess I can ignore the rule saying that screen shots are needed.
It's hard to screenshot a passive program without a UI. The person who is banned just sees your message on screen. Just like you banned them with tembanclient (but then with an adjusted msg).