-
Notifications
You must be signed in to change notification settings - Fork 1
/
grenade-combination_lock.cfg
69 lines (61 loc) · 4.79 KB
/
grenade-combination_lock.cfg
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
//Copyright 2024 All Rights Reserved
//this script was built in Counter-Strike GO but will work in any QuakeWorld engine derivative game, including the original Quake.
//list of system commands used (already built into the QuakeWorld engine):
//bind - input (for linking keys to commands - all of which in this example are user made commands)
//echo - output: for text output to the console (make sure you have the console turned on in settings, and use ~ in game to bring it down)
//alias - the connection creator: for linking a string of commands, both user and system commands, together into one new callable user command
//all of the rest of the commands in this particular script are user created, here, with alias
//bind keys to commands for user input
bind x grnslta //bind the X key to grenade slot 1
bind c grnsltb //bind the C key to grenade slot 2
bind v grnsltc //bind the V key to grenade slot 3
bind b grnsltd //bind the B key to grenade slot 4
bind n grnrt0 //bind the N key to reset the grenade slots
bind MOUSE2 +gtoss //bind mouse2 to the action of throwing the grenades
// Grenade Throwing System
alias null ""
alias gsrst "alias +gs1 null;alias -gs1 gbutrot;alias +gs2 null;alias -gs2 gbutrot;alias +gs3 null;alias -gs3 gbutrot;alias +gs4 null;alias -gs4 gbutrot"
alias gbrst "alias gbutrot gbutrot1;alias +gtoss +gtall;alias -gtoss -gtall"
alias skiprst "alias skip1 skip1rst;alias skip2 skip2rst;alias skip3 skip3rst;alias skip4 skip4rst"
alias skip1rst "alias +gtoss +gs2;alias -gtoss -gs2;alias gbutrot gbutrot3;skip2"
alias skip2rst "alias +gtoss +gs3;alias -gtoss -gs3;alias gbutrot gbutrot4;skip3"
alias skip3rst "alias +gtoss +gs4;alias -gtoss -gs4;alias gbutrot skip4rst;skip4"
alias skip4rst "alias +gtoss +gtall;alias -gtoss -gtall;alias gbutrot null"
alias grst1 "alias grnslta grnrta1;alias grnsltb grnrtb1;alias grnsltc grnrtc1;alias grnsltd grnrtd1;gsrst;gbrst;skiprst"
alias grst2 "alias grnslta grnrta2;alias grnsltb grnrtb2;alias grnsltc grnrtc2;alias grnsltd grnrtd2"
alias grst3 "alias grnslta grnrta3;alias grnsltb grnrtb3;alias grnsltc grnrtc3;alias grnsltd grnrtd3"
alias grst4 "alias grnslta grnrta4;alias grnsltb grnrtb4;alias grnsltc grnrtc4;alias grnsltd grnrtd4"
alias grst5 "alias grnslta grnrt0;alias grnsltb grnrt0;alias grnsltc grnrt0;alias grnsltd grnrt0"
alias grnrt0 "grst1;echo FULL RESET of Grenade Slots"
alias grnrta1 "grst2;alias +gs1 +gthe;alias -gs1 -gthe;alias skip1 null;echo Grenade Slot 1 high explosive grenade"
alias grnrta2 "grst3;alias +gs1 +gtfb;alias -gs1 -gtfb;alias skip1 null;echo Grenade Slot 1 flashbang grenade"
alias grnrta3 "grst4;alias +gs1 +gttg;alias -gs1 -gttg;alias skip1 null;echo Grenade Slot 1 teargas grenade"
alias grnrta4 "grst5;alias +gs1 +gtsmk;alias -gs1 -gtsmk;alias skip1 null;echo Grenade Slot 1 smoke grenade"
alias grnrtb1 "grst2;alias +gs2 +gthe;alias -gs2 -gthe;alias skip2 null;echo Grenade Slot 2 high explosive grenade"
alias grnrtb2 "grst3;alias +gs2 +gtfb;alias -gs2 -gtfb;alias skip2 null;echo Grenade Slot 2 flashbang grenade"
alias grnrtb3 "grst4;alias +gs2 +gttg;alias -gs2 -gttg;alias skip2 null;echo Grenade Slot 2 teargas grenade"
alias grnrtb4 "grst5;alias +gs2 +gtsmk;alias -gs2 -gtsmk;alias skip2 null;echo Grenade Slot 2 smoke grenade"
alias grnrtc1 "grst2;alias +gs3 +gthe;alias -gs3 -gthe;alias skip3 null;echo Grenade Slot 3 high explosive grenade"
alias grnrtc2 "grst3;alias +gs3 +gtfb;alias -gs3 -gtfb;alias skip3 null;echo Grenade Slot 3 flashbang grenade"
alias grnrtc3 "grst4;alias +gs3 +gttg;alias -gs3 -gttg;alias skip3 null;echo Grenade Slot 3 teargas grenade"
alias grnrtc4 "grst5;alias +gs3 +gtsmk;alias -gs3 -gtsmk;alias skip3 null;echo Grenade Slot 3 smoke grenade"
alias grnrtd1 "grst2;alias +gs4 +gthe;alias -gs4 -gthe;alias skip4 null;echo Grenade Slot 4 high explosive grenade"
alias grnrtd2 "grst3;alias +gs4 +gtfb;alias -gs4 -gtfb;alias skip4 null;echo Grenade Slot 4 flashbang grenade"
alias grnrtd3 "grst4;alias +gs4 +gttg;alias -gs4 -gttg;alias skip4 null;echo Grenade Slot 4 teargas grenade"
alias grnrtd4 "grst5;alias +gs4 +gtsmk;alias -gs4 -gtsmk;alias skip4 null;echo Grenade Slot 4 smoke grenade"
alias gbutrot1 "alias +gtoss +gs1;alias -gtoss -gs1;alias gbutrot gbutrot2;skip1"
alias gbutrot2 "alias +gtoss +gs2;alias -gtoss -gs2;alias gbutrot gbutrot3;skip2"
alias gbutrot3 "alias +gtoss +gs3;alias -gtoss -gs3;alias gbutrot gbutrot4;skip3"
alias gbutrot4 "alias +gtoss +gs4;alias -gtoss -gs4;alias gbutrot skip4rst;skip4"
alias +gthe "echo throw high explosive grenade"
alias -gthe "gbutrot"
alias +gtfb "echo throw flashbang grenade"
alias -gtfb "gbutrot"
alias +gttg "echo throw teargas grenade"
alias -gttg "gbutrot"
alias +gtsmk "echo throw smoke grenade"
alias -gtsmk "gbutrot"
alias +gtall "echo throw any available grenade"
alias -gtall "null"
//initialize the system
grnrt0