Zitat:
Mein Vorschlag: Einfach in die config.cfg schreiben.

Bin ich dagegen.
Kein Schreibschutz, so wird beim CS Start alles wieder rausgenommen.
Bei Schreibschutz werden IG neu eingegebene Befehle (also bereits vorhandene) nicht mit den neuen Werten übernommen und man darf es immer wieder eingeben.

Zitat:
Zu VP: Muss man dann aber auch in der normalen config.cfg binden, das sie auch gelesen wird, wenn man das Spiel startet (oder irre ich mich?)

Ans Ende der config.cfg den Eintrag "exec autoexec.cfg" (ohne "-Zeichen) setzen (sofern es nicht schon da steht).
Denn damit werden beide Dateien und somit die Einträge nicht rausgenommen und macht am Wenigsten Umstände.