Joa da musste was umschreiben, geht aber nur, soviel ich weis, wenn'de keinen Patch installiert hast...
Alle Waffen freischalten:
Öffne die Spieldatei \python\bf2\stats\unlocks.py mit einem Texteditor. Suche die Zeile:
defaultUnlocks = [0, 0, 0, 0, 0, 0, 0]
Ersetzen Sie alle 0 durch 1:
defaultUnlocks = [1, 1, 1, 1, 1, 1, 1]
Alle Waffen sind freigeschaltet.
Ich hab schon in der Demo ausprobiert, hat auch funtioniert

.