About BF2: Get the Level3 Framework with nospread and a supportgun... Its made for massacres
As admins hate you in this case and try to ban you the BF2 Framework got a hash- hiding feature! It hides your hash in BF2CC, so the admin is only able to ban your IP
Quickly restart your modem to gain a new IP and you are back on the server
I warmly recommend you the masterpackage, its what i got and i really like it!