Best-weapon-script für Quake3

In Quake3 gibt es keine Aliase mehr, stattdessen sieht das Script so aus:

set bestweap "weapon 2; weapon 3; weapon 4; weapon 6; weapon 7; weapon 8; weapon 5; weapon 9"
bind DEL "vstr bestweap"

Ein dicker Nachteil in Quake3 ist allerdings, daß dabei auch Waffen angewählt werden, für die man gar keine Munition hat. Wenn jemand für dieses Problem eine Lösung kennt, so möge er sie mir bitte
mailen.