Suggestion:
[New Sever Feature] - Hardware Fingerprint BanActually
admins has really only
two weapons to make battle with naughty players on their servers. First weapon is called: "
kick", second weapon in this war is "
ban". Setting ban to user who has
dynamic IP (
IP address that is periodically changed) is sadly nonsense, and admin is in that fact unarmed, and player is felling unpunished thinking that he can do all what he want (like using cheats etc.) without any after effects of that. If Soldat client (Soldat game) can
generate hash from player
hardware unique configuration (like motherboard, BIOS or hard discs serialls numbers etc) which is not changing (like dynamic IP) and send this hash to server when player is trying to join game and Soldat server can perform this information with giving admin possibility to
ban hashes (players hardware fingerprints), it can be really usefull feature for keeping server clean and take admin work easier. This new sort of
hardware ban can block exactly the same machine (without base on IP, which can change) which use naughty player. Why have i wrote about 'hashing' information? Even If somebody will try to "hack" soldat client to send fake hash while soldat client is connecting to server, he can`t imitate any concrete user (without knowing his hardware hash - fingerpirnt), so he couldn't make admin to ban innocent Soldat user. I know it, EnEsCe and MM know it, and any semiadvanced programmer know it too: it is really easy to code... and it can give admins much more power to control their own servers. Admins armed with 3 weapons like: ban, kick and new hardware ban could sleep much better. In hardware fingerprint (hash) can be used such informations like: Getting the BIOS serial number in Delphi (
http://www.latiumsoftware.com/en/delphi/00050.php); Getting serial numbers of a disks (
http://www.scalabium.com/faq/dct0055.htm) etc.