any way to ban players by CD KEY?

Timo Hilbertz timo at hilbertz.de
Fri Jan 10 10:27:53 EST 2003


a question for ryan though its a bit off-topic, but i think ryan has a lot
of expertise to answer this:

i noticed that banning players is kinda useless cause the only info that is
stored in the banlist is the ip number.
i believe about 90% of all BF42 players use a dial up connection with
DHCP-assigned ip adresses, so the next time they dial up, they get a
different ip and can re-login to the server they where banned before.

half-life uses a very clever way to permanently ban ppl by storing their CD
key (WON ID) instead of ip or nick name.

BF42 also uses a CD KEY and it seems that this info is exchanged with the
server cause you can login twice with one CD KEY on a lan server, but only
once on an internet server. i suppose that the info is transmitted using
gamespy queries, so maybe there is any way to extract the CD KEY values from
this protocol?

it would be very nice to store CD keys in a ban list (or maybe just a part
of it to prevent ppl from stealing CD keys). i think many developers like
kevin with his battlefield server manager (BFSM) would be very happy to
offer a clever way to effectively ban TKs and other morons.

so, ryan, would you mind explaining why CD keys arent used in BF servers -
and if there is any way to implement this with a 3rd party tool?

thank you very much for your attention.
bobby shaftoe aka timo hilbertz
bf-42.org site admin




More information about the Bf1942 mailing list