.: Скрипты от [M.I.R]CPAHb :.
Внимание! Все скрипты проверены неоднократно и в процессе тестирования дорабатывались. Так что не надо матерится, если у вас что - то не выходит. Вините в этом только себя... Пока что вам представлено только 24 скрипта. Но это не конец! Я буду писать еще, и со временем вы получите новую порцию. Имейте терпение, ведь этим занимается один человек.
[M.I.R] CPAHb
// --------------------------------Developer-----------------------------------------
// Этот скрипт выводит все сообщения из консоли на экран (полезная штука, если вы часто смотрите за тем, что творится в консоли)
alias devon "developer 1"
alias devoff "developer 0"
bind "j"
// --------------------------------Crosshair Color-----------------------------------
// Цвет прицела меняется с каждым выстрелом
alias +crosscolor "+attack; adjust_crosshair"
alias -crosscolor "-attack"
bind "mouse1" +crosscolor
// ---------------------------------Weapon View------------------------------------
// (не) Показывать оружие на экране
alias wpnview "wpnoff"
alias wpnoff "r_drawviewmodel 0; developer 1; echo Weapon Off; developer 0; alias wpnview wpnon"
alias wpnon "r_drawviewmodel 1; developer 1; echo Weapon On; developer 0; alias wpnview wpnoff"
bind "\" "wpnview"
// ---------------------------------Fire Modes---------------------------------------
// Разные режимы выстрелов - одиночный, тройной, автоматический
// ===АВТОМАТ===
bind "p" "auto"
alias auto "bind mouse1 +attack; speak automatic, fire; automat"
alias automat "developer 1; echo AUTO; developer 0"
// ===ТРОЙНОЙ===
bind "o" "burst"
alias burst "bind mouse1 burstmode; speak three, round, fire; bmode"
alias bmode "developer 1; echo THREE; developer 0"
alias burstmode "+attack; wait; wait; wait; wait; wait; wait; wait; wait; wait; wait; wait; wait; wait; -attack; cl_pitchspeed 250"
// ===ОДИНОЧНЫЙ===
bind "i" "single"
alias single "bind mouse1 singlemode; speak one, round, fire; sing"
alias singlemode "+attack; wait; -attack"
alias sing "developer 1; echo ONE; developer 0"
// ---------------------------------Radar View--------------------------------------
// (не) Показывать радар на экране
alias radar "radaroff"
alias radaroff "hideradar; developer 1; echo Radar Is Off; developer 0; alias radar radaron"
alias radaron "drawradar; developer 1; echo Radar Is On; developer 0; alias radar radaroff "
bind "[" "radar"
// ----------------------------------Recording Demo--------------------------------
// Для записи демок
alias demorec "recon"
alias recon "record Demo; developer 1; echo Recording Demo; developer 0; alias demorec recoff"
alias recoff "stop; developer 1; echo Demo file Complete; developer 0; alias demorec recon"
bind "*" "demorec"
// ---------------------------------Duck & Fire--------------------------------------
// Стрельба с приседанием
alias duckfire "dfon"
alias dfon "bind mouse1 +fire; developer 1; echo Duckfire On; developer 0; alias duckfire dfoff"
alias dfoff "bind mouse1 +attack; developer 1; echo Duckfire Off; developer 0; alias duckfire dfon"
alias +fire "+duck; wait; wait; +attack"
alias -fire "-attack; -duck"
bind "x" "duckfire"
// ----------------------------------Planting & Radio--------------------------------
// Закладываем бомбу и сообщаем об этом тиммейтам
alias "+plant" "+duck; wait; wait; wait; weapon_c4; radio1; menuselect 1; wait; slot10; wait; wait; wait; +attack; say_team I'm planting the *BOMB*! Cover me!"
alias "-plant" "-duck; -attack; lastinv;"
bind "]" "+plant"
// ----------------------------------Defusing & Radio-------------------------------
// Обезвреживаем бомбу и сообщаем об этом тиммейтам
alias +defuse "+use; radio1; menuselect 1; wait; wait; slot10; say_team I'm defusing the *BOMB*! Cover me!"
alias -defuse "-use; slot10"
bind ";" "+defuse"
// ---------------------------------Duck jump---------------------------------------
// Длинный прыжок ("прыжок с присядом")
alias +djump "+jump; +duck"
alias -djump "-jump; -duck"
bind "SPACE" "+djump"
// ----------------------------------Reload & Cover---------------------------------
// Перезарядка и сообщение "Прикройте меня"
alias +rel "+reload; wait; radio1; menuselect 1; wait; wait; slot10; say_team I'm reloading! Cover me!"
alias -rel "-reload"
bind "r" "+rel"
// -------------------------Status Bar, Timeleft & FPS-----------------------------
// Выводит статистику (фраги), показывает остаток времени на карте и FPS
alias +stat "+showscores; cl_showfps 1; timeleft"
alias -stat "-showscores; cl_showfps 0"
bind "TAB" "+stat"
// ---------------------------------HE Quick Throw---------------------------------
// Быстрый бросок гранаты (чтобы кинуть другую гранату, надо вместо weapon_hegrenade написать weapon_flashbang ("флэшка") или weapon_smokegrenade ("сигара") )
alias +hethrow "weapon_hegrenade; wait; wait; +attack;"
alias -hethrow "-attack; lastinv"
bind "k" "+hethrow"
// --------------------------------ChangeMap--------------------------------------
// Смена карт по кругу (5 карт)
alias chmap "aztec"
alias aztec "map de_aztec; alias dust"
alias dust "map de_dust; alias dust2"
alias dust2 "map de_dust2; alias assault"
alias assault "map cs_assault; alias militia"
alias militia "map cs_militia; alias aztec"
bind "b" "chmap"
// ------------------------------------Смена ника-----------------------------------
// Смена ника по кругу
alias "nick" "n0"
alias "n0" "name *; alias nick n1"
alias "n1" "name **; alias nick n2"
alias "n2" "name ***; alias nick n3"
bind "?" "nick"
// ------------------------------Быстрый глушитель-------------------------------
//Быстрое надевание/снятие глушителя
alias "+quicks" "+attack2; wait; wait; wait"
alias "-quicks" "-attack2; weapon_knife; wait; wait; lastinv"
bind "mouse2" "+quicks"
// -----------------------------Регулятор звука------------------------------------
// Увеличение/уменьшение звука нажатием двух клавиш
alias "pl" "play common/wpn_hudoff.wav"
alias ">" "vol_4"
alias "<" "vol_2"
alias "d1" "developer 1"
alias "d0" "developer 0"
alias "vol_0" "volume 0; alias > vol_1; alias < vol_0; pl; d1; echo volume is *---------- 0"; d0
alias "vol_1" "volume 0.1; alias > vol_2; alias < vol_0; pl; d1; echo volume is -*--------- 1"; d0
alias "vol_2" "volume 0.2; alias > vol_3; alias < vol_1; pl; d1; echo volume is --*-------- 2"; d0
alias "vol_3" "volume 0.3; alias > vol_4; alias < vol_2; pl; d1; echo volume is ---*------- 3"; d0
alias "vol_4" "volume 0.4; alias > vol_5; alias < vol_3; pl; d1; echo volume is ----*------ 4"; d0
alias "vol_5" "volume 0.5; alias > vol_6; alias < vol_4; pl; d1; echo volume is -----*----- 5"; d0
alias "vol_6" "volume 0.6; alias > vol_7; alias < vol_5; pl; d1; echo volume is ------*---- 6"; d0
alias "vol_7" "volume 0.7; alias > vol_8; alias vdn vol_6; pl; d1; echo volume is -------*--- 7"; d0
alias "vol_8" "volume 0.8; alias > vol_9; alias < vol_7; pl; d1; echo volume is --------*-- 8"; d0
alias "vol_9" "volume 0.9; alias > vol_10; alias < vol_8; pl; d1; echo volume is ---------*- 9"; d0
alias "vol_10" "volume 1; alias > vol_10; alias < vol_9; pl; d1; echo volume is ----------* 10"; d0
bind "?" ">"
bind "??" "<"
// -------------------------Смена чувствительности мыши----------------------
// Увеличение/уменьшение чувствительности мыши нажатием двух клавиш
alias ">" "sns6"
alias "<" "sns4"
alias "d1" "developer 1"
alias "d0" "developer 0"
alias "sns1" "sensitivity 1; alias > sns2; alias < sns1; pl; d1; echo sensitivity is *---------- 1"; d0
alias "sns2" "sensitivity 2; alias > sns3; alias < sns1; pl; d1; echo sensitivity is -*--------- 2"; d0
alias "sns3" "sensitivity 3; alias > sns4; alias < sns2; pl; d1; echo sensitivity is --*-------- 3"; d0
alias "sns4" "sensitivity 4; alias > sns5; alias < sns3; pl; d1; echo sensitivity is ---*------- 4"; d0
alias "sns5" "sensitivity 5; alias > sns6; alias < sns4; pl; d1; echo sensitivity is ----*------ 5"; d0
alias "sns6" "sensitivity 6; alias > sns7; alias < sns5; pl; d1; echo sensitivity is -----*----- 6"; d0
alias "sns7" "sensitivity 7;alias > sns8;alias < sns6; pl; d1; echo sensitivity is ------*---- 7"; d0
alias "sns8" "sensitivity 8; alias > sns9; alias < sns7; pl; d1; echo sensitivity is -------*--- 8"; d0
alias "sns9" "sensitivity 9; alias > sns10; alias < sns8; pl; d1; echo sensitivity is --------*-- 9"; d0
alias "sns10" "sensitivity 10; alias > sns10; alias < sns9; pl; d1; echo sensitivity is ---------*- 10"; d0
bind "?" ">"
bind "??" "<"
// ------------------------------"Чистый" скриншот--------------------------------
// Делает скриншот без изображения радара, оружия, NET Graph и т.п.
alias "+cleansnap" "cson; wait; wait; wait; snapshot"
alias "-cleansnap" "csoff"
alias "cson" "r_drawviewmodel 0; hud_draw 0; cl_showfps 0; net_graph 0; hideradar; cl_observercrosshair 0; crosshair 0; scr_centertime 0"
alias "csoff" "hud_draw 1; cl_observercrosshair 1; crosshair 1; r_drawviewmodel 1; drawradar; net_graph 3; scr_centertime 6"
bind "f5" "+cleansnap"
// ----------------------------Стрейф+стрельба-----------------------------------
// Стрейф влево/вправо и стрельба одновременно
alias "+left" "+attack; +moveleft; alias +sshoot +right"
alias "+right" "+attack; +moveright; alias +sshoot +left"
alias "+sshoot" "+left"
alias "-sshoot" "-attack; -moveleft; -moveright"
bind "?" "+sshoot"
// ----------------------------Покупка всех гранат--------------------------------
// Покупка двух флэшек, нешки и сигары нажатием одной клавиши
alias "+allgren" "flash; flash; hegren; smoke; w"
alias "-allgren" "slot10; wait; wait; wait; slot10"
alias "flash" "buyequip; menuselect 3"
alias "hegren" "buyequip; menuselect 4"
alias "smoke" "buyequip; menuselect 5"
alias "w" "wait; wait; wait; slot10"
bind "?" "+allgren"
// --------------------------Атака+"Enemy spotted"-------------------------------
// Стрельба + радиосообщение "Enemy spotted" ("замечен враг")
alias "fire" "+attack3"
alias "+attack3" "+attack; radio3; menuselect 2; slot10"
alias "-attack3" "-attack; slot10; wait; wait; slot10"
bind "?" "fire"
// ----------------------------Включение ходьбы---------------------------------
// Включение/выключение ходьбы нажатием одной клавиши
alias "walking" "walk_on"
alias "walk_on" "+speed; developer 1; echo ugy; developer 0; alias walking walk_off"
alias "walk_off" "-speed; developer 1; echo 6ery; developer 0; alias walking walk_on"
bind "?" "walking"
// ---------------------------Включение приседания------------------------------
// Включение/выключение приседания нажатием одной клавиши
alias "duck" "duck_on"
alias "duck_on" "+duck; developer 1; echo cu}|{y; developer 0; alias duck duck_off"
alias "duck_off" "-duck; developer 1; echo CTO|-0; developer 0; alias duck duck_on"
bind "?" "duck"