Scripts: No recoil Fast zoom and more

Screenshot/Clean Screenshot

hudOFF – turns off HUD
hudON – turns on HUD
takeSS == turns off HUD => waiting for two frames(about 20 milliseconds if fps=100) => makes screenshot => waiting for two frames => turn on HUD
v – runs the script

alias w “wait”
alias w2 “w; w”
alias hudOFF “hud_draw 0; cl_observercrosshair 0; crosshair 0; r_drawviewmodel 0; hideradar; net_graph 0; cl_showfps 0; scr_centertime 0”
alias hudON “hud_draw 1; cl_observercrosshair 1; crosshair 1; r_drawviewmodel 1; drawradar; net_graph 3; scr_centertime 2”
alias takeSS “hudOFF; w2; snapshot; w2; hudON”
bind v takeSS

AWP/Scout Fast Zoom

The first thing you need is a scope for AWP without zoom
Unlike CS:GO, in CS1.6 it is enough just to replace the weapon model.
By the way, in CS:GO, to change the weapon model, you can edit the pak01_000.vpk archive file, but you can’t play on the official servers, since all archives are check on the code level when the map is load.
+hs – the command is executed when a key or mouse button (in this case mouse1) is pressed
-hs – the command is executed when a key or mouse button (in this case mouse1) is released
trigger – on/off
+hs = zoom1 => optimal delay for “cleanliness” => shot
-hs = -attack/-attack2 => knife => last weapon(awp) => delay to avoid a blank shot

alias w wait
alias w2 “wait; wait”
alias w4 “w2; w2“
alias w8 “w4; w4”
alias +hs “+attack2; w4; w8; +attack; w”
alias -hs “-attack; w; -attack2; w2; slot3; lastinv; w8”
alias trigger awpON
alias awpON “bind mouse1 +hs; spk activated; alias trigger awpOFF”
alias awpOFF “bind mouse1 +attack; spk deactivated; alias trigger awpON”
bind f trigger

No recoil

To control the spread, you need to pull the mouse down while shooting and also swing the mouse left and right
mov = displacement of crosshair to the left and to the right
ld = displacement of crosshair to the down
lup = displacement of crosshair to the down
combo = down => left and right => down => left and right => down
“+lookdown; w; -lookdown” or “+left; w; -left” or “+lookup; w; -lookup” or “+right; w; -right” – W the delay between these commands indicates the displacement distance of the crosshair

alias w wait
alias w2 “wait; wait”
alias w10 “w2; w2; w2; w2; w2”
alias w14 “w10; w2; w2”
alias mov “+left; w; -left; w; +right; w; -right”
alias ld “+lookdown; w; -lookdown”
alias lup “+lookup; w2; -lookup”
alias combo “ld; w; mov; w; ld; w; mov; ld”
alias +recOff “+attack; w10; -attack; w2; ld; w2; +attack; w14; ld; w14; combo”
alias -recOff “-attack; w; lup”
alias run “bind mouse1 +recOff; spk activated”
alias unrun “bind mouse1 +attack; spk deactivated”
bind f run //On
bind h unrun //Off

Voice scripts

Voices scripts – play a voice, making your own words, phrases, sentences
Let’s take two “service words” as an example silo and acknowledged. By the way, the console includes 614 service words, letters and sounds
p (pitch) – changes the Pitch of voice playback, default is 100
spk “silo(p100) silo(p150) silo(p50)”
spk “acknowledged(p100) acknowledged(p150) acknowledged(p50)”

t (time) – changes the speed of voice playback, default is 0
spk “silo silo(t10) silo(t25) silo(t50) silo(t75)”
spk “acknowledged acknowledged(t10) acknowledged(t25) acknowledged(t50) acknowledged(t75)”

The limit is 255
s (start) – determines where to Start playing the voice, default is 0
e (end) – determines where to End playing the voice, default is 100
silo = 100% sound length
spk “silo(e25)” – 25% of 100% of the sound length of the “service word” starting from the beginning of the “service word” == “s”
spk “silo(e50)” – 50% of 100% of the sound length of the “service word” starting from the beginning of the “service word” == “si”
or
spk “acknowledged(e25)” == “ackn”
spk “acknowledged(e50)” == “acknow”

Let’s create the word “silent”
spk “silo(e60) vent(s25)”
silo(e60) == sil
vent(s25) == ent

You can also use a pause between words:
_comma (==0.2s)
_period (==0.4s)
spk “hello one _comma hello two _period hello three”
spk “hello one _comma _comma hello two _period _period hello three”
In the console, the spk/speak command can combine words into sentences and play them, only the first word will be played in the game, so you need to write a script to build the sentences
alias sen “spk hello one hello two hello three”
bind v “sen; w10; say Method1” // only word “hello” will play
alias w wait
alias w2 “wait; wait”
alias w10 “w2; w2; w2; w2; w2”
alias w25 “w10; w10; w2; w2; w”
alias w50 “w25; w25”
alias w60 “w50; w10”
alias sww “spk hello; w50; spk one; w60; spk hello; w50; spk two; w60; spk hello; w50; spk three”
bind b “sww; w10; say Method2”

// or
alias sw1 “spk hello one”
alias sw2 “spk one”
alias sw3 “spk two”
alias sw4 “spk three”
alias sw “sw1; w50; sw2; w60; sw1; w50; sw3; w60; sw1; w50; sw4”
bind n “sw; w10; say Method3”
The “v” button will call method1, the “b” button will call method2, the “n” button will call method3

Leave a Comment

Your email address will not be published.

fourteen − seven =

Latest Post

How to improve the sounds effects in the Counter-Strike 1.6 Sound Effects Tips Sounds are an integral part of any game, and …

Wally

Valve Hammer Editor

Half-Life Model Viewer

Half-Life Sprite Wizard

Half-Life Sprite Viewer

Facebook
Twitter
LinkedIn
VK