As a very wise and respected member of the Quake community once said, "+sattack6 should have been built into Quake since day 1".
+sattack6, aka quick grenades (there are other +sattacks, but who uses 'em), are built into many multiplayer mods (RQ, xCTF, IHOC, even Artifact-RJS had them) and since 1996 players have been making their own quick grenade scripts that usually go like this:
The crappiness of scripts is that it gives an advantage to those that spend the time playing with their config. I remember last year being on a server where 1 player asked the other "What is the alias for a grenade on this server?" and it was a mod without such a feature.
Anyway, I was playing around with a mod without this functionality and finally got annoyed with even the above script. (What if I don't have RL?)
Here is the best quick grenade alias. It works with JoeQuake, QRack and ProQuake (support for bestweapon).
The above will throw a grenade and then switch back to either the rocket launcher, lightning gun, sng, ng, ssg, sg, gl or axe (first available with ammo).
+sattack6, aka quick grenades (there are other +sattacks, but who uses 'em), are built into many multiplayer mods (RQ, xCTF, IHOC, even Artifact-RJS had them) and since 1996 players have been making their own quick grenade scripts that usually go like this:
alias +sattack6 "-attack;wait;impulse 6;wait;+attack"
alias -sattack6 "-attack;wait;impulse 7"
bind h +sattack6 // change "h" the key you want to throw a quick grenade
alias -sattack6 "-attack;wait;impulse 7"
bind h +sattack6 // change "h" the key you want to throw a quick grenade
Anyway, I was playing around with a mod without this functionality and finally got annoyed with even the above script. (What if I don't have RL?)
Here is the best quick grenade alias. It works with JoeQuake, QRack and ProQuake (support for bestweapon).
// Ultimate Quick Grenade
alias +sattack6 "-attack;wait;impulse 6;wait;+attack"
alias -sattack6 "-attack;wait;bestweapon 7 8 5 4 3 2 6 1"
bind h +sattack6
alias +sattack6 "-attack;wait;impulse 6;wait;+attack"
alias -sattack6 "-attack;wait;bestweapon 7 8 5 4 3 2 6 1"
bind h +sattack6
Comment