My Scripts and Config

Below you can find my current scripts and configuration. There are many different functions provided including: walk/crouch toggle, semiauto/automatic fire, grenade spam, purchase assistance and more.

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
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
echo
echo ZDL CS 1.6 CFG 1.0
echo

fps_max "72"
name "ZenDraL" // That's me, you might want to change it.

alias w2 "wait; wait"
alias w3 "wait; wait; wait"
alias w4 "w2; w2"
alias w5 "w3; w2"
alias w10 "w5 ; w5"

// Reserved keys.
bind a "+moveleft"
bind d "+moveright"
bind s "+back"
bind w "+forward"
bind b "buy"
bind f "+use"
bind g "drop"
bind m "chooseteam"

bind r "+reload"
bind u "messagemode2"
bind y "messagemode"

// Quick weapon access.
bind z "lastinv"

bind c "+quick_silencer"
alias +quick_silencer "+attack2;"
alias -quick_silencer "w10; -attack2; qabort; "

bind e "+attack2"

// Mouse Binds
bind MOUSE1 "+attack"
bind MOUSE2 "+attack"

echo loaded ***Quick Scope(MOUSE4) Script
alias quick_scope "+attack2;  w10; -attack2;"
bind MOUSE4 "quick_scope"

echo loaded ***Buy Script [Toggle (PGUP)] [Purchase (PGDN)] [Status (HOME)] [Support (END)]
// Buy Scripts
alias buy_support "primammo; deagle; secammo; flash; hegren; sgren; defuser; vesthelm; flash"
alias buy_rifle "ak47; m4a1; buy_support; wait; wait; +attack2; wait; wait; wait; wait; wait; wait; -attack2"
alias buy_m3 "m3; buy_support"
alias buy_scout "scout; buy_support"
alias buy_awp "awp; buy_support"
alias buy_para "m249; buy_support"

// Placeholders
alias buy_toggle toggle_m3
alias buy_key buy_rifle
alias buy_status play_rifle

// Sounds
alias play_rifle "speak sound/weapons/ak47-1"
alias play_m3   "speak sound/weapons/m3-1"
alias play_scout "speak sound/weapons/scout_fire-1"
alias play_awp "speak sound/weapons/awp1"
alias play_para "speak sound/weapons/m249-1"

// Toggles
alias toggle_rifle "play_rifle; alias buy_status play_rifle; alias buy_key buy_rifle; alias buy_toggle toggle_m3"
alias toggle_m3   "play_m3; alias buy_status play_m3; alias buy_key buy_m3; alias buy_toggle toggle_scout"
alias toggle_scout "play_scout; alias buy_status play_scout; alias buy_key buy_scout; alias buy_toggle toggle_awp"
alias toggle_awp "play_awp; alias buy_status play_awp; alias buy_key buy_awp; alias buy_toggle toggle_para"
alias toggle_para "play_para; alias buy_status play_para; alias buy_key buy_para; alias buy_toggle toggle_rifle"

// Binds
bind END buy_support
bind HOME buy_status
bind PGUP buy_toggle
bind PGDN buy_key

// Toggle the y-axis for the mouse.
echo loaded ***Y-axis toggle (F12) Script
alias mouse_toggle "invert_mouse"
alias invert_mouse "m_pitch 0.022; sensitivity 11.4; alias mouse_toggle revert_mouse"
alias revert_mouse "m_pitch -0.022; sensitivity 3.5; alias mouse_toggle invert_mouse"
bind F12 "mouse_toggle"


// Safe duck that disables crouch and walk toggles.
echo loaded ***Safe Duck (CTRL) Script
alias +sduck "walk_off; +duck"
alias -sduck "-duck"
alias duck_t "duck_on"
alias duck_on "alias duck_t duck_off; +sduck"
alias duck_off "alias duck_t duck_on; -sduck"

bind "CTRL"   "duck_t"

// Safe jump that disables crouch and walk toggles.
echo loaded ***Safe Jump (ALT) Script
alias +sjump "walk_off; duck_off; +jump"
alias -sjump "-jump"

echo loaded ***Crouch Jump (SPACE) Script
alias +cjump "+sjump; +duck"
alias -cjump "-sjump; -duck"

bind ALT    "+sjump"
bind SPACE  "+cjump"

echo loaded ***Walk Toggle (SHIFT) Script
alias walk_t "walk_on"
alias walk_on "alias walk_t walk_off; duck_off; +speed;"
alias walk_off "alias walk_t walk_on; -speed;"

bind SHIFT  "walk_t"

echo loaded ***Quick Knife (Q/MOUSE5) Script
alias +qknife "weapon_knife; w3; +attack2;"
alias -qknife "-attack2; last_weapon"

bind q "+qknife"
bind mouse5 "+qknife"

echo loaded ***BombPlant (N) Script
alias +plantbomb "weapon_c4; wait; +duck; w3; w3; +attack"
alias -plantbomb "-duck; -attack; last_weapon"

bind n "+plantbomb"

echo loaded ***Reload Abort (T) Script
alias qabort "-reload; w3; weapon_knife; w3; lastinv;"

bind t "qabort" // reload abort/quick silencer


echo loaded ***Grenade SPAM (V) Script
echo loaded ***Grenade TOGGLE (INS) Script

// Purchase and equip indicated grenade.
alias GREN_HE "hegren; w3; weapon_hegrenade;"
alias GREN_FLASH "flash; w3; weapon_flashbang;"
alias GREN_SMOKE "sgren; w3; weapon_smokegrenade;"

// Toggle Scripts
alias GREN_HE_TOGGLE "speak sound/weapons/hegrenade-1; alias GREN_ACTIVE GREN_HE; alias GREN_TOGGLE GREN_FLASH_TOGGLE"
alias GREN_FLASH_TOGGLE "speak sound/weapons/flashbang-1; alias GREN_ACTIVE GREN_FLASH; alias GREN_TOGGLE GREN_SMOKE_TOGGLE"
alias GREN_SMOKE_TOGGLE "speak sound/weapons/he_bounce-1; alias GREN_ACTIVE GREN_SMOKE; alias GREN_TOGGLE GREN_HE_TOGGLE"

// Placeholders
alias GREN_ACTIVE "GREN_HE_TOGGLE"
alias GREN_TOGGLE "GREN_FLASH_TOGGLE"
alias GREN_SPAM "GREN_ACTIVE; w3; +attack; w3; -attack;"

// Binds
bind v "GREN_SPAM"
bind INS "GREN_TOGGLE"

echo loaded ***Toggle Auto-Semiauto Fire (MOUSE3) Script
alias semiauto "unbind mouse1; +attack;wait;-attack; bind mouse1 semiauto"
alias mode0 "bind mouse1 semiauto; speak sound/weapons/awp1; alias firemode mode1"
alias mode1 "bind mouse1 +attack; speak sound/weapons/ak47-1; alias firemode mode0"
alias firemode "mode0"
bind MOUSE3 "firemode"

echo loaded ***Quick weapon access toggle (DEL) Script.
// Keeps track of the last weapon selected. Used by BOMB Plant script to come
// out with a firing weapon after aborted bomb plant.
alias w_last_weapon "w_rifle"
alias w_pistol "alias last_weapon w_pistol; weapon_glock18; weapon_usp; weapon_deagle; weapon_p228; weapon_elite; weapon_fiveseven"
alias w_rifle "alias last_weapon w_rifle;weapon_galil; weapon_ak47; weapon_scout; weapon_sg552; weapon_awp; weapon_g3sg1; weapon_famas; weapon_m4a1; weapon_aug; weapon_sg550; weapon_m3; weapon_xm1014; weapon_mac10; weapon_tmp; weapon_mp5navy; weapon_ump45; weapon_p90; weapon_m249"
alias w_knife "weapon_knife"
alias w_flash "alias last_weapon w_flash; GREN_FLASH"
alias w_he "alias last_weapon w_he; GREN_HE"
alias w_smoke "GREN_SMOKE" // does not set last weapon we don't want to come up with a smoke in hand.

alias QW_TOGGLE "QUICK_WEAPON_ON"
alias QUICK_WEAPON_ON "speak sound/weapons/m4a1_silencer_on; alias QW_TOGGLE QUICK_WEAPON_OFF; bind 0 weapon_c4; bind 1 w_rifle; bind 2 w_pistol; bind 3 w_knife;bind 4 GREN_HE;  bind 5 GREN_FLASH; bind 6 GREN_SMOKE; bind 7 slot7; bind 8 slot8; bind 9 slot9;"
alias QUICK_WEAPON_OFF "speak sound/weapons/m4a1_silencer_off; alias QW_TOGGLE QUICK_WEAPON_ON; bind 0 slot10; bind 1 slot1; bind 2 slot2; bind 3 slot3;bind 4 slot4;  bind 5 slot5; bind 6 slot6; bind 7 slot7; bind 8 slot8; bind 9 slot9;"

bind DEL "QW_TOGGLE"

Pages: 1 2

Leave a Reply