////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////-][S.T.A.R.Z][- ////////////////////////////////////////
////////////////////////////////////////[i]-Scope ////////////////////////////////////////

//============ -][S.T.A.R.Z][- HOOK PROTECTED KEY BINDINGS  (bind) 
bind del       "console_toggle"   // shows the -][S.T.A.R.Z][- console
bind f         "menu_toggle"      // opens the -][S.T.A.R.Z][- menu. use the arrow keys while it's open.
bind end       "irc_toggle"       // shows the IRC console

// if you dont have a mouse wheel you might want to uncomment the lines below
//bind ins       "menu_toggle"      // opens the -][S.T.A.R.Z][- menu. use the arrow keys while it's open.
//bind leftarrow menu_back
//bind rightarrow menu_select
//bind uparrow menu_up
//bind downarrow menu_down

alias sigblocked
alias siground  
alias sigswitch 
alias sigswitch2 
alias sigswitch3 ".weapon_knife"

//all cheats off
alias alloff1 "trans 0;smoke 0;flash 0;sniper 0;glow 0;soundesp 0;grenadeshell 0;spreadinfo 0;alloff2"
alias alloff2 "recoil 0;autorecoil 0;autovecs 0;autowall 0;nospread 0;jump 0;duck 0;light 0;lock 0;shoot 0;soundfilter 0;speed 0;alloff3"
alias alloff3 "aim 0;lambert 0;wall 0;nosky 0;shield 0;aimthru 0;barrel 0;reload_meter 0;spiked 0;alloff4"
alias alloff4 "vecbox 0;box 0;gaitsequence 0;glextra 0;weapon 0;name 0;sprites 0;aspeed 0;avdraw 0;gsaim 0;alloff5"
alias alloff5 "fullbright 0;autojump 0;autoduck 0;distance 0;esp 0;info 0;tglow 0;sglow 0;zoom 90;czoom 1000;ogc_stats 0;chase_cam 0;alloff6"
alias alloff6 "kill_sound 0;soundfilter 0;bombtimer 0;systime 0;radar 0;ov_radar 0;cross 0;esp 0;saystats 0;am_nade_dodge 0"

alias wsec ".slot2"
alias wsec2 ".slot1"

alias nop  ";"
alias aswitch0 "alias sigswitch nop ;txt Auto pistol switch Off;alias aswitch aswitch1;init aswitch aswitch0"
alias aswitch1 "alias sigswitch wsec;txt Auto pistol switch On ;alias aswitch aswitch0;init aswitch aswitch1"
alias aswitch-0 "alias sigswitch2 nop ;txt Auto rifle switch Off;alias aswitch aswitch-1;init aswitch aswitch-0"
alias aswitch-1 "alias sigswitch2 wsec2;txt Auto rifle switch On ;alias aswitch aswitch-0;init aswitch aswitch-1"
aswitch1
aswitch-1

//       ZOOMING
alias +dozoom "zoom 30"
alias -dozoom "zoom 90"

// continuous zoom: medium 
alias +cm1 "czoom 2" // start zoom in with speed 2
alias -cm1 "czoom 0;alias +cm +cm2;alias -cm -cm2"     // stop zoom
alias +cm2 "czoom 1000" // 1000 resets zoom
alias -cm2 "alias +cm +cm1;alias -cm -cm1"
alias +cm +cm1
alias -cm -cm1

// continuous zoom: fast 
alias +cf1 "czoom 4"    // start zoom in with speed 2
alias -cf1 "czoom 0;alias +cf +cf2;alias -cf -cf2"     // stop zoom
alias +cf2 "czoom 1000" // 1000 resets zoom
alias -cf2 "alias +cf +cf1;alias -cf -cf1"
alias +cf +cf1
alias -cf -cf1

//SPEEDER SETTINGS//
alias +spshot  "aspeed 1;speed 2.01"
alias -spshot  "aspeed 2.01;speed 1"
alias +spshot2  "aspeed 1;speed 10"
alias -spshot2  "aspeed 2.01;speed 1"

// crosshair
color cross 100 100 255 150
cross 3

//KEY REPEAT//
alias menu_select "+menu_select;-menu_select"
alias repeat1 "menu_keyrepeat 0.15"
alias repeat2 "menu_keyrepeat 0.1"
alias repeat3 "menu_keyrepeat 0.05"
repeat2

alias save "savegui;cvar save cvar.bin;savebinds;init save;txt Settings saved."
alias load "cvar load cvar.bin;loadgui;;exec bind;exec init;txt Settings loaded."

// snake
alias sigalive
alias sigdead
alias stopmove   "#-moveleft;#-moveright;#-forward;#-back"
alias snakebind1 "bind q snakehide;bind r snakenew;bind e snakenext;bind w snakeup;bind a snakeleft;bind s snakedown;bind d snakeright;stopmove"
alias snakebind0 "unbind w;unbind a;unbind s;unbind d;unbind q;unbind r;unbind e"

alias snakenew   "snake restart;snake show"
alias snakenext  "snake level;snake show"
alias snakeleft  "snake left"
alias snakeright "snake right"
alias snakeup    "snake up"
alias snakedown  "snake down"
alias snakeshow  "snake show;later 1 snakebind1"
alias snakehide  "snake hide;snakebind0"
alias snake_autoshow "alias sigdead  snakeshow;init snake snake_autoshow"
alias snake_autohide "alias sigalive snakehide;init snake snake_autohide"
alias snake_noauto   "alias sigdead;alias sigalive; init snake snake_noauto"

snake_x 400
snake_y 20

// color
alias color_ogc  "color team1 255 40 40 255;color team2 40 80 255 255;color special 155 155 155 255;color target 102 204 51 255;color text 50 100 255 255;color hud 255 160 0 0;color_ogc2"
alias color_ogc2 "hud 0;color sound 68 68 255 255;color bombtimer 255 40 40 255;color systime 255 255 255 255;color esp 255 255 0 255;color back 0 0 0 128;color radar1 80 50 30 110;color radar2 10 10 10 55;color con_back 10 10 30 128;color menu_back 10 10 30 128"
alias color_new  "color team1 255 40 40 255;color team2 40 80 255 255;color special 155 155 155 255;color target 102 204 51 255;color text 200 120 50 255;color sound 200 99 99 255;color_new2"
alias color_new2 "hud 1;color bombtimer 200 120 50 255;color systime 100 100 255 255;color esp 70 80 70 255;color back 0 0 20 128;color radar1 30 50 150 150;color radar2 10 10 50 100;color hud 110 110 333 0;color con_back 10 10 30 128;color menu_back 10 10 30 128"
alias color_steam  "color team1 255 40 40 255;color team2 40 80 255 255;color special 155 155 155 255;color target 102 204 51 255;color text 200 120 50 255;color sound 200 99 99 255;color_steam2"
alias color_steam2 "hud 1;color bombtimer 200 120 50 255;color systime 100 100 255 255;color esp 70 80 70 255;color back 0 0 20 128;color radar1 76 88 68 210;color radar2 10 10 50 100;color con_back 76 88 68 230;color menu_back 76 88 68 230;color hud 110 110 333 0"
alias color_1 "color_ogc;alias color_t color_2;init scheme color_1;txt Color Scheme: RGC"
alias color_2 "color_new;alias color_t color_3;init scheme color_2;txt Color Scheme: RGC-new"
alias color_3 "color_steam;alias color_t color_1;init scheme color_3;txt Color Scheme: Steam"
color_3

//
// these cvar blocks should be safe
// to change blocked cvars use the -][S.T.A.R.Z][- console rather than in the hl console
// blocks prevent the server from changing your cvars.
//

// needed for auto weapon switch
#hud_fastswitch 1

// needed for speed hack
#cl_timeout 999999

alias bob1 "#cl_bob 0.01;#cl_bobup 0.5;#cl_bobcycle 0.1"
alias bob0 "#cl_bob 0.0 ;#cl_bobup 0.0;#cl_bobcycle 0.0"
bob0

#alias cl_bob
#alias cl_bobup
#alias cl_bobcycle
#alias ex_interp
#alias fps_modem
#alias fps_max
#alias cl_updaterate
#alias cl_cmdrate
#alias cl_rate
#alias cl_timeout
#alias hud_fastswitch

#alias r_dynamic
#alias chase_active
#alias r_fullbright
#alias gl_wireframe

//AIM VECS SAVER//
alias saveav   "saveaimvecs savedvecs savedvec;txt |[ AIM VECS: SAVED ]|"
alias tvecssave   "saveaimvecs tweakedvecs TweakedVec;txt |[ TWEAKED VECS: SAVED ]|"

// respawn cheat
alias revive     "text Respawning;.chooseteam;.menuselect 6;.chooseteam;.menuselect 5;randomskin"
alias randomskin ".menuselect 5;later 0.1 .slot5;later 0.25 .slot5;later 0.5 .slot5;later 1.0 .slot5"
alias countdown3 "text == 3 ==;later 1 text == 2 ==;later 2 text == 1 =="
alias waitrevive "countdown3;later 3 if is alive nop else revive"

alias respawn_on  "alias respawn_t respawn_off;text Respawn after dying ON;  alias sigdead waitrevive"
alias respawn_off "alias respawn_t respawn_on ;text Respawn after dying OFF; alias sigdead"
respawn_off
alias sigmessage ".speak sound/buttons/bell1.wav"

alias sigmenuoff  
alias menu_0      "menu_off   ;alias menu_toggle menu_1"
alias menu_1      "menu_select;alias menu_toggle menu_0"
alias menu_toggle "menu_1"
alias sigmenuoff  "alias menu_toggle menu_1;save"

// wont hurt if winamp is not running, just 1 window check every 10 sec
wa_active 1
wa_autovolume 1  // fade in while dead, fade out while alive. set this to 0 if you dont like this behaviour
wa_vol1 0        // playback volume while alive. accepted values: 0..255 default: 0
wa_vol2 255      // playback volume while dead.  accepted values: 0..255 default: 255
hl_vol1 0.2      // game volume while dead. (same as "volume" command in HL) default: 0.2
hl_vol2 0.7      // game volume while alive.(same as "volume" command in HL) default: 0.7
wa_fadeinspeed  0.015 // default: 0.015. higher numbers increase fade in speed
wa_fadeoutspeed 0.005 // default: 0.005. higher numbers increase fade out speed
	
// draw current track name if available
wa_title 1

// SETTINGS //
soundmax 16
speed 1
aspeed 1.2
wall 1

exec buy
exec aimbot
exec irc
exec color
exec bind
exec init

load

