gl_playermip | Устанавливает качество визуализации игрока (чем больше число, тем быстрее визуализация, но хуже качество) gl_picmip | Устанавливает качество визуализации (чем больше число, тем быстрее визализация, но хуже качество) gl_max_size | Ограничение максимального размера текстуры, чем меньше значение, тем размытее текстуры gl_texturemode | Устанавливает режим визуализации [type]: gl_nearest_mipmap_nearest, gl_linear_mipmap_nearest (эти два параметра касаются билинейной фильтрации) и gl_nearest_mipmap_linear, gl_linear_mipmap_linear (эти параметры касаются трилинейной фильтрации) gl_polyoffset | Смешение декалей относительно поверхности gl_cull | (1 - включает режим визуализации только видимых объектов, 0 - выключает (0 - дает меньшее fps)) gl_dither | Режим сглаживания gamma | Гамма lightgamma | Гамма освещения brightness | Яркость gl_ztrick | Для карт 3DFx нужно поставить 1 для ускорения gl_zmax | Устанавливает максимальный размер Z-буффера gl_alphamin | Видимость прозрачных текстур gl_monolights | При значении 1 карта становится светлой везде violence_ablood | Показывать ли кровь, мясо и т.д. violence_agibs | Показывать ли кровь, мясо и т.д. violence_hblood | Показывать ли кровь, мясо и т.д. violence_hgibs | Показывать ли кровь, мясо и т.д. r_drawentities | При значении 0 не видно объектов, в том числе и игроков r_dynamic | Включает / выключает динамическое освещение и фонарик r_shadows | Тени предметов и игроков r_mmx | Для включения поддержки ММХ (технология intel, позже amd) r_decals | Число декалей в игре fastsprites | Качество дыма max_shells | Число одновременно видимых гильз max_smokepuffs | Число одновременно видимых дымков от пуль, при попадание в стены _vid_default_mode | Устанавливает видеорежим по умолчанию (разрешение экрана) _vid_default_mode , _win | Устанавливает оконный видеорежим по умолчанию (разрешение экрана) _windowed_mouse | Включает мышь в оконном режиме gl_overbright | Режим максимальной яркости gl_round_down | Устанавливает величину округления (чем больше число, тем быстрее визуализация, но хуже качество) gl_smoothmodels | Режим сглаживания моделей gl_spriteblend | Устанавливает уровень детализации моделей игроков
Подключение
allowupload | Закачка/Скачка на сервер деталей и моделей (Вкл / выкл) cmdlist | Выводит список всех команд cvarlist | Выводит список переменных connect | Заходит на сервер по ip. disconnect | Отсоединение от сервера echo | Выводит текст в консоле enableconsole | Включает / выключает консоль exec | Запускает конфиг file fullinfo | Показывает информацию о пользователе fullserverinfo | Показывает информацию о сервере getcertificate | Получает сертификат от WON getsv | Показывает IP каждого сервака и общее число серверов hideconsole | Закрывает консоль motd | Совет Дня и motd.txt файла на сервере pingsv | Пингует сервер quit | Выход из игры reconnect | Перезаходит на текущий сервер retry | Пытается перезайти на текущий сервер (делает четыре попытки) serverinfo | Показывает информацию о сервере toggleconsole | В зависимости от состояния консоли открывает или закрывает ее wait | Короткая пауза в скрипте, бинде и тд (примерно = 1/20 - 1/25 секунде)
Серверные
maxplayers | Максимальное количество игроков на сервере mp_autokick | Автоматический kick игроков за убийство заложников или членов команды mp_autoteambalance | Включение(1) / выключение(0) баланса в командах mp_buytime | Время доступа к меню для скупки mp_c4timer | Значение этого параметра равно секундам, которые пройдут после закладки бомбы перед ее взрывом mp_decals | Максимальное количество деталей mp_fadetoblack | При значении "1" экран становится черным, когда игрок умирает mp_flashlight | Включение(1) / выключение(0) возможности использования фонарика mp_footsteps | Включение(1) / выключение(0) шагов в игре mp_forcechasecam | Возможность следить только за игроками своей команды / Свободно летать по карте / Лежать убитым mp_freezetime | Секунды для закупки оружия и тд mp_timelimit | Время, через которое меняется карта, значение 0 выключено, то есть карта не меняется mp_roundtime | Время одного раунда mp_freezetime | Значение этого параметра равно секундам, которые даны на закупку оружия mp_limitteams | Количество игроков на которое должна быть в одна команде больше, чем в другой чтобы произошло выравнивание команд по кол-ву (0 - выкл) mp_friendlyfire | В зависимости от этого параметра своих либо можно убивать (1), либо нет (0). mp_hostagepenalty | Значение этого параметра равно заложникам, которых над убить, прежде чем игрока кикнет с сервера mp_mapvoteratio | Значение этого параметра равно той части игроков(0,1 - 1), которые должны проголосовать за смену карты mp_startmoney | Параметр, устанавливающий количество денег, которое дается вначале игры mp_tkpunish | Параметр, устанавливающий, должны ли тимкиллеры умереть в следующем раунде hostname | Имя сервера sv_restartround | Значение этого параметра равно секундам, через которые произойдет рестарт sv_cheats | Включить / выключить режим кодов sv_password | Пароль на присоединения к серверу sv_maxspeed | Скорость передвижения по умолчанию значение (320) sv_gravity | Гравитация по умолчанию значение (800) kick | Выкинуть игрока из игры (нужно ввести имя игрока) сhangelevel | Смена карты, при этом все игроки остаются (нужно ввести название карты) map | Смена катры, при этом все игроки выкидываются с сервера (нужно ввести название карты) rcon_password | Пароль для удалённого администрирования сервера вводится на сервере. В качестве значения <пароль>. Так же вводится на стороне клиента для управления сервером перед командами (Например: rcon_password <пароль> map de_dust) pausable | Значение (1) разрешает установку пауз, значение (0) запрещает mp_logmessages | Записывает лог сообщений чата pushlatency | Для снижения лагов устанавливайте эту величину, обратной вашему пингу (-число) (в 1.6 не работает) rate | Устанавливает скорость потока клиента addip | Добавть айпи в список забаненых (если поставить 0 минут, то будет перманентный бан) banid | Банит по уникальному номеру banid kick | Кикает и банит по уникальному номеру игрока cl_allowdownload | Разрешать скачивать или закачивать с сервера карты и модели cl_allowupload | Разрешает закачивать на сервер карты и модели cl_download_ingame | Разрешает скачивать модели и карты во время игры
Демки
appenddemo | Записывает демку и добавляет ее в начало demo.dem listdemo | Показывает информацию о демке playvol | Громкость звука при проигрывании демки (0-10) record | Начинает запись демки и сохраняет ее в название_файла.dem setdemoinfo info | Добавляет информацию о демке, например название startdemos demo1, demo2 ... | Начинает проигрывать демки в последовательности их указания в качестве параметров, когда заканчивается последняя, начинает проигрывать все демки заново demos | Выполняет цикл записанных демок, указанных в startdemos stop | Останавливает записывание демки stopdemo | Прекращает проигрывать демку swapdemo | Меняет позиции сегментов в демке timedemo | Проигрывает демку с максимальным fps и показывает средний fps playdemo | Проиграть демку .dem на нормальной скорости viewdemo | Проиграть демку .dem с регулированием скорости startmovie name fps | Делает n-снимков в секунду (bmp формат) endmovie | Прекратить делать снимки dem_speed | Скорость проигрывания демки (1) dem_jump | Указываем время в секундах, на котороее проматывается демка, назад (-) или вперед. dem_pause | Пауза демки
Микрофон
voice_loopback | То, что вы услышите в наушниках и есть то, как вас слышат другие. Теперь подберите оптимальную громкость вашего голоса и расстояние от рта до микрофона (1) voice_scale x | Эта команда устанавливает громкость голоса всех людей, в том числе и вашего voice_overdrive N | Ослабляет все звуки (выстрелы и т.д.) в N раз, когда кто-то говорит. Оптимальное значение от 1 до 2 voice_ overdrivefadetime x.xxx | Определяет время в секундах, в течение которого будет действовать эффект ослабления окружающих звуков (см. предыдущую команду). Оптимально 0.4 voice_maxgain x | Сглаживает голос говорящих. Ставьте от 1 до 5. Поэкспериментируйте в онлайне voice_avggain x | Усреднение голосовой волны (удаление шума). Установите 0.5 - 0.1 voice_fadeouttime x.xxx | Влияет на время затухания вашего голоса. Оставьте около 0.1
Разное
cmd name | меняет имя серверу crosshair | Включить / выключить прицел default_fov | Устанавливает область обзора по умолчанию в градусах (меньшая величина угла - меньшая область) discard | Выкинуть неиспользуемые боеприпасы disconnect | Отсоединиться от сервера echo | Выводит тект в консоль - используется для информирования игрока о том, что скрипт или .cfg были успешно загружены exec | Выполняет скрипт .cfg файла exit | Закрывает игру с выходом в windows без подтверждения fullserverinfo | Показывает информацию о сервере info | Показывает информацию о игроке menuselect | Выбирает предмет из меню model | Сменить текущую модель игрока name | Изменить текущее имя игрока nosound Вкючить / выключить звук pause | Пауза quit | Выход в windows без подтверждения reconnect | Переподсоединиться к текущему серверу shortname | Показывает короткое имя клиента sizedown | Уменьшает размер экрана и увеличивает fps sizeup | Увеличивает размер экрана и уменьшает fps skin | Устанавливает скин модели игрока spectator | Устанавливает скин модели timerefresh | Показывает средний fps в окружающей обстановке игрока user | Показать цвет модели, имя, внешний вид для указанного игрока +ip xxx.xxx.xxx.xxx | Указать айпи адрес version | Версия игры developer | Включает режим вывода дополнительных параметров на экран listmaps | Список доступных карт для смены уровня на сервере
Скрипты разные1
1. Увидел противника - предупреди своих Иногда членам вышей команды полено знать, что вы увидели противника. Этот скрипт при нажатии MOUSE1 выдаёт сообщение Enemy Spotted и открывает огонь! :) --------------------------------------------------------------------------------
alias +attack3 "+attack; radio3; menuselect 2; slot10" alias -attack3 "-attack; slot10; w2; slot10" bind "MOUSE1" "+attack3"
2. Убери радар с экрана. Скрипт показывающий и убирающий с экрана радар. --------------------------------------------------------------------------------
alias "hr" "hideradar; bind ... dr" alias "dr" "drawradar; bind ... hr" bind ... "hr"
3.Бежишь-идешь. -------------------------------------------------------------------------------- alias awalk "+speed;bind ... bwalk" alias bwalk "-speed;bind ... awalk"
Существует ряд весьма интересных (и популярных) скриптов, которые мы можем использовать для нашего конфига.
Скрипты эти не влияют на общий геймплей, но делают игру более "user’s friendly”.
alias "+pb" " +duck ; w; w ; w ; weapon_c4 ; say_team Cover me! I am planting the bomb!!! ;w;w;w;w;+attack " alias "-pb" " -duck ; -attack ; lastinv ; say_team Bomb has been planted !! " bind " ENTER " "+pb" При нажатии ENTERа мы заложим бомбу и крикним об этом сотерроровцам.
Описание раздела: Очень удобно использовать и следующий скриптик: При нажатии на "V" в руках оказывается нож и начинает размахивать им, при отпускании в руках оказывается предыдущее оружие.
bind "I" "say_team Close your eyes!!;+attack;w;-attack;b;8;3;0" bind "O" "say_team FOG;+attack;w;-attack;b;8;5;0" bind "P" "say_team Eat that!!;+attack;w;-attack;b;8;4;0" При нажатии "I" Вы кидаете Флэш,кричите об этом и покупаете еще одну,при нажатии "О" Вы кидаете Фогу,сообщаете об этом, покупаете еще одну,при нажатии "Р" Вы кидаете Грену,кричите об этом, покупаете еще одну.
Описание раздела: Для любителей поперескакивать из одной команды в другую, такой скриптик:
alias "relod" "msg; +reload; w; w; -reload" alias "msg" "say_team I must reload.Cover me, plz" bind "r" " relod" Теперь нажав на "r" вы будите перезаряжаться и орать одновременно.
Описание раздела: Для стрельбы из слона или мухи на вскидку(без зума,но если враг рядом) очень удобно использовать:
alias "+sniper" "+attack2; w; w; +attack;w;w" alias "-sniper" "-attack2; w; w; -attack" bind "SPACE" "+sniper " Теперь стрелять в упор с оптики будет намного удобней.
Описание раздела: Ну и конечно же большим спросом пользуются бинды-закупки. Например я хочу купить "полный набор” M-16, включая грены, броню, дезерт,патроны.
alias M16 "buy;menuselect 4;menuselect 2;buyammo1;buyammo1;buyammo1; buyammo1;buyammo1;clmenu;"
alias Armor "buy;menuselect 8;menuselect 2;w;buy;menuselect 8; menuselect 1;clmenu;"
alias HE "buy;menuselect 8;menuselect 4;clmenu;"
alias Flash "buy;menuselect 8;menuselect 3;clmenu;"
alias Smoke "buy;menuselect 8;menuselect 5;clmenu;"
alias Dkit "buy;menuselect 8;menuselect 6;"
alias ammo "buyammo1;buyammo1;buyammo1;buyammo1;buyammo1;buyammo2; buyammo2;buyammo2;buyammo2;buyammo2;"
alias DE "buy;menuselect 1;menuselect 3;buyammo2;buyammo2; buyammo2;buyammo2;buyammo2;clmenu;"
bind F1 "M16;Armor;HE;Flash;Smoke;Dkit;ammo;DE"
Это полный, раскрытый срипт покупки М-16 со всеми дополнительными фичами.
Описание раздела: Вот новенький и весьма полезный скрипт. При использовании этого скрипта вы можете переключать режим стрельбы из AWP/M при значении on при нажатии на mouse1 AWP/M стреляет и быстро отключает прицел, что позволяет видеть, что происходит за прицелом, при значении off просто на mouse1 стандартная +attack
alias awpA "+attack;wait;slot3;wait;-attack;wait;lastinv"
alias awpon "bind mouse1 awpA; developer 1;echo SnipeMode_ON;developer 0;bind e awoff"
alias awoff "bind mouse1 +attack;developer 1;echo SnipeMode_OFF;developer 0;bind e awpon"
bind e "awpon"
Описание раздела: Блокировка клавиатуры Вот новенький и весьма полезный скрипт.Если вы играете в клубе и вам надо отойти вы нажмаете " ;+enter " и все клавиши разбиндиваются, а когда возвращаетесь нажимаете " z+mouse1 " и ваш конфиг снова экзекается.Это сделано для защиты от любителей поиграть на вашем компе пока вас нет или написать в консоли /kill.
alias awpA "+attack;wait;slot3;wait;-attack;wait;lastinv" alias awpon "bind mouse1 awpA; developer 1;echo SnipeMode_ON;developer 0;bind e awoff" alias awoff "bind mouse1 +attack;developer 1;echo SnipeMode_OFF;developer 0;bind e awpon" bind e "awpon"
Описание раздела: Графический регулятор скорости мыши Скорости мыши регулируется, при помощи клавиш: (left) (right).
alias sens1 "sensitivity 2.0; d1; echo Sensitivity 2.0; d2; alias sensup sens2; alias sensdown sens0"
alias sens2 "sensitivity 2.5; d1; echo Sensitivity 2.5; d2; alias sensup sens3; alias sensdown sens1"
alias sens3 "sensitivity 3.0; d1; echo Sensitivity 3.0; d2; alias sensup sens4; alias sensdown sens2"
alias sens4 "sensitivity 3.5; d1; echo Sensitivity 3.5; d2; alias sensup sens5; alias sensdown sens3"
alias sens5 "sensitivity 4.0; d1; echo Sensitivity 4.0; d2; alias sensup sens6; alias sensdown sens4"
alias sens6 "sensitivity 4.5; d1; echo Sensitivity 4.5; d2; alias sensup sens7; alias sensdown sens5"
alias sens7 "sensitivity 5.5; d1; echo Sensitivity 5.5; d2; alias sensup sens8; alias sensdown sens6"
alias sens8 "sensitivity 6.5; d1; echo Sensitivity 6.5; d2; alias sensup sens9; alias sensdown sens7"
alias sens9 "sensitivity 7.0; d1; echo Sensitivity 7.0; d2; alias sensup sens10; alias sensdown sens8"
alias sens10 "sensitivity 8.5; d1; echo Sensitivity 8.5; d2; alias sensup sens11; alias sensdown sens9"
alias sens11 "sensitivity 9.5; d1; echo Sensitivity 9.5; d2; alias sensup sens12; alias sensdown sens10"
alias sens12 "d1; echo Sensitivity MAXIMUM; d2"
alias sensup "sens6"
alias sensdown "sens4"
alias d1 "developer 1"
alias d2 "developer 0"
bind "leftarrow" "sensdown"
bind "rightarrow" "sensup"
Скрипты разные 3
1. Изменить цвет прицела Первый скрипт которому выпало открывать эту статью - это скрипт со сменой цвета прицела. Представьте ситуацию... карта... цвет вашего прицела сливается с цветом карты... и вам не видно куда вы целитесь. Этот скрипт автоматически меняет цвет прицела при нажатой кнопке мыши и ставит его по умолчанию, когда вы отпускаете MOUSE1. Простенький, но очень полезный: -------------------------------------------------------------------------------- alias coloratk "+attack;adjust_crosshair" bind "MOUSE1" "coloratk"
2. "Разминирую! - Прикрой!" Иногда членам вашей коменды полезно знать, что вы начали разминировать бомбу и вас надо прикрыть. Этот скрипт позволяет вам одновременно начать разминировать бомбу и сказать "Cover me I'm defusing the bomb" вашей команде: -------------------------------------------------------------------------------- alias +defuse "+use; radio1; menuselect 1; slot10; say_team Cover me I'm defusing the bomb" alias -defuse "-use; slot10" bind "d" "+defuse"
Если хотите, то перебиндите кнопку, на какую вам удобно. 3. Скрытые возможности оружия Потрясающий скрипт - позволяет вам использовать все возможности вашего оружия. Особенно хорош в сочетании с M4a1 и AK-47. Позволяет вам: Стрелять по одному патрону, что очень пригодится на дальних дистанциях. Прицелившись в голову - вынесете противника с первого же выстрела. Стрелять по 3 патрона. Это пригодится вам на средних дистанциях, где 1 патрон - мало, а спрей - много. Обычный режим - стрельба очередью, незаменим на близких дистанциях. ;) Всё что вам нужно сделать это поместить этот скрипт в ваш autoexec или в ваш *.cfg. Советую отдать этому скрипту самую удобную клавишу, т. к. он (скрипт) вам пригодится ;). Вот и он сам: -------------------------------------------------------------------------------- // Select Fire Group Switch // Switch Fire Modes from Single to 2-Round Burst to Full Auto. alias "longwait" "wait;wait;wait" alias "triggergroup" "selectsemi" alias "selectsemi" "bind mouse1 semi;developer 1;echo . . :: SEMI AUTOMATIC FIRE ::. . ;developer 0;alias triggergroup selectburst" alias "selectburst" "bind mouse1 burst;developer 1;echo . . :: BURST FIRE ::. . ;developer 0;alias triggergroup selectauto" alias "selectauto" "bind mouse1 +attack;developer 1;echo . . :: FULL AUTOMATIC FIRE ::. . ;developer 0;alias triggergroup selectsemi" alias "semi" "+attack;longwait;-attack" alias "burst" "+attack;longwait;-attack;longwait;+attack;longwait;-attack;longwait;+attack;longwait;-attack;longwait" bind "mouse1" "+attack" bind "любая клавиша" "triggergroup"
3. Увидел противника - предупреди своих Иногда членам вышей команды полено знать, что вы увидели противника. Этот скрипт при нажатии MOUSE1 выдаёт сообщение Enemy Spotted и открывает огонь! :) -------------------------------------------------------------------------------- alias +attack3 "+attack; radio3; menuselect 2; slot10" alias -attack3 "-attack; slot10; w2; slot10" bind "MOUSE1" "+attack3"
5. Подпрыгни, чтобы закрыть меню Бывало у вас... когда вы играете в интернете после покупки оружия вам постоянно нужно нажимать slot10 или "0" чтобы закрыть меню... Меня это достало и вот вам скрипт который закрывает меню. Всё, что вам нужно сделать, это просто подпрыгнуть на респе. :) -------------------------------------------------------------------------------- alias +jumpclr "+jump; mclr" alias -jumpclr "-jump" alias "mclr" "slot10; wait; wait; slot10" bind "space" "+jumpclr"
6. Прыгая поджимайте ноги Порой что бы залезть на ящик вам нужно нажать прыжок + присесть. Этот скрипт при нажатии той кнопки, на которую вы его забиндите, включает +duck и всё что нужно сделать это просто подпрыгнуть перед препятствием. -------------------------------------------------------------------------------- alias w "wait" alias w2 "w; w" alias d1 "developer 1" alias d0 "developer 0"
alias djtog "djson" alias djson "d1; echo Duck-Jump Toggle *ON*; w; djon" alias djsoff "d1; echo Duck-Jump Toggle *OFF*; w; djoff" alias djon "alias +rjump +djump; alias -rjump -djump; alias djtog djsoff" alias djoff "alias +rjump +jump; alias -rjump -jump; alias djtog djson"
alias +rjump "+jump" //простой прыжок. alias -rjump "-jump"
alias +djump "+jump; +duck; w" alias -djump "-jump; -duck"
bind "?" "+rjump" //Jump... (измените ? на ту кнопку на которую вы прыгаете) bind "?" "djtog" //Включение/выключение скрипта.
Скрипты для начинающих!
Итак, что же такое autoexec.cfg и config.cfg. Это те самые файлики, где хранятся ваши настройки. Конфиг, это место, где обитают бинды, а автоэкзек, жилище алиасов. Bind - это команда, приклеивающая к какой нибудь кнопке определенное действие, например bind "ctrl” "drop” приклеивает к кнопке CTRL функцию "выбросить оружие”.
Alias - родной брат макроса, то есть приклеивает к какой-нить команде ряд определенных действий, например alias awp "buy; menuselect 4; menuselect 6; buyammo1; menuselect 0;" создает команду awp, при исполнении которой открывается меню покупки, выбирается раздел 4 (винтовки), затем раздел 6 (сама АВП), покупается один комплект патронов и выходится из меню покупки. Теперь, введя в конфиге команду bind "f7" awp, вы получаете на клавише F7 полный цикл приобредения снайперки.
Есть еще в конфиге куча команд, отражающих разные игровые параметры, но это тема отдельного разговора. Приведу лишь пару примеров:
zoom_sensitivity_ratio "0.700" - разная чувствительность мыши с/без приближения. В данном случае чувствительность мыши в режиме приближения составляет 0,7 от обычной.
scr_conspeed 9999 - скорость выпадания консоли (в данном случае безумно высокая)
sv_gravity - 800 гравитация в игре. (в данном случае стандартная)
Что бы узнать значения той или иной переменной, надо просто вписать ее в консоли (т.е. просто sv_gravity выдаст вам значение этой переменной). Естественно, часть команд работают только на сервере (например та-же гравитация или всеми любимый kick).
При создании своих автоэкзека и конфига, важно знать, что-же с ними происходит. Когда вы подключаетесь к серваку, загружается сначала автоэкзек, а потом конфиг, который обнуляет все бинды командой Unbundall (в начале конфига), а потом переназначает управление. Таким образом, использование команды bind в autoexec.cfg чревато тем, что этот бинд не будет работать. Решить эту проблему можно несколькими путями:
1. Удалить нахрен unbindall в конфиге. На компах, которыми пользуются несколько чело не рекомендую, дабы не получилась петрушка. 2. Сразу после unbindall вписать exec autoexec.cfg, эта команда выполнит автоэкзек еще раз. 3. Не пользоватся биндами в автоэкзеке, возьмем к примеру алиас для включения/выключения радара: autoexec.cfg alias radaron "+showradar; bind KEY radaroff" alias radaroff "-showradar; bind KEY radaron" bind "KEY" "radaroff" эта подпрограмма как раз работать и не будет, т.к. есть бинды. А вот эта программа autoexec.cfg alias radaron "+showradar; alias radar radaroff" alias radaroff "-showradar; alias radar radaron" radaron config.cfg bind "KEY" "radar" будет, т.к. в автоэкзеке биндами и не пахнет. Кстати, дабы не возникла петрушка в конфигах, можно использовать «//». Это обыкновенный REM, так что строчку
Быстрое переключение оружия На "2" висят пистолеты alias secondary "slot2; +attack; wait; wait; -attack" bind 2 secondary
Подпрыгнул / присел alias +jd "+jump;wait;+duck" alias -jd "-jump;wait;-duck"