bind e "vstr waffenwechsel" // WAFFENWECHSEL
set waffe5 "weaponbank 5; set waffenwechsel vstr waffe3"
set waffe3 "weaplastused; set waffenwechsel vstr waffe5"
set waffenwechsel "vstr waffe5"
Das funktioniert soweit auch ganz gut, nur ein paar Schwachstellen gibt es - ich vermute, dass in einem File irgendwo ein Eintrag mit lastweap: <weapon> geschrieben wird, auf den dann zurueckgegriffen wird und der leider ein paar Troubles macht.
Nach dem joinen auf einen Server, kann ich auf die Spritze wechseln aber nicht mehr zurueck (vermutlich fehlt am Anfang der Eintrag mit lastweap).
Manchmal funktioniert das Script nicht, wenn ich zu schnell zu viele Waffenwechsel durchfuehre... da scheint es durcheinander zu kommen.
Wenn ich zB meine MP40 leer geballert hat, wird automatisch zur Pistole gewechselt. Fuehre ich dann das Script aus, wechselt er mir zur Spritze (richtig), druecke ich dann wieder "e" um zur Pistole zurueckzukommen, funktioniert das leider nicht... ich vermute, er versucht mit lastweap: mp40, die letzte waffe aufzurufen, die es aber ja nicht mehr gibt, weil leer...

Kennt jemand ein besseres Script? Oder Abhilfe?