Half-Life 2: Episode Two

Half-Life 2: Episode Two

65 ratings
Half-Life 2: Episode Two — Чит коды и консольные команды
By K.Grox and 2 collaborators
ОГРОМНОЕ сборище различных консольных команд, такого вы нигде больше не найдете (НЕ КЛИКБЕЙТ).

Если вы собираетесь в очередной раз скопировать весь текст для своего руководства, не изменив ничего, то удачи нхй бл.
2
   
Award
Favorite
Favorited
Unfavorite
Другие руководства по консольным командам
Предисловие
Некоторые команды требуют включенных читов. Их можно включить командой sv_cheats 1. При включенных читах вам не будут засчитываться достижения и их прогресс. Чтобы выключить читы, надо ввести в консоль sv_cheats 0.

Если у команды не стоит никакое значение, то значит, что скорее всего она переключаема повторным написанием.

Если у команды стоит значение 1 или 0, и её описание подразумевает не изменение чего либо, а включение/выключение, то значит повторный ввод с противоположным значением переключит эту команду. Например, sv_infinite_aux_power 1 – это включение команды, а sv_infinite_aux_power 0 – это выключение команды (иногда наоборот).

Если команда подразумевает изменение какого либо значения, то об этом говорится в описании команды, а так же в самой команде мы УЖЕ УКАЗАЛИ значение по умолчанию. Например, sv_gravity 600 – команда, в которой изменяется значение, и 600 – это значение по умолчанию.

Остальные команды индивидуальны и способ их применения указывается в описании.
Куда вводить консольные команды? [Как включить консоль?]
1) Заходим в Настройки в главном меню игры.
2) Выбираем настройку Клавиатура.
3) Находим кнопку Дополнительно и нажимаем на нее.
4) Ставим галочку на Включить консоль.

5) ПОЗДРАВЛЯЮ!!! Теперь вы можете открывать консоль клавишей Ё(~)!
➨ Игровой процесс, часть 1
Игрок
  • god – включить полную неуязвимость.

  • buddha – включить бессмертие.
    Урон все равно будет проходить, но вы не сможете умереть

  • kill – убить игрока.
    Работает даже с включенным god

  • explode - убивает игрока уроном взрыва.
    Самого взрыва не будет

  • hurtme # – нанести определенное количество урона игроку.
    Вместо # нужно вписать необходимое количество урона. Учитывайте, что броня может поглотить некоторый урон в себя. Отрицательные значения снимают по 1 броне.

  • notarget – включить режим, в котором NPC игнорируют игрока.

  • noclip – включить полет сквозь стены.

  • sv_noclipaccelerate 5 – изменить быстроту набора скорости у noclip.
    Значение 0 убирает плавность у noclip.

  • sv_noclipspeed 5 – изменить скорость noclip.

  • sv_infinite_aux_power 1 – включить бесконечную энергию костюма.
    Бесконечный бег, фонарик и кислород

  • hl2_normspeed 190 – изменить обычную скорость игрока.
    Чтобы изменения вступили в силу, нажмите клавишу бега

  • hl2_sprintspeed 320 – изменить скорость бега игрока.

  • hl2_walkspeed 150 – изменить скорость шага игрока (при зажатии левого Alt).

  • cl_sidespeed 450 - изменить скорость движения вбок.
    Нельзя сделать выше стандартного

  • cl_backspeed 450 - изменить скорость движения назад.
    Нельзя сделать выше стандартного

    cl_upspeed 320 – изменить скорость движения по вертикали.
    Движение по вертикали это отдельная кнопка

  • cl_forwardspeed 450 - изменить всю скорость игрока.
    Нельзя сделать выше стандартного

  • player_throwforce 1000 – изменить силу, с которой игрок кидает физические объекты.

  • player_old_armor 1 – включить систему брони как в первой Half-Life.
    То есть, по умолчанию броня поглощает 80% урона, а в старой системе так же еще сверху понижается урон на ХП на 50%. Вследствии чего 100 ХП и 100 брони это по факту 300 ХП

  • sk_suitcharger_citadel_maxarmor 200 – изменить максимальное количество брони, которое игрок может иметь в цитадели.

  • r_flashlightlinear 100 – изменить яркость фонарика.

  • r_flashlightfar 750 – изменить дальность фонарика.

  • r_flashlightfov 45 – изменить размеры фонарика.

  • r_flashlightlockposition 1 – включить фиксацию фонарика на месте после его включения.

  • r_newflashlight 0 – включить режим фонарика, подобный тому, что был в бете Half-Life 2.

  • sv_autoladderdismount 0 – отключить автоматическое отсоединение от лестницы, когда вы достигаете её конца.

  • sv_ladder_useonly 1 – отключить автоматические залезание на лестницы.

  • firetarget – использовать энтити под прицелом, независимо от расстояния.
    Позволяет брать вещи с любых расстояний

  • getpos – вывести в консоль точные координаты и угол камеры игрока.
    Выводит сразу с командами setpos и setang

  • setang X Y # – изменить угол обзора камеры игрока, а так же её поворот (значение #).

  • setpos X Y Z – телепортировать игрока по заданным координатам.

  • ent_teleport player – телепортировать игрока туда, куда смотрит прицел.

  • fadeout – закрыть глаза (сделать экран черным).
    Чтобы открыть используйте команду снизу

  • fadein – открыть глаза.
    Чтобы закрыть используйте команду сверху

  • bug_swap – сменить оружие на фероподы, и обратно.
    Работает так же как быстрая смена оружия и Гравити-пушки

  • +strafe – включить перемещение при помощи мыши.
    Выключается командой -strafe

  • sk_dmg_take_scale1 0.50 – урон, получаемый игроком на лёгкой сложности.

  • sk_dmg_take_scale2 1 – урон, получаемый игроком на средней сложности.

  • sk_dmg_take_scale3 1.50 – урон, получаемый игроком на сложной сложности.
➩ Игровой процесс, часть 2
Игра
  • skill # – изменить сложность.
    Вместо # вводятся значения от 1 до 3

  • respawn_entities – пересоздать все энтити на карте, включая игрока.
    При этом ваш старый хитбокс остается на месте и вы можете наносить себе урон

  • sv_gravity 600 – изменить гравитацию для NPC и игрока.

  • host_timescale 1 – изменить скорость времени.

  • phys_timescale 1 – изменить скорость просчета физики у физических объектов
    Кроме трупов и снарядов, выпущенные игроком

  • cl_phys_timescale 1 – изменить скорость просчета физики у трупов.
    При низких значениях трупы могут зависать в воздухе из-за оптимизации игры

  • air_density 2 – изменить плотность воздуха, которая влияет на физику объектов.

  • sk_fraggrenade_radius 250 – изменить радиус взрыва гранат.

  • sk_smg1_grenade_radius 250 – изменить радиус взрыва подствольных гранат.

  • rope_shake 1 – включить дергание веревок.

  • fire_dmgscale 0.1 – изменить множитель урона огня.

  • fire_dmginterval 1 – изменить интервал в секундах между тем, когда огонь наносит урон.

  • sk_healthcharger 50 – изменить количество здоровья, которое дают раздатчики здоровья.

  • sk_healthkit 25 – изменить количество здоровья, которое дают аптечки.

  • sk_healthvial 10 – изменить количество здоровья, которое дают маленькие аптечки.

  • sk_suitcharger 75 – изменить количество брони, которое дают раздатчики брони.

  • sk_battery 15 – изменить количество брони, которое дают батарейки.

  • ent_fire !picker sethealth 0 – убить NPC под прицелом/сломать физический объект под прицелом (если он может сломаться).

  • shake – потрясти экран.

  • ent_create env_credits targetname credits2; ent_fire credits2 ShowLogo – показать лого Half-Life 2: Episode Two, как в начале игры

  • ent_create env_credits targetname credits1; ent_fire credits1 rollcredits – запустить титры из начала Half-Life 2.

  • ent_create env_credits targetname credits3; ent_fire credits3 rolloutrocredits – запустить титры из конца игры.

  • creditsdone – закончить титры.
    Работает только с теми, что не создал игрок

  • ai_force_serverside_ragdoll 1 – включить, чтобы трупы имели коллизию с предметами и NPC.

  • ai_inhibit_spawners 1 – отключить спавн NPC, которых изначально нет при загрузке карты.

  • phys_impactforcescale 1 – изменить множитель силы, с которой улетают враги при смерти от физических объектов.

  • phys_pushscale 1 – изменить множитель силы, с которой выстрелы и взрывы действуют на физические объекты.

  • sk_ammo_qty_scale1 1.2 – изменить множитель получаемых патронов (не считая тех, что с оружия) на ЛЕГКОЙ СЛОЖНОСТИ.

  • sk_ammo_qty_scale2 1.0 – изменить множитель получаемых патронов (не считая тех, что с оружия) на СРЕДНЕЙ СЛОЖНОСТИ.

  • sk_ammo_qty_scale3 0.6 – изменить множитель получаемых патронов (не считая тех, что с оружия) на ТРУДНОЙ СЛОЖНОСТИ.

  • net_fakelag 1 – включить фейковые лаги.

  • quit – закрыть игру.

Демки
  • record # – начать запись демки.
    Вместо # вводится название

  • stop – остановить запись демки.

  • playdemo # – включить демку.
    Вместо # вводится название

  • startdemos # – включить демку на повторе.
    Вместо # вводится название

  • cl_demoviewoverride 0 – отключить прикрепление камеры к игроку при просмотре демо.
    Работает криво

  • demoui – открыть 1й вариант меню управления демками.

  • demoui2 – открыть 2й вариант меню управления демками.

  • demo_pause – поставить демку на паузу.

  • demo_resume – убрать демку с паузы.

  • listdemo # – вывести в консоль детальную информацию о демке.
    Вместо # вводится название
➩ Игровой процесс, часть 3
Камера
  • thirdperson – включить вид камеры от третьего лица.
    Первое лицо включается обратно командой снизу

  • firstperson – включить вид камеры от первого лица.
    Третье лицо включается командой сверху

  • thirdperson_platformer 1 – включить, чтобы движение в режиме камеры от третьего лица было независимым от камеры.
    Это немного сломано, движение назад крутит камеру, и у вас строгий угол обзора вверх и вниз

  • thirdperson_mayamode – закрепить камеру в режиме от третьего лица.
    Вы все еще сможете поворачивать персонажем при помощи мышки

  • cam_collision 0 – отключить коллизию камере в виде от третьего лица.

  • cam_idealdist 150 - изменить расстояние камеры от игрока в виде от третьего лица.

  • cam_idealdistright 0 - изменить положение камеры в виде от третьего лица по горизонтали.

  • cam_idealdistup 0 - изменить положение камеры в видео от третьего лица по вертикали.

  • cam_ideallag 4 - изменить скорость поворота камеры за игроком в виде от третьего лица.

  • +camdistance – начать настройку расстояния камеры в виде от третьего лица при помощи мыши.
    Чтобы закончить её, впишите команду -camdistance

  • +camin – приблизить камеру в виде от третьего лица на максимально возможное расстояние.

  • +camout – отдалить камеру в виде от третьего лица на максимально возможное расстояние.

  • +camyawright – повернуть камеру в виде от третьего лица направо.
    Лучше не использовать

  • +camyawleft – повернуть камеру в виде от третьего лица налево.
    Лучше не использовать

  • camortho – включить режим пьяной камеры, попробуйте пройди игру с такой камерой.
    ЕЁ НЕВОЗМОЖНО ОТКЛЮЧИТЬ БЕЗ ПЕРЕЗАПУСКА ИГРЫ

  • cl_leveloverview 1 – включить вид камеры сверху, без глубины (по типу Hotline Miami). Может подойди для каких-нибудь крутых скриншотов.

  • cl_pitchup 89 – изменить как высоко можно поднять камеру в виде от первого лица.

  • cl_pitchdown 89 – изменить как низко можно опустить камеру в виде от первого лица.

  • c_minyaw -135 – изменить поворот камеры в виде от третьего лица.

Сохранения
  • save quick – создать быстрое сохранение.

  • save # – создать новое сохранение.
    Вместо # вводится название

  • save_disable 1 – отключить любые сохранения, включая автосохранения и быстрые сохранения.

  • save_screenshot 1 – изменить режим иконок у сохранений.
    Значение 1: иконки есть у всех сохранений, кроме автосохранений. Значение 2: иконки есть у абсолютно всех сохранений.
    Значение 0: отключить иконки

  • load quick – загрузить последнее быстрое сохранение.

  • load # – загрузить определенное сохранение.
    Вместо # вводится название

  • _autosave – создать "автоматическое" сохранение.

  • _autosavedangerous – создать "автоматическое" сохранение, которое не будет автоматически загружаться после смерти, если оно сохранилось при низком здоровье.

Стандартные действия
Это команды, отвечающие за обычные действия в игре. При вводе в консоль большинства из них вы будто бы зажимаете клавишу, отвечающую за них.
  • gameui_hide - закрывает главное меню.

  • +attack – зажать атаку (по умолчанию ЛКМ).
    Выключается командой -attack

  • +attack2 – зажать дополнительную атаку (по умолчанию ПКМ).
    Выключается командой -attack2

  • +reload – зажать перезарядку (по умолчанию R).
    Выключается командой -reload

  • +left – зажать поворот камеры налево.
    Выключается командой -left

  • +right – зажать поворот камеры вправо.
    Выключается командой -right

  • +forward – зажать движение вперед (по умолчанию W).
    Выключается командой -forward

  • +back – зажать движение назад (по умолчанию S).
    Выключается командой -back

  • +moveleft – зажать движение влево (по умолчанию A).
    Выключается командой -moveleft

  • +moveright – зажать движение вправо (по умолчанию D).
    Выключается командой -moveright

  • +speed – зажать бег (по умолчанию Shift).
    Выключается командой -speed

  • +walk – зажать шаг (по умолчанию Alt).
    Выключается командой -walk

  • +duck – зажать приседание (по умолчанию Ctrl).
    Выключается командой -duck

  • toggle_duck – включить приседание до повторного написания команды или до прыжка.

  • +jump – зажать прыжок (по умолчанию Space).
    К сожалению, персонаж не будет прыгать больше одного раза, так что без баннихопчика сегодня ребяточки... вот так...
    Выключается командой -jump

  • +use – зажать использование (по умолчанию E).
    Работает лишь раз, а затем из-за зажатия не дает использовать ничего.
    Выключается командой -use

  • +movedown – зажать движение вниз (работает в noclip и в воде).
    Выключается командой -movedown

  • +moveup – зажать движение вверх (работает в noclip и в воде).
    Выключается командой -moveup

  • cl_upspeed 320 – изменить скорость движения по вертикали.

  • +zoom – зажать зум (по умолчанию Z).
    Выключается командой -zoom

  • toggle_zoom – включить зум до повторного нажатия кнопки зума.

  • zoom_sensitivity_ratio 1 – изменить множитель чувствительности мыши при активном зуме.

  • impulse 100 – включить/выключить фонарик (по умолчанию F).

  • lastinv – сменить оружие на предыдущее, и обратно (по умолчанию Q).

  • phys_swap – сменить оружие на Грави-пушку, и обратно (по умолчанию G).

  • impulse 50 – отправить/позвать граждан/повстанцев (по умолчанию C).

  • slot# – переключиться на # слот оружий (по умолчанию кнопки от 1 до 6).

  • toggleconsole – открыть/закрыть консоль (по умолчанию ~).

  • pause – поставить/убрать паузу (по умолчанию Pause Break и NumLock).

  • unpause – убрать с паузы.

  • showconsole – открыть консоль.

  • hideconsole – закрыть консоль.

  • use название_оружия – переключиться на определенное оружие.

  • cancelselect - закрыть меню.

Настройки
  • cc_subtitles 1 – включить режим субтитров "Только в диалогах".
    Значение 0 включает абсолютно все субтитры

  • snd_musicvolume 1 – изменить громкость музыки. От 0 до 1.

  • volume 1 – изменить громкость звуков. От 0 до 1.

  • suitvolume 0.25 – изменить громкость костюма.

  • hud_fastswitch 1 – включить быструю смену оружия.

  • cl_mouseenable 0 – отключить ввод с мышки. САМАЯ ПОЛЕЗНАЯ КОМАНДА!!!

  • sensitivity 3 – изменить чувствительность мышки.
➩ Игровой процесс, часть 4
Прочее
  • sv_cheats 1 – включить читы.

  • exec название_скрипта – запустить скрипт из папки "…\Half-Life 2\hl2\cfg".
    Скрипты позволяют вводить большое количество команд за один раз

  • bind клавиша "команда" – назначить на клавишу команду.
    Например, bind w "kill" – назначает на клавишу w команду kill. Клавиши обязательно должны быть в английской раскладке. Вы можете увидеть, как вписать название клавишы, назначив её в настройках на что-нибудь

  • bindtoggle клавиша "команда" – назначить на клавишу команду, которая будет переключаться по нажатию кнопки.
    Работает только с командами, у которых значения 0 и 1, отвечающие за включение/выключение. Например, bind x "mat_fullbright" – назначает на клавишу x команду mat_fullbright, которая будет переключаться по нажатию кнопки

  • unbind клавиша – убрать с клавиши назначение команды. В том числе и стандартные: ходить, прыгать, стрелять и т.д.

  • unbindall – убрать назначения с абсолютно всех клавиш.

  • gameui_preventescape – запретить скрытие меню.
    Чтобы разрешить введите команду gameui_allowescape

  • gameui_preventescapetoshow – запретить открытие меню.
    Чтобы разрешить введите команду gameui_allowescapetoshow (правда я не знаю куда вы это будете вводить, ну можете забиндить наверное)

  • cc_lang # — изменить язык субтитров.
    Вместо # вводится название языка на английском (например, russian, english, japanese)

  • cc_linger_time 1 – изменить сколько времени субтитры остаются на экране после конца звука.

  • jpeg_quality 90 - изменить качество у скриншотов на F5.

  • jpeg #1 #2 – сделать скриншот (который сохраняется именно в папку с игрой).
    #1 отвечает за название скриншота, а #2 за его качество (ставится от 1 до 100)

  • disconnect – выйти в главное меню без загрузки фоновой карты.

  • startupmenu – выйти в главное меню с загрузкой фоновой карты.

  • exit – закрыть игру.

  • _restart - перезапустить игру.
➨ Оружие
Выдача и удаление оружия
  • give название_оружия – выдать оружие прямо в руки игроку.

  • ent_create название_оружия – создать оружие там, куда смотрит прицел.

  • ent_remove название_оружия – удалить оружие из рук игрока.
    Если прицел наведен на NPC, то удаляет это оружие у него, а не игрока

  • ent_remove_all название_оружия – удалить оружие у игрока, всех NPC на карте, и просто валяющиеся оружия на карте.

Список оружия
СПИСОК ПРЕДСТАВЛЕН УЖЕ С КОМАНДАМИ, НО ВЫ МОЖЕТЕ ВСТАВЛЯТЬ НАЗВАНИЯ ОРУЖИЯ И В ДРУГИЕ КОМАНДЫ, ПРОСТО УБЕРИТЕ give (или ent_create)
  • give weapon_crowbar – монтировка.

  • give weapon_pistol – пистолет.

  • give weapon_smg1 – СМГ, пистолет-пулемет.

  • give weapon_357 – револьвер.

  • give weapon_physcannon – Грави-пушка.

  • give weapon_shotgun – дробовик.

  • give weapon_ar2 – AR2, пулемет Альянса.

  • give weapon_rpg – РПГ.

  • ent_create weapon_frag – гранаты.

  • give weapon_crossbow – арбалет.

  • give weapon_bugbait – фероподы.

  • give weapon_alyxgun – Аликс-ган, оружие Аликс.
    Создается всегда на полу, чтобы взять, нажмите клавишу взаимодействия. У этого оружия свои отдельные патроны, для которых нет отдельной команды, поэтому чтобы получить еще патроны, используйте команду givecurrentammo или сделайте копию оружия

  • give weapon_annabelle – аннабель, оружие отца Григория.
    Использует патроны револьвера. У этого оружия нет иконки, находится в 6 слоте

  • give weapon_citizenpackage – рационный пакет еды граждан.
    У этого оружия нет иконки, находится в 6 слоте

  • give weapon_citizensuitcase – гражданский чемодан.
    У этого оружия нет иконки, находится в 6 слоте

  • give weapon_cubemap – шары для проверки отражений на карте.
    У этого оружия нет иконки, находится в 6 слоте

  • give weapon_stunstick – дубинка ГОшников.
    Игрок НЕ МОЖЕТ пользоваться ею, ему она тупо дает 7 брони. Но NPC вполне могут ею пользоваться

  • give basehlcombatweapon – оружие-пустышка.
    Его нельзя взять в руки, занимает слот лома(вследствие чего просто не дает взять лом)

Изменение урона оружия
УРОН ОРУЖИЯ ЗАВИСИТ ТАК ЖЕ ОТ СЛОЖНОСТИ, ЧТОБЫ ИЗМЕНИТЬ МНОЖИТЕЛИ СМОТРИТЕ КОМАНДЫ НИЖЕ В "ПРОЧЕЕ"
  • sk_plr_dmg_crowbar 10 – изменить урон у монтировки.

  • sk_plr_dmg_pistol 5 – изменить урон у пистолета.

  • sk_plr_dmg_smg1 4 – изменить урон у СМГ.

  • sk_plr_dmg_smg1_grenade 100 – изменить урон у подствольной гранаты СМГ.

  • sk_plr_dmg_grenade 150 – изменить урон у гранаты.
    Понижение урона не работает, но повышение работает

  • sk_plr_dmg_357 40 – изменить урон у револьвера.

  • sk_plr_dmg_buckshot 8 – изменить урон у дробовика.

  • sk_plr_dmg_ar2 8 – изменить урон у AR2.

  • sk_plr_dmg_rpg_round 100 – изменить урон у РПГ.
    Понижение урона не работает, повышение вроде бы работает

  • sk_plr_dmg_crossbow 100 – изменить урон у арбалета.

  • sk_plr_dmg_alyxgun 5 – изменить урон у Аликс-ган.

Прочее
  • impulse 101 – выдать набор всего стандартного оружия в игре с патронами.

  • givecurrentammo – выдать полный запас патронов оружию в руках.

  • impulse 81 – выдать сферы проверки отражений.

  • sk_plr_num_shotgun_pellets 7 – настроить количество патронов, вылетающих из дробовика.

  • sk_weapon_ar2_alt_fire_duration 2 – изменить время жизни энергетического шара.

  • sk_weapon_ar2_alt_fire_radius 10 – изменить размер энергетического шара, однако сделать больше обычного его нельзя.

  • sk_weapon_ar2_alt_fire_mass 150 – изменить силу энергетического шара, с которой он действует на предметы.

  • physcannon_mega_enabled 1 – включить заряженный режим у Грави-пушки. При отключении съедает всю броню.

  • physcannon_tracelength 250 – изменить расстояние, с которого Грави-пушка может притягивать предметы.

  • physcannon_cone 0.97 – изменить расстояние, с которого Грави-пушка может притягивать предметы, запущенные в воздух.

  • physcannon_maxforce 1500 – изменить силу, с которой Грави-пушка стреляет предметами.

  • physcannon_pullforce 4000 – изменить силу, с которой Грави-пушка притягивает предметы издалека.

  • pistol_use_new_accuracy 0 – включить режим менее точного пистолета.
➨ Патроны
Выдача патронов
  • give название_патронов – дать патроны прямо в руки игроку.

  • ent_create название_патронов – создать патроны там, куда смотрит прицел.

Список патронов
СПИСОК ПРЕДСТАВЛЕН УЖЕ С КОМАНДАМИ, НО ВЫ МОЖЕТЕ ВСТАВЛЯТЬ НАЗВАНИЯ ПАТРОНОВ И В ДРУГИЕ КОМАНДЫ, ПРОСТО УБЕРИТЕ give (или ent_create)
Пистолет
  • give item_box_srounds – патроны для пистолета [20].

  • give item_ammo_pistol – патроны для пистолета [20].

  • give item_large_box_srounds – патроны для пистолета [100].
СМГ
  • give item_box_mrounds – патроны для СМГ [45].

  • give item_ammo_smg1 – патроны для СМГ [45].

  • give item_large_box_mrounds – патроны для СМГ [225].

  • give item_ar2_grenade – подствольная граната для СМГ [1].

  • give item_ammo_smg1_grenade – подствольная граната для СМГ [1].
Револьвер
  • give item_ammo_357 – патроны для револьвера [6].
Дробовик
  • give item_box_buckshot – патроны для дробовика [20].
AR2
  • give item_ammo_ar2 – патроны для AR2 [20].

  • give item_box_lrounds – патроны для AR2 [20].

  • give item_large_box_lrounds – патроны для AR2 [100].

  • give item_ammo_ar2_altfire – энергетический шар для AR2 [1].
РПГ
  • give item_ml_grenade – ракета для РПГ [1].
Граната
  • ent_create weapon_frag – граната [1].
Арбалет
  • give item_ammo_crossbow – стрелы для арбалета [6].
Прочее
  • give item_box_sniper_rounds – патроны для снайперской винтовки [Бесполезны].

  • give item_flare_round – патрон для сигнальной ракетницы [Бесполезен].

  • give item_box_flare_rounds – патроны для сигнальной ракетницы [Бесполезны].

Изменение максимального запаса патронов оружия
  • sk_max_pistol 150 – изменить максимальный запас патронов для пистолета.

  • sk_max_smg1 225 – изменить максимальный запас патронов для СМГ.

  • sk_max_smg1_grenade 3 – изменить максимальный запас подствольных гранат для СМГ.

  • sk_max_grenade 5 – изменить максимальный запас гранат.

  • sk_max_357 12 – изменить максимальный запас патронов для револьвера.

  • sk_max_buckshot 30 – изменить максимальный запас патронов для дробовика.

  • sk_max_ar2 60 – изменить максимальный запас патронов для AR2.

  • sk_max_ar2_altfire 3 – изменить максимальный запас энергетических шаров для AR2.

  • sk_max_rpg_round 3 – изменить максимальный запас ракет для РПГ.

  • sk_max_crossbow 10 – изменить максимальный запас стрел для арбалета.

  • sk_max_alyxgun 150 – изменить максимальный запас патронов для Аликс-ган.

  • sk_max_sniper_round 30 - изменить максимальный запас снайперских патронов. [Бесполезно].
➨ Создание предметов
Создание брони/аптечек
  • ent_create item_healthkit – создать большую аптечку (по умолчанию дает 25 ХП).

  • ent_create item_healthvial – создать маленькую аптечку (по умолчанию дает 10 ХП).

  • ent_create item_battery – создать батарейку (по умолчанию дает 15 брони).

    Вы так же можете использовать команду give, чтобы выдавать себе аптечки и батарейки напрямую (например, give item_healthkit, чтобы выдать себе большую аптечку).

Создание раздатчиков
  • ent_create item_healthcharger – создать раздатчик здоровья (по умолчанию дает 50 ХП).

  • ent_create item_suitcharger – создать раздатчик брони (по умолчанию дает 75 брони).

  • ent_create item_suitcharger targetname citadelcharger;ent_fire citadelcharger addoutput "spawnflags 8192";ent_fire citadelcharger SetCharge 500 – создать раздатчик здоровья и брони из цитадели.

Создание и изменение транспорта
Катер
  • ch_createairboat – создать катер.
    Идентично команде снизу

  • impulse 83 – создать катер.
    Идентично команде сверху

  • ent_fire !picker EnableGun 1 – выдать оружие катеру, на который наведен прицел.

  • ent_fire prop_vehicle_airboat EnableGun 1 – выдать всем катерам на карте оружие.

  • r_AirboatViewZHeight 0 – изменить высоту камеры при вождении катером.

  • r_AirboatViewBlendTo 0 – отключить автоприцеливание на центр при вождении катером.

  • sk_plr_dmg_airboat 3 – изменить урон одной пули у оружия на катере.

  • sk_airboat_max_ammo 100 – изменить максимальное количество патронов у оружия на катере.

  • sk_airboat_recharge_rate 15 – изменить скорость перезарядки у оружия на катере.
Джип и мускульная машина
  • ch_createjeep – создать джип из Half-Life 2. Идентично команде снизу.

  • impulse 82 – создать джип из Half-Life 2. Идентично команде сверху.

  • ch_createjalopy – создать мускульную машину из эпизода 2.

  • ent_fire !picker handbrakeoff – отключить ручной тормоз стоящему транспорту под прицелом.

  • r_JeepViewZHeight 10 – изменить высоту камеры при вождении джипом/машиной.

  • r_JeepViewBlendTo 0 – отключить автоприцеливание на центр при вождении джипом/машиной.

  • g_jeepexitspeed 100 – изменить максимальную скорость джипа/машины при которой игрок может выйти из него.
БТР
  • ent_create prop_vehicle_apc model models/combine_apc.mdl vehiclescript scripts/vehicles/apc.txt – создать разрушаемый БТР Альянса.
    Вы можете в него сесть, но ваша камера будет под БТР, вы не сможете им управлять, а так же не сможете выйти из него, так что единственный выход это перезаход в сохранение
Капсула Альянса
  • ent_create prop_vehicle_prisoner_pod model models/vehicles/prisoner_pod_inner.mdl – создать тюремную капсулу Альянса.
    Из неё нельзя выйти.

Создание активных снарядов
Следующие команды создают снаряды, которые как бы уже активны, поэтому они летят или взрываются сразу после создания.
  • ent_create grenade_ar2 – создать активную подствольную гранату СМГ.

  • ent_create apc_missile – создать активную ракету БТР Альянса.

  • ent_create crossbow_bolt – создать активную стрелу арбалета.

  • ent_create env_flare – создать активную сигнальную ракету.

  • ent_create grenade_helicopter – создать активную бомбу вертолета-охотника.

Создание других разных вещей
  • impulse 51 – создать под прицелом припасы, которые зависят от того, какие припасы вам нужны, и какие припасы уже есть на карте.

  • ent_create item_item_crate itemclass item_dynamic_resupply itemcount 1 – создать ящик с подстраивающимися припасами.

  • ent_create item_item_crate itemclass #1 itemcount #2 - создать ящик с определенным энтити в нем.
    Вместо #1 вводить название энтити
    Вместо #2 количество энтити

  • ent_create item_ammo_crate ammotype # – создать ящик с бесконечными патронами.
    Вместо # вводить число от 1 до 8, чтобы изменить тип патронов

  • prop_physics_create props_c17/oildrum001_explosive – создать взрывную бочку.

  • ent_create combine_mine – создать мину.

  • ent_create weapon_striderbuster – создать устройство Магнуссона.

  • prop_physics_create props_junk/flare – создать сигнальный флаер.

  • ent_create item_suit – создать HEV костюм.
    Его можно взять только, если на вас еще нет костюма

  • ent_create prop_thumper – создать устройство, пугающее муравьиных львов.

  • ent_create prop_thumper model models/props_combine/combinethumper001a.mdl – создать больше устройство, пугающее муравьиных львов.

  • prop_physics_create props_junk/gnome.mdl – создать гнома.

  • impulse 102 – создать череп.
    Не спрашивайте

  • CreateHairball – создать кучу волосяных шаров, летающих в случайные стороны.

  • dlight_debug – создать динамичный свет исчезающий со временем.

  • create_flashlight – создать свет, как от фонарика.
    Существует независимо от вашего фонарика

Прочее
  • ent_rotate # – повернуть энтити, на которую наведен курсор.
    Вместо # нужно вписать на сколько градусов вы хотите её повернуть.
    Не работает на статичных объектах и трупах

  • ent_setname # – дать энтити под прицелом имя, которое задается вместо #.
    Это имя можно использовать в командах, чтобы обращаться именно к этой энтити

  • ent_teleport имя_или_классэнтити – телепортировать энтити на место прицела.

  • impulse 203 – удалить предмет под прицелом.

  • ent_remove # – удалить предмет под прицелом, если написать без #.
    Если вместо # вписать название энтити, то он удалит её без прицеливания. Если таких энтити несколько, то он удаляет самую старую

  • ent_remove_all # - удалить все энтити одного класса, указанного вместо #.
    Например, ent_remove_all item_suitcharger удалит с карты все раздатчики брони
➨ Создание NPC, часть 1
Команды создания NPC
  • npc_create название_NPC – создать NPC, у которого будет заданное командой снизу оружие.

  • npc_create_equipment название_оружия – задать оружие, которое будет у NPC в руках при использовании команды сверху. Не всё оружие работает.

  • npc_create_aimed название_NPC – создать NPC, который будет смотреть в противоположную от вас сторону.

  • ent_create название_NPC – создать NPC без оружия.


Список команд создания NPC
СПИСОК ПРЕДСТАВЛЕН УЖЕ С КОМАНДАМИ, НО ВЫ МОЖЕТЕ ВСТАВЛЯТЬ НАЗВАНИЯ NPC И В ДРУГИЕ КОМАНДЫ, ПРОСТО УБЕРИТЕ npc_create (или ent_create)
Дружелюбные
  • npc_create npc_alyx – Аликс.

  • npc_create npc_barney – Барни.

  • npc_create npc_eli – Илай.

  • npc_create npc_mossman – Джудит.

  • npc_create npc_kleiner – Кляйнер.

  • npc_create npc_vortigaunt – вортигонт.

  • ent_create npc_vortigaunt model models/vortigaunt_slave.mdl – вортигонт-раб.

  • ent_create npc_vortigaunt model models/vortigaunt_doctor.mdl – Урия.
    Вортигонт в халате

  • npc_create npc_dog – Пёс.

  • npc_create npc_monk – Отец Григорий.

  • npc_create npc_gman – Gman.

  • ent_create npc_fisherman – рыбак.
    Нет модели.

  • ent_create npc_magnusson – Магнуссон.

  • ent_create npc_rollermine spawnflags "65536" – неактивная шаровая мина.
    Союзники в неё стреляют, но она их не атакует.

  • ent_create npc_turret_floor spawnflags "512" – дружественная наземная турель Альянса.

  • npc_create npc_citizen – гражданин и повстанец в одном лице.
    Но во втором эпизоде везде создается именно гражданин. Пол и внешний вид каждый раз разные.

  • ent_create npc_citizen citizentype # additionalequipment название_оружия – создать на выбор гражданина, потрепанного гражданина или повстанца.
    Чтобы выбрать, надо подставить число вместо # (1 – обычный гражданский, 2 – потрепанный гражданский, 3 – повстанец).
    Так как эта команда работает только через ent_create, то вы можете выбрать оружие заменив название_оружия на нужное вам. Пол и внешний вид каждый раз разные.

  • ent_create npc_citizen citizentype # additionalequipment название_оружия model models/humans/group01/#1 – создать гражданина/повстанца с определенной моделькой.
    Чтобы выбрать определенную модельку, нужно вместо #1 вписать male_0$.mdl, заменяя $ на цифру от 1 до 9, или же female_0%.mdl, заменяя % на цифру от 1 до 7.
    female_05.mdl не существует, вместо неё еррорка.
    Вы так же все еще можете настраивать тип меняя # и давать оружие через название_оружия.

    Вы можете заменить у этого NPC лом на трубу, добавив в команду targetname matt.

    Если вы хотите, чтобы этот NPC был медиком, добавьте в команду spawnflags "131588" (внешний вид поменяется только, если NPC повстанец).

    Если вы хотите, чтобы NPC мог давать патроны, добавьте в команду spawnflags "524288" ammosupply #1 ammoamount #2, где #1 - количество патронов, которое NPC дает, а #2 - тип патронов, которые он дает (нужно вписывать следующее: Pistol (пистолет), SMG1 (СМГ), SMG1_Grenade (подстволка), AR2 (угадайте), Buckshot (дробовик), RPG_Round (ракеты РПГ), Grenade (гранаты), XbowBolt (стрелы арбалета).

    Если вы хотите, чтобы NPC сразу был медиком и давал патроны, то добавьте в команду spawnflags "655360" ammosupply #1 ammoamount #2, где #1 и #2 такие же настройки как и сверху, но такой NPC будет давать патроны только вместе с аптечкой.

  • ent_create npc_citizen model models/humans/male_cheaple.mdl citizentype 1 – низкополигональный гражданин с особой моделькой.
    Не может нормально брать оружие.

  • ent_create npc_citizen model models/odessa.mdl citizentype 4 additionalequipment название_оружия – Одесса Кэббедж.
    Может носить оружие на выбор через название_оружия.

Птицы
  • npc_create npc_pigeon – голубь.

  • npc_create npc_seagull – чайка.

  • npc_create npc_crow – ворона.
➩ Создание NPC, часть 2
Враждебные
Альянс
  • npc_create npc_combine_s – обычный солдат Альянса.
    Если создавать его с дробовиком, то он автоматически получает свою красную раскраску. Не имеет при себе гранат и не дропает аптечки после смерти.

  • ent_create npc_combine_s additionalequipment название_оружия numgrenades # - обычный солдат Альянса, но с настраиваемым количеством гранат
    За гранаты отвечает значение #. Так как это команда ent_create, то оружие нужно указывать прямо в команде. Если выдать дробовик, то автоматически получает свою красную раскраску.

  • ent_create npc_combine_s additionalequipment название_оружия numgrenades # skin 1 – обычный солдат Альянса, но с красной раскраской на постоянке.
    Ему так же можно настроить количество гранат и нужно уточнять оружие, как и в команде сверху.

  • ent_create npc_combine_s model models/combine_soldier_prisonguard.mdl additionalequipment название_оружия numgrenades # – солдат-охранник из Нова-Проспект.
    Ему так же можно настроить настроить количество гранат и нужно уточнять оружие, как и в команде сверху. Если выдать дробовик, то автоматически получает красные глаза.

  • ent_create npc_combine_s model models/combine_soldier_prisonguard.mdl additionalequipment название_оружия numgrenades # skin 1 – солдат-охранник из Нова-Проспект, но с красными глазами на постоянке.
    Ему так же можно настроить количество гранат и нужно уточнять оружие, как и в команде сверху.

  • ent_create npc_combine_s model models/combine_super_soldier.mdl additionalequipment название_оружия numgrenades # – элитный солдат Альянса.
    Ему так же надо настраивать оружие, как и в команде сверху. Вместо гранат у него уточняется количество энергетических шаров, он никак не может кидать гранаты.
    Энергетические шары он сможет выпускать только, если вы выдадите ему AR2, с другими оружиями он будет пытаться их запускать, и даже воспроизводить звук запуска, но по факту запускать он их не будет.

  • npc_create npc_sniper – солдат-снайпер Альянса.
    Сам не поворачивается. Чтобы повернуть используйте команду ent_rotate 90, прицелившись на NPC.

  • npc_create npc_metropolice – ГОшник.

  • ent_create npc_metropolice additionalequipment название_оружия manhacks # – ГОшник с мэнхеками
    Замените # на нужное количество мэнхеков. Так как это команда ent_create, то оружие нужно указывать прямо в команде.

  • npc_create npc_manhack – мэнхек.

  • npc_create npc_cscanner – городской сканнер.

  • npc_create npc_clawscanner – боевой сканнер.
    Не может ставить мины.

  • ent_create npc_combine_camera – потолочная камера Альянса.
    По иронии судьбы не ставится на потолок через команду npc_create, но кривенько ставится через ent_create.
    Если навести прицел на камеру и вписать команду ent_fire !picker setangry, то камера сделает несколько фото вашей морды.

  • ent_create npc_turret_ceiling – потолочная турель Альянса.
    Как и её подруга камера, не ставится на потолок через команду npc_create, но ставится через ent_create.
    По умолчанию неактивна, чтобы активировать, наведите прицел на турель и впишите команду ent_fire !picker enable

  • npc_create npc_turret_floor – наземная турель Альянса.

  • ent_create npc_rollermine – шаровая мина.
    Создается криво через npc_create.

  • ent_create npc_combinedropship target idisuda cratetype # – транспортёр Альянса.
    Вместо # ставится число от -3 до 2 чтобы изменить его груз.
    Перед его созданием вы можете вписать ent_remove idisuda; ent_create path_track targetname idisuda, чтобы после создания транспортера он следовал туда, где был ваш прицел при написании команды. Без этого он бесконечно летит в одну сторону.

  • npc_create npc_combinedropship – команда попроще, так же создает транспортер Альянса, но без груза.
    Только он бесконечно летит в одну сторону. Вы можете использовать noclip и команду give npc_combinedropship, чтобы создать транспортёр в воздухе, в таком случае он не двигается.

  • ent_create npc_combinegunship target idisuda1 – штурмовик Альянса.
    Перед его созданием вы можете вписать ent_remove idisuda1; ent_create path_track targetname idisuda1, чтобы после создания штурмовика он следовал туда, где был ваш прицел, при написании команды. Без этого он бесконечно летит в одну сторону.

  • ent_create npc_combinegunship – команда попроще, так же создает штурмовик Альянса.
    Только он бесконечно летит в одну сторону. Вы можете использовать noclip и команду give npc_combinegunship, чтобы создать штурмовик в воздухе, в таком случае он не двигается, но все еще стреляет.

  • ent_create npc_strider – страйдер.
    К сожалению спавнится в земле, но вы можете использовать команду give npc_strider, чтобы заспавнить его не в земле.

  • ent_create npc_helicopter – вертолет-охотник.
    Бесконечно летит в одну сторону. Вы можете использовать noclip и команду give npc_helicopter, чтобы заспавнить его в воздухе, но таким образом он не будет атаковать.

  • ent_create npc_helicopter target idisuda2 – вертолет-охотник, который может следовать туда, куда вы ему прикажете.
    Для этого перед его спавном напишите команду ent_remove idisuda2; ent_create path_track targetname idisuda2, и он будет следовать туда, где был ваш прицел при написании команды.

  • npc_create npc_breen – Брин.

  • npc_create npc_stalker – сталкер.

  • ent_create prop_vehicle_apc model models/combine_apc.mdl vehiclescript scripts/vehicles/apc.txt targetname apcnpc; ent_create npc_apcdriver vehicle apcnpc – создать БТР Альянса, управляемый NPC.

  • npc_create npc_hunter – охотник.

  • ent_create npc_advisor model models/advisor.mdl – советник.
    Не имеет ИИ.

Зомби и хедкрабы
  • npc_create npc_zombie – простой зомби.

  • npc_create npc_zombie_torso – ползающий зомби без ног.

  • npc_create npc_fastzombie – быстрый зомби.

  • npc_create npc_fastzombie_torso – ползающий быстрый зомби без ног.

  • npc_create npc_poisonzombie – ядовитый зомби.

  • npc_create npc_zombine – зомбайн.

  • npc_create npc_headcrab – обычный хедкраб.

  • ent_create npc_headcrab startburrowed 1 – хедкраб, который прячется в земле, пока к нему не подойди.

  • npc_create npc_headcrab_fast – быстрый хедкраб.

  • npc_create npc_headcrab_poison – ядовитый хедкраб.

Прочее
  • npc_create npc_antlion – муравьиный лев.

  • ent_create npc_antlion spawnflags 262660 – муравьиный лев работник, стреляющий кислотой.

  • ent_create npc_antlion_grub spawnflags 1 – личинка муравьиных львов.

  • npc_create npc_antlionguard – страж муравьиных львов.

  • ent_create npc_antlionguard cavernbreed 1 – пещерный страж муравьиных львов.

  • ent_create npc_antlionguard cavernbreed 1 incavern 1 – пещерный страж муравьиных львов со своим поведением как в пещерах.

  • npc_create npc_ichthyosaur – ихтиозавр.

  • ent_create npc_barnacle – барнакл.
    Язык сломан, поэтому когда он вас хватает, то уносит в эбеня.
➨ Изменение NPC, часть 1
Вортигонты
  • sk_vortigaunt_health 100 – изменить здоровье вортигонтов.

  • sk_vortigaunt_dmg_zap 50 – изменить урон дальней атаки вортигонтов.

  • sk_vortigaunt_armor_charge 30 – изменить количество брони, которое дает вортигонт зарядом.

  • sk_vortigaunt_armor_charge_per_token 5 – изменить количество брони, которое дает вортигонт за раз при заряде.

  • sk_vortigaunt_vital_antlion_worker_dmg 0.2 – изменить множитель урона по вортигонтам от кислоты муравьиных львов рабочих.

Отец Григорий
  • monk_headshot_freq 2 – изменить как часто Отец Григорий делает выстрелы в голову. Чем выше значение, тем реже он это делает.

Гражданские/повстанцы
  • sk_citizen_health 40 – изменить здоровье у граждан/повстанцев.

  • sk_citizen_heal_ally 30 – изменить на сколько ХП медики лечат союзников (не считая игрока).

  • sk_citizen_heal_ally_delay 20 – изменить время между подачей аптечек медиками союзникам (не считая игрока).

  • sk_citizen_heal_player_min_pct 0.6 – изменить сколько процентов здоровья должно быть у союзника, чтобы медики давали ему аптечку.

  • sk_citizen_heal_player 25 – изменить на сколько ХП медики лечат игрока.

  • sk_citizen_heal_player_delay 25 – изменить время между подачей аптечек медиками игроку.

  • sk_citizen_heal_player_min_forced 10 – изменить сколько ХП должно быть потеряно от максимального у игрока, чтобы медики давали ему аптечку. ПО ИДЕЕ это должно работать именно так, но работает оно очень странно и я с этим не разобрался до конца.

  • sk_citizen_giveammo_player_delay 10 – изменить время между подачей патронов гражданами/повстанцами игроку.

  • npc_citizen_squad_marker 1 – включить отображение крестиков под ногами гражданин/повстанцев, которые состоят в вашей группе.

  • npc_citizen_insignia 1 – включить, чтобы гражданинам/повстанцам, вступающим вам в группу, давались поварские колпаки.

  • npc_citizen_auto_player_squad_allow_use 1 – включить режим, когда граждан/повстанцев можно брать в группу кнопкой взаимодействия, а так же оставлять их на месте, если снова повзаимодействовать с ними. Работает только с командой снизу.

  • npc_citizen_auto_player_squad 0 – отключить автоприсоединение граждан и повстанцев к вашей группе.

  • player_squad_autosummon_time 5 – изменить как долго граждане/повстанцы ждут, прежде чем снова следовать за вами.

  • player_squad_autosummon_time_after_combat 8 – изменить как долго граждане/повстанцы ждут, прежде чем снова следовать за вами после битвы.

Солдаты Альянса
  • sk_combine_s_health 50 – изменить здоровье у обычных солдат Альянса/охранников Нова-Проспект.

  • sk_combine_s_kick 10 – изменить урон ближней атаки солдат Альянса/охранников Нова-Проспект. Работает только с теми, кто был создан после вписания команды.

  • sk_combine_guard_health 70 – изменить здоровье у элитных солдат Альянса.

  • sk_combine_guard_kick 15 – изменить урон ближней атаки элитных солдат Альянса.

  • combine_spawn_health 0 – отключить выпадение маленьких аптечек из любых солдат Альянса, когда у игрока мало здоровья. Так же отключает выпадение гранат и энергетических шаров.

Снайперы Альянса
  • sk_plr_dmg_sniper_round 20 – изменить урон у снайперов по игроку.

  • sk_npc_dmg_sniper_round 100 – изменить урон у снайперов по NPC.

  • sniperspeak 1 – включить звук снайпера, когда он кого-то убивает.

ГОшники
  • sk_metropolice_health 40 – изменить здоровье ГОшников.

  • sk_metropolice_simple_health 26 – изменить здоровье "ослабленных" ГОшников. Таких NPC можно найди в главах "Через каналы" и "Водная преграда".

  • metropolice_chase_use_follow 1 – включить, чтобы при взаимодействии с ГОшниками в главе "Прибытие", они были разозлены на вас навечно.

  • metropolice_charge 0 – включить, чтобы ГОшники с пистолетами НЕ бежали на игрока.

  • sk_metropolice_stitch_reaction 1 – изменить скорость поведения "stitch" у ГОшников. Это поведение, когда вы находитесь на лодке и ГОшники специально промахиваются по вам, стреляя перед вами по воде. Этот параметр именно изменяет скорость, с которой они приближают свои выстрелы к вам. Значения больше 1 замедляют приближение, значение от 1 до 0 ускоряют приближение. Значение 0 заставит вашу игру зависать.

Мэнхеки
  • sk_manhack_health 25 – изменить здоровье у мэнхеков.

  • sk_manhack_melee_dmg 20 – изменить урон у мэнхеков. На деле наносят урон равный этому значению поделенному на 5. Тоесть, например, по стандарту они наносят не 20 урона, а 4. Так же иногда почему то наносят на 1 урон больше.

Сканнеры
  • sk_scanner_health 30 – изменить здоровье сканнеров.

Шаровые мины
  • sk_rollermine_shock 10 – изменить урон шаровой мины.

  • sk_rollermine_stun_delay 3 – изменить сколько времени шаровая мина будет в ступоре после удара врага или после того, как её отпустила Грави-пушка.
➩ Изменение NPC, часть 2
Страйдеры
  • sk_strider_health 350 – изменить здоровье у страйдеров. Это не изменит количество взрывов, которые его убивают, так как они наносят всегда столько урона, чтобы убить страйдера за нужное количество взрывов.

  • sk_strider_num_missiles1 5 – изменить количество взрывов, нужных для убийства страйдера на ЛЕГКОЙ СЛОЖНОСТИ. Лучше всего ставить числа, которые нацело делят здоровье страйдера, иначе взрывов понадобится больше, чем указано командой.

  • sk_strider_num_missiles2 7 – изменить количество взрывов, нужных для убийства страйдера на СРЕДНЕЙ СЛОЖНОСТИ. Лучше всего ставить числа, которые нацело делят здоровье страйдера, иначе взрывов понадобится больше, чем указано командой.

  • sk_strider_num_missiles3 7 – изменить количество взрывов, нужных для убийства страйдера на ТРУДНОЙ СЛОЖНОСТИ. Лучше всего ставить числа, которые нацело делят здоровье страйдера, иначе взрывов понадобится больше, чем указано командой.

  • strider_ar2_altfire_dmg 25 – изменить урон энергетических шаров по страйдерам. Да, вы может правильно поняли, их урон не зависит от нужных взрывов для убийства. Но зато этот урон меняется от сложности.

  • npc_strider_shake_ropes_magnitude 150 – изменить силу, с которой шаги страйдера действуют на веревки/провода рядом.

  • npc_strider_shake_ropes_radius 1200 – изменить расстояние, с которого шаги страйдера действуют на веревки/провода.

  • strider_idle_test 1 – отключить оружие страйдеров, они будут просто стоять.

  • strider_test_height 0 – изменить высоту страйдеров. Работает только с командой strider_always_use_procedural_height 1

Транспортер Альянса
  • sk_npc_dmg_dropship 2 – изменить урон пулемета транспортера Альянса.

  • sk_dropship_container_health 750 – изменить здоровье контейнера транспортера Альянса.

Штурмовик Альянса
  • sk_gunship_burst_size 15 – изменить количество выстрелов, которое совершает штурмовик до ухода в перезарядку.

  • sk_npc_dmg_gunship 40 – изменить урон штурмовика по всему, кроме игрока.

  • sk_npc_dmg_gunship_to_plr 3 – изменить урон штурмовика по игроку.

  • sk_gunship_health_increments 5 – изменить нужное количество попаданий по штурмовику, чтобы убить его. На легкой и трудной сложностях это значение умножается и соответственно уменьшается и увеличивается.

Вертолет-охотник
  • sk_helicopter_health 5600 – изменить здоровье вертолета-охотника.

  • sk_helicopter_firingcone 20 – изменить угол конуса, которым пользуется вертолет-охотник при стрельбе. Тоесть, чем меньше значение, тем точнее он стреляет и наоборот.

  • sk_helicopter_burstcount 12 – изменить количество выстрелов, которое совершает вертолет-охотник до ухода в перезарядку.

  • sk_helicopter_roundsperburst 5 – изменить количество пуль в одном выстреле вертолета-охотника.

  • sk_npc_dmg_helicopter_to_plr 3 – изменить урон пуль вертолета-охотника по игроку.

  • sk_npc_dmg_helicopter 6 – изменить урон пуль вертолета-охотника по всему, кроме игрока.

  • sk_helicopter_grenadedamage 30 – изменить урон бомб вертолета-охотника.

  • sk_helicopter_grenaderadius 275 – изменить радиус взрыва бомб вертолета-охотника.

  • g_helicopter_chargetime 2 – изменить время между звуком начала атаки вертолета-охотника и самой атакой.

  • g_helicopter_idletime 3 – изменить время между концом атаки и началом следующей у вертолета-охотника.

  • sk_helicopter_num_bombs1 3 – изменить количество бомб, нужных чтобы сбить вертолет на ЛЕГКОЙ СЛОЖНОСТИ.

  • sk_helicopter_num_bombs2 5 – изменить количество бомб, нужных чтобы сбить вертолет на СРЕДНЕЙ СЛОЖНОСТИ.

  • sk_helicopter_num_bombs3 5 – изменить количество бомб, нужных чтобы сбить вертолет на ТРУДНОЙ СЛОЖНОСТИ.

Сталкер
  • sk_stalker_health 50 – изменить здоровье у сталкеров.

БТР Альянса
  • sk_apc_missile_damage 15 – изменить урон ракет БТР Альянса.

  • sk_apc_health 750 – изменить здоровье БТР Альянса.

Охотник
  • sk_hunter_health 210 – изменить здоровье охотников.

  • sk_hunter_dmg_charge 20 – изменить урон рывка охотника.

  • sk_hunter_dmg_flechette 4 – изменить урон дротика охотника.

  • sk_hunter_dmg_one_slash 20 – изменить урон ближней атаки охотника.

  • hunter_charge_min_delay 10 – изменить задержку между рывками охотников.

  • hunter_flechette_delay 0.1 – изменить задержку выстрелов у охотников.

  • hunter_flechette_explode_delay 2.5 – изменить время взрывы дротика охотника. Ускорить нельзя.

  • hunter_flechette_max_range 1200 – изменить максимальный радиус, с которого охотник стреляет во врагов.

  • hunter_flechette_min_range 100 – изменить минимальный радиус, с которого охотник стреляет во врагов.

  • hunter_flechette_speed 2000 – изменить скорость дротиков охотников.

  • hunter_melee_delay 2 – изменить задержку на удар ногой у охотника.

  • sk_hunter_flechette_explode_dmg 12 – изменить урон взрыв дротика.

  • sk_hunter_flechette_explode_radius 128 – изменить радиус взрыва дротика.

Советник
  • sk_advisor_health 1000 – изменить здоровье советников.

Зомби и Хедкрабы
  • sk_zombie_health 50 – изменить здоровье обычных зомби.

  • sk_zombie_dmg_one_slash 10 – изменить урон атаки обычных зомби.

  • sk_zombie_poison_health 175 – изменить здоровье ядовитых зомби.

  • sk_zombie_soldier_health 100 – изменить здоровье зомбайна.

  • sk_headcrab_health 10 – изменить здоровье обычных и быстрых хедкрабов.

  • sk_headcrab_melee_dmg 5 – изменить урон, наносимый обычными и быстрыми хедкрабами.

  • sk_headcrab_poison_health 35 – изменить здоровье ядовитых хедкрабов.
➩ Изменение NPC, часть 3
Муравьиные львы и страж
  • sk_antlion_health 30 – изменить здоровье муравьиных львов.

  • sk_antlion_swipe_damage 5 – изменить урон муравьиных львов.

  • sk_antlionguard_health 500 – изменить здоровье стража муравьиных львов.

  • sk_antlionguard_dmg_charge 20 – изменить урон рывка стражей муравьиных львов.

  • sk_antlionguard_dmg_shove 10 – изменить урон ближней атаки стражей муравьиных львов. Урон на самом деле умножается на 2 (тоесть, например, по умолчанию стоит 10, но на деле наносится 20).

  • sk_antlion_worker_health 60 – изменить здоровье муравьиных львов рабочих.

  • sk_antlion_worker_burst_radius 160 – изменить радиус взрыва при смерти у муравьиных львов рабочих.

  • sk_antlion_worker_burst_damage 50 – изменить урон взрыва при смерти у муравьиных львов рабочих.

  • sk_antlion_worker_spit_grenade_dmg 20 – изменить урон кислоты муравьиных львов рабочих.

  • sk_antlion_worker_spit_speed 600 – изменить скорость кислоты муравьиных львов рабочих.

  • sk_antlion_worker_spit_grenade_poison_ratio 0.3 – изменить процент отравляющего урона (то есть тот, что потом возвращает ХП) у кислоты муравьиных львов рабочих.

  • sk_grubnugget_enabled 0 – отключить выпадение ХП с личинок муравьиных львов.

Ихтиозавр
  • sk_ichthyosaur_health 200 – изменить здоровье ихтиозавра.

  • sk_ichthyosaur_melee_dmg 8 – изменить урон у ихтиозавра.

Барнаклы
  • sk_barnacle_health 35 – изменить здоровье барнаклов.

  • npc_barnacle_swallow 1 – включить эффект крови, когда барнакл съедает что-либо(кроме игрока).

Вороны
  • sk_crow_health 1 – изменить здоровье у ворон.

Различные команды, связанные с NPC
  • global_set gordon_precriminal 1 – включить, чтобы ГОшники были нейтральны к игроку и гражданинам/повстанцам, как в начале игры. Так же в этом режиме граждане/повстанцы не вступают в группу к вам.

  • global_set antlion_allied 1 – включить, чтобы муравьиные львы подчинялись вам. Работает без фероподов, однако они дают вам управлять львами. При отключении уже подчиненные муравьиные львы остаются такими навсегда.

  • ai_disable – отключить ИИ у всех NPC.

  • ai_block_damage 1 – отключить получение урона у всех NPC (по факту сделать их бессмертными).

  • npc_heal – вылечить NPC под прицелом на полное ХП.

  • npc_kill – убить NPC под прицелом.

  • sk_ally_regen_time 0.2 – изменить время, которое нужно некоторым дружественным NPC (например, Аликс и Барни), чтобы вылечить 1 ХП.

  • ent_teleport npc_alyx – телепортировать Аликс туда, куда смотрит прицел. Работает только если Аликс есть на карте.

  • ent_teleport npc_barney – телепортировать Барни туда, куда смотрит прицел. Работает только если Барни есть на карте.

  • ent_teleport npc_monk – телепортировать отца Григория туда, куда смотрит прицел. Работает только если отец Григорий есть на карте.

  • ent_fire !picker startcatchthrowbehavior – включить у Пса, на которого наведен прицел, режим игры. Чтобы это сработало, нужно чтобы у Пса не было никакого оружия(даже если его не видно), легче всего это сделать, заспавнив Пса командой ent_create npc_dog. Режим игры такой же, как на свалке. Пёс берет ближайший предмет, кидает вам, вам нужно поймать его Грави-пушкой и кинуть обратно псу.

  • ent_fire !picker setmedicon – дать гражданину/повстанцу, на которого наведен прицел, возможность давать аптечку. Забрать возможность можно командой снизу.

  • ent_fire !picker setmedicoff – убрать у гражданина/повстанца, на которого наведен прицел, возможность давать аптечку. Вернуть возможность можно командой сверху.

  • npc_select – выбрать NPC, на которого направлен прицел. Нужно для команд снизу.

  • npc_freeze – заморозить всех NPC, выбранных через npc_select. Если таких нет, то замораживает NPC под прицелом.

  • npc_freeze_unselected – заморозить всех NPC, не выбранных через npc_select.

  • npc_go – отправить NPC, выбранных через npc_select, на место, куда направлен прицел.

  • npc_go_do_run 0 – заставить NPC ходить, а не бегать при команде npc_go.

  • npc_go_random – отправить NPC, выбранных через npc_select, в случайное место.

  • npc_teleport – телепортировать под прицел NPC, выбранного через npc_select.

  • ai_reaction_delay_alert 0.1 – изменить время реакции NPC в состоянии тревоги.

  • ai_reaction_delay_idle 0.3 – изменить время реакции NPC в состоянии покоя.

  • ent_create npc_maker StartDisabled 0 SpawnFrequency #1 NPCType #2 MaxNPCCount #3 MaxLiveChildren #4 additionalequipment #5 - создать спавнер NPC.
    Вместо #1 вводить число, определяющее как часто он будет создаваться.
    Вместо #2 вводить название NPC для спавна.
    Вместо #3 вводить число, определяющее количество NPC, которое заспавнится.
    Вместо #4 вводить число, определяющее максимальное количество NPC из спавнера, которые допустимы одновременно.
    Вместо #5 вводить название оружия для NPC(если оно нужно).

Изменение урона оружий у NPC
  • sk_npc_dmg_crowbar 5 – изменить урон у монтировки.

  • sk_npc_dmg_pistol 3 – изменить урон у пистолета.

  • sk_npc_dmg_buckshot 3 – изменить урон у дробовика.

  • sk_npc_dmg_357 30 – изменить урон у револьвера (хоть NPC и не умеют из него стрелять).

  • sk_npc_dmg_crossbow 10 – изменить урон у арбалета (хоть NPC и не умеют из него стрелять).

  • sk_npc_dmg_ar2 3 – изменить урон у AR2.

  • sk_npc_dmg_combineball 15 – изменить урон у энергетических шаров.

  • sk_npc_dmg_fraggrenade 75 – изменить урон у гранат.

  • sk_npc_dmg_rpg_round 50 – изменить урон у РПГ.

  • sk_npc_dmg_smg1_grenade 50 – изменить урон у подствольных гранат (хоть NPC и не умеют их стрелять).

  • sk_npc_dmg_alyxgun 3 – изменить урон Аликс-ган.

  • sk_npc_dmg_stunstick 40 – изменить урон дубинки. По игроку урон проходит в 4 раза меньше.

Изменение урона по NPC
  • sk_dmg_inflict_scale1 1.50 – изменить множитель урона по NPC на легкой сложности.

  • sk_dmg_inflict_scale2 1.00 – изменить множитель урона по NPC на средней сложности.

  • sk_dmg_inflict_scale3 0.75 – изменить множитель урона по NPC на трудной сложности.

  • sk_npc_head 3 – изменить множитель урона по голове NPC.

  • sk_npc_chest 1 – изменить множитель урона по груди NPC.

  • sk_npc_stomach 1 – изменить множитель урона по животу NPC.

  • sk_npc_arm 1 – изменить множитель урона по рукам NPC.

  • sk_npc_leg 1 – изменить множитель урона по ногам NPC.
➨ Графика, часть 1
Изменение графики
  • fps_max 300 – изменить максимальный ФПС.

  • cl_showfps 1 – показать в углу экрана текущий ФПС. Значение 2 так же показывает сколько мс длился последний кадр.

  • r_lod -1 – изменить качество моделей.
    Значение -1 стоит по умолчанию, модели прогружаются в зависимости от расстояния до них
    Значение 0 включает наилучшие модели независимо от расстояния к ним
    Значение 8 максимально, при нем всегда загружаются самые худшие модели

  • r_decals 2048 – изменить лимит одновременных декалей.
    Декали – это текстуры на предметах, стенах, полу и т.д. (Например, отверстия от выстрелов, кровь, места взрывов и т.д.)

  • mat_viewportscale 1 – изменить качество разрешения игры.
    Принимаются десятичные дроби

  • mat_picmip -1 – изменить качество текстур.
    Значение -1 стоит по умолчанию.
    Максимальное значение 4

  • mat_showlowresimage 1 – включить сжатие всех текстур (кроме карт нормалей и отражений) до размера пары пикселей.
    Значение 0 возвращает размер текстурам, но оставляет пикселизацию, помогает перезаход

  • mat_filterlightmaps 0 – отключить фильтрацию у вшитого в карту освещения.

  • mat_filtertextures 0 – отключить фильтрацию у всех текстур.

  • mat_monitorgamma 2 – изменить гамму.

  • mat_motion_blur_enabled 1 – включить размытие при движении
    если у вас это включено по умолчанию, то я хочу с радостью сообщить вам ваш IP адрес: 192.168.1.1)

  • mat_motion_blur_strength 1 – изменить силу эффекта размытия при движении.

  • mat_diffuse 0 – сделать все модели, некоторые текстуры и интерфейс черными. Адаптация от Нетфликс.

  • mat_yuv 1 – сделать экран черно-белым.

  • cl_forcepreload 1 – включить полную прогрузку ресурсов при загрузке карт.
    Это увеличивает фпс и время загрузки карты

  • fov 75 – изменить угол обзора камеры.

  • viewmodel_fov 54 – приблизить/отдалить оружие на экране.
    Значение 54 стоит по умолчанию

  • blink_duration 0.2 – изменить длительность моргания у NPC.

  • r_eyesize 0 – изменить размер текстуры глаз.
    Принимаются десятичные дроби

  • prop_active_gib_limit 999999 – изменить максимальное количество сломанных кусков объектов
    Это, например, куски ящика, которые появляются после того, как его сломаешь

  • props_break_max_pieces -1 – изменить максимальное количество сломанных кусков с одного объекта.
    Значение -1 берет эту информацию с самих объектов

  • ragdoll_sleepaftertime 5 – изменить время, которое нужно трупам в неподвижном положении, чтобы отключить просчет физики.

  • r_shadowangles X Y Z – изменить угол динамичных теней от солнца.
    Вместо X, Y, Z вводятся соответствующие координаты

  • r_shadowcolor #1 #2 #3 – изменить цвет динамичных теней от солнца.
    Вводятся значения RGB палитры

  • r_shadowdist # – изменить максимальное расстояние, на которое могут рендерится динамичные тени от солнца.

  • r_colorstaticprops 1 – сделать статичные пропы разноцветными.

  • r_debugrandomstaticlighting 1 – сделать некоторые объекты разноцветными.
    Чтобы эффект принял силу, нужно перезагрузить или перейди на другую карту

  • r_skin 0 – изменить вариант текстур у абсолютно всех моделей на карте.

  • bugbait_distract_time 5 - изменить как долго эффект вони остается на месте, куда вы кинете феропод.

  • r_worldlights 4 – количество света от мира, используемое на каждый вертекс.

  • mat_dxlevel 95 – изменить версию DirectX, которая используется в игре.
    Лучше не трогать, если вы не знаете, что делаете
➩ Графика, часть 2
Отключение рендера определенных элементов
  • mat_norendering 1 – отключить рендер ВСЕЙ ИГРЫ НХЙ. Удачи вслепую на ощупь включить его обратно. Дает буст к ФПС +1337.

  • mat_fullbright 1 – отключить полностью все освещение и тени.

  • mat_drawwater 0 – отключить рендер воды.

  • r_WaterDrawReflection 0 – отключить рендер отражения у воды.
    Если вы использовали эту команду после того, как загрузили карту с водой, то в воде будет отражаться последний зарендеренный кадр

  • r_WaterDrawRefraction 0 – отключить рендер всего, что находится под водой, или же рендер того, что находится над водой, если самому находится в воде.
    Так же почему то ломает небо, если смотреть на такую воду
    Если вы использовали эту команду, после того, как загрузили карту с водой, то в воде будет виден последний зарендеренный кадр

  • mat_depthbias_normal 1 – отключить параметр глубины у всего рендера в игре.
    Из-за чего вы начнете видеть объекты сквозь стены, полы и потолки

  • r_drawskybox 0 – отключить рендер скайбокса.
    Из-за чего на его месте начинают накладываться последние зарендеренные кадры

  • r_3dsky 0 – отключить рендер 3D скайбокса.
    Это объекты вне игровой зоны

  • r_drawopaqueworld 0 – отключить рендер всего мира.

  • r_drawworld 0 – отключить рендер всего мира, кроме дисплейсментов.

  • r_DrawDisp 0 – отключить рендер дисплейсментов.
    Это неровная земля, горы и т.д.

  • r_drawentities 0 – отключить рендер всех энтити.
    Это предметы, NPC, короче добрая часть всего

  • r_drawfuncdetail 0 – отключить рендер func_detail.
    Не знаю, как объяснить понятным языком, что это, но можно сказать, что это некоторые части мира

  • r_drawstaticprops 0 – отключить рендер статичных объектов.

  • r_nohw 1 – отключить рендер ВСЕХ моделей.

  • mat_specular 0 – отключить абсолютно все отражения.

  • mat_fastspecular 0 – отключить отражения у моделей.

  • mat_bumpmap 0 – отключить текстуры отражения.
    Это не отключает сами отражения, это делает их в виде шахматной доски

  • r_drawparticles 0 – отключить рендер частиц
    Это взрывы, выстрелы и т.д.

  • cl_show_splashes 0 – отключить эффекты всплесков на воде.

  • r_drawdecals 0 – отключить рендер декалей на стенах, полах и потолках.

  • r_drawmodeldecals 0 – отключить рендер декалей на предметах.

  • r_cleardecals – очистить все декали, кроме тех что заданы картой.

  • r_renderoverlayfragment 0 – отключить рендер оверлеев.
    Почти тоже самое, что и декали, но отдельно

  • violence_hblood 0 – отключить кровь.

  • violence_ablood 0 – отключить желтую кровь.

  • r_shadows 0 – отключить рендер теней от солнца.

  • r_drawtranslucentworld 0 – отключить рендер травы на некоторых текстурах.

  • mat_mipmaptextures 0 – отключить размытие у дальних текстур.
    Результат выглядит очень пиксельно

  • r_drawleaf -1 – включить рендер определенного leaf.
    Я не буду объяснять тут что это такое, чаще всего вызывает трип приход.
    Значение -1 включает нормальный рендер, остальные включают leaf по номеру

  • r_eyemove 0 – отключить движение глаз у NPC.

  • r_eyes 0 – отключить рендер глаз у NPC.

  • r_teeth 0 – отключить рендер рта у NPC.

  • rope_rendersolid 0 – отключить рендер веревок.

  • rope_collide 0 – отключить коллизию у веревок с миром.

  • cl_ejectbrass 0 – отключить вылет гильз при выстрелах.

  • muzzleflash_light 0 – отключить свет от выстрелов.

  • r_dynamic 0 – отключить обновление динамического света.
    Например от оружия или сигнальных ракет

  • mat_disable_bloom 1 – отключить эффект свечения.

  • mat_dynamic_tonemapping 0 – отключить эффект засветов и затемнений, когда долго находишься в темной или светлой области.

  • r_flashlightmodels 0 – отключить освещение моделей фонариком.

  • r_flashlightrender 0 – отключить рендер фонарика.

  • impulse 200 – спрятать выбранное сейчас оружие.
    При смене оно снова возвращается

  • r_drawviewmodel 0 – спрятать все оружие на экране.

  • smoothstairs 0 – отключить смягчение камеры при перемещении по ступеням.

  • cl_drawmonitors 1 - отключить рендер камер
    Это, например, трансляции Брина

  • ai_expression_optimization 1 - отключить рендер эмоций у NPC, когда вы на них не смотрите.

  • cl_drawhud 0 – отключить интерфейс.

  • r_drawvgui 0 – отключить рендер ВСЕГО интерфейса игры, включая МЕНЮ.

  • hud_quickinfo 0 – отключить показания здоровья и патронов около прицела.

  • crosshair 0 – отключить прицел.

  • hud_showemptyweaponslots 0 – выключить отображение слотов под оружия, которых у вас нет, но которые как бы должны быть
    Это, например, когда у вас есть AR2, но нет СМГ

  • cl_showpausedimage 0 – убрать надпись "ПАУЗА", когда игра стоит на паузе.
➨ Карты
Команды связанные с картами
  • restart – перезапустить текущую карту.

  • maps * – вывести список всех карт в игре в консоль.

  • maps # — вывести в консоль список всех карт начинающихся на то, что указано вместо #.

  • sv_unlockedchapters # – изменить количество открытых глав при выборе "Новой игры". Принимает значение от 1 до 15, что обозначает до какой главы они будут открыты.

  • map_background # – поставить карту на фон в меню. Лучше всего работает с фоновыми картами.

  • map # – перейди на определенную карту(название вместо #). Список представлен снизу.



В этой игре так же есть карты из Half-Life 2 и первого эпизода, но чтобы сэкономить место в руководстве, их здесь нет, но их можно найди в этом руководстве и еще в этом руководстве.

Глава "В Белую Рощу"
  • map ep2_outland_01 – самое начало игры, получаем Грави-пушку, связываемся с Белой Рощей, Аликс умирает, встречаем вортигонта, падаем в шахты.

  • map ep2_outland_01a – путешествие по шахте, скрещенной с пещерами муравьиных львов.

Глава "Кольцо Ворта"
  • map ep2_outland_02 – убежище Шекли и Григгса. На этой карте происходит одновременно и оборона вортигонта с Аликс в ожидании других вортигонтов, и катсцена с оживлением Аликс и выход на улицу.

  • map ep2_outland_03 – приключения с вортигонтом по шахте и пещерам муравьиных львов.

  • map ep2_outland_04 – прятки от стража муравьиных львов, включение лифта для вортигонта, получение экстракта.

Глава "Мостостроитель Фримен"
  • map ep2_outland_05 – оборона с Аликс и вортигонтом от муравьиных львов, убийство стражей.

  • map ep2_outland_06 – идем к мосту через толпы зомби, чтобы взять машину.

Глава "Вооружён и на дороге"
  • map ep2_outland_06a – радиовышка, попытка связи с Белой Рощей, первая битва с охотниками.

  • map ep2_outland_07 – дом с советником, открытие его капсулы, начало погони от вертолета-охотника.

  • map ep2_outland_08 – продолжение погони, приезжаем на станцию 21, машина ломается, взрываем вертолет.

Глава "На радаре"
  • map ep2_outland_09 – отключение автоматической винтовки Альянса, машину чинят и улучшают.

  • map ep2_outland_10 – продолжение езды, засада Альянса в маленькой деревушке.

  • map ep2_outland_10a – подъезжаем к Белой Роще, встреча с Псом и гонка с ним.

Глава "Наш общий недруг"
  • map ep2_outland_11 – Белая Роща. Встреча с всеми знакомыми братухами там все такое, Магнуссон посылает разобраться с ракетой (он не братуха).

  • map ep2_outland_11a – защищаем и закрываем второй отсек от Альянса.

  • map ep2_outland_11b – смотрим сообщение Джудит, Илай рассказывает нам про Джимена, Магнуссон обучает пользоваться его устройством

  • map ep2_outland_12 – оборона Белой Рощи от страйдеров.

Глава "Т-Минус Один"

Фоновые карты
Эти карты используются для фона в главном меню, при загрузке вы не сможете ходить по ним, ваша камера будет зафиксирована. Чтобы исправить это, напишите команду ent_fire point_viewcontrol disable
  • map ep2_background01 – фон разбитого поезда и портала.

  • map ep2_background02 – фон пещеры муравьиных львов.

  • map ep2_background02a – фон второго отсека Белой Рощи.

  • map ep2_background03 – фон Белой Рощи на поверхности.
➨ Отладка и другие сложные команды, часть 1
Прочее
  • developer 1 – включить режим разработчика.
    Это позволяет видеть разную отладочную информацию в углу экрана, а так же нужно для работы некоторых команд

  • help # — вывести в консоль подсказку (если такая есть) по команде.
    Вместо # вводится команда

  • find # — находит в игре команды с тем, что указано вместо #, в названии и описании команд.
    Можете поиграться, в игре намного больше команд, чем тут

  • debugsystemui - открыть меню с многими командами для отладки.

  • key_findbinding "команда" – найди на какую кнопку назначена команда.

  • key_listboundkeys – вывести в консоль список всех кнопок и команд, которые назначены на них.

  • playsoundscape # – включить soundscape.
    Вместо # вводится название

  • play # – включить выбранный звук.
    Вместо # вводится путь к звуку

  • playvol #1 #2 – включить звук с настраиваемой громкостью.
    Вместо #1 вводится путь, а вместо #2 значение от 0 до 1, которое отвечает за громкость

  • bug – открыть окно для багрепорта.
    Его можно заполнить и даже отправить куда-то в Valve, но я не знаю могут ли они ответить

  • bench_start – начать проверку производительности.
    Закончить можно командой снизу

  • bench_end – закончить проверку производительности, в консоль выведется средний ФПС за время проверки.

  • bench_showstatsdialog – открыть окно, в котором показывается средний ФПС последней проверки производительности, а так же предлагается отправить данные на сервера Valve, но я не знаю работает ли это.

  • setmodel # — заменить модель Гордону.
    Вместо # вводится название модели и её путь, без начальной папки models и .mdl в конце. Тоесть, например, setmodel props_c17/oildrum001 поставит модель бочки

  • cc_emit # — воспроизвести определенные субтитры.

  • cc_random – воспроизвести случайные субтитры.
    Иногда может не показывать их

  • prop_dynamic_create # – создать prop_dynamic.
    Вместо # вводится путь к модели

  • prop_physics_create # – создать prop_physics.
    Вместо # вводится путь к модели

  • cl_removedecals – удалить декали с энтити, на которую направлен прицел.

  • drawcross x y z – создать крест на заданных координатах.

  • drawline x1 y1 z1 x2 y2 z2 – создать линию между заданными координатами.

  • escape – симулировать нажатие клавиши escape.

  • host_framerate 0 – как-то повлиять на время между кадрами игры со стороны логики игры, так же влияет на скорость игры.

  • hud_reloadscheme – перезагрузить интерфейс.

  • mat_reloadallmaterials – перезагрузить все материалы.

  • playvideo valve – проиграть любое видео из папки игры.
    Но так как кроме интро Valve там ничего нет, то кроме него и нечего производить

  • playvideo_exitcommand valve # - проиграть любое видео из папки игры и вписать команду(указанную вместо #).
    Но так как кроме интро Valve ничего нет, то кроме него и нечего производить

  • snd_restart – перезагрузить звуковую систему.

  • spike – создать фальшивое зависание игры.

  • ai_drop_hint # – если ввести без #, то выведет в консоль список айди всех возможных путей для ИИ. Если вместо # ввести айди пути, то создаст его под прицелом.

  • buildcubemaps – зарендерить отражения в карту.
    Не пишите эту команду, если не знаете, что делаете

  • sv_skyname # – должно изменять скайбокс, но не работает.
    Но зато можно увидеть название скайбокса в команде

  • antlion_easycrush 0 – отключить легкое раздавление муравьиных львов большими объектами.

  • test_freezeframe – экран на время зависает.

  • Test_RandomPlayerPosition – телепортирует игрока в случайное место, где он застрянет
    Ноуклип не поможет + камера игрока будет без остановки трястись

  • cl_overdraw_test – накладывает странный фильтр на экран.

  • hl2_episodic 0 – отключить некоторые фичи, фиксы и допиливания из эпизодов.

Вывод в консоль информации
  • mat_crosshair – вывести в консоль название текстуры браша или дисплейсмента, на который нацелен прицел.

  • impulse 107 – вывести в консоль название текстуры браша, на который нацелен прицел.
    Не работает с дисплейсментами

  • echo # — вывести в консоли текст, написанный вместо #.

  • clear – очистить консоль.

  • cl_showents – вывести список всех энтити в консоль.

  • dump_entity_sizes – вывести страшный список существующих в игре энтити в консоль.

  • dumpentityfactories – вывести такой же список, но менее страшно.

  • ping – вывести в консоль пинг игрока
    Наверное он всетаки есть, хоть это и одиночка

  • impulse 103 – вывести в консоль состояние NPC под прицелом.
    Для работы нужен режим разработчика (developer 1)

  • impulse 106 – вывести в консоль класс, имя и модель энтити под прицелом.

  • light_crosshair – вывести в консоль значение цвета света под прицелом.

  • listmodels – вывести в консоль список загруженных игрой моделей.

  • listRecentNPCSpeech – вывести в консоль список 5 последних использованных фраз NPC.

  • mat_showtextures – вывести в консоль список всех зарендеренных текстур.

  • player_debug_print_damage 1 – выводить в консоль информацию о всем уроне и его типе, который получает игрок.

  • status – вывести в консоль информацию об игре, её версии, карте на которой вы находитесь, сколько вы времени на ней находитесь и другую информацию об аккаунте steam.

  • surfaceprop – вывести в консоль параметр surfaceprop у текстуры или модели под прицелом.

  • physics_report_active – вывести в консоль список всех активных физичных объектов.

  • achievement_debug 1 - включить отладку достижений в консоли.
    Работает только если вы еще не получали достижение

  • physics_debug_entity – вывести в консоль информацию о физике энтити под прицелом.
    Я ТАК ЛЮБЛЮ ВЫВОДИТЬ В КОНСОЛЬ РАЗНЫЕ ВЕЩИ :D

  • cache_print – вывести какой-то кеш.

  • cache_print_lru – тоже что и сверху.

  • cache_print_summary – тоже что и сверху.

  • mat_hdr_enabled – вывести включен ли сейчас HDR.

  • net_status – вывести состояние подключения.

  • stats – показывает производительность сервера.

  • status – показывает название карты и состояние соединения.

  • ainet_generate_report – генерирует репорт.

  • ainet_generate_report_only – генерирует репорт.

  • cl_panelanimation – вызывает информацию из панели анимаций.
➩ Отладка и другие сложные команды, часть 2
Визуальная отладка, часть 1
  • ent_text – выводит на экране всю информацию про энтити, на которую наведен прицел.
    Повторное написание убирает эту информацию
    Чтобы эта команда работала нужен developer 1

  • showtriggers_toggle – переключить видимость триггеров.

  • cl_showpos 1 – показать текущее положение, угол взгляда и скорость игрока.

  • r_drawclipbrushes 1 – включить рендер клип брашей.
    • Красные – те что и для NPC и для игрока
    • Фиолетовые – только для NPC
    • Розовые – только для игрока

  • mat_wireframe 1 – включить рендер всего в виде сетки.

  • mat_leafvis 1 – показать границы leaf, в котором находится игрок.

  • mat_normalmaps 1 – включить рендер карт нормалей у тех текстур, у которых они есть.

  • ai_show_connect – показать пути для наземных NPC (зеленым цветом).

  • ai_show_connect_fly – показать пути для воздушных NPC (голубым цветом).

  • ai_show_connect_jump – показать пути прыжков для муравьиных львов (синим цветом).

  • ai_show_graph_connect — прорисовать от выбранного node линии ко все остальным node на карте, показывая цветами, какие соединены и какие нет.

  • vcollide_wireframe 1 – включить отображение моделей коллизии.

  • snd_show 1 – включить список со всеми проигрываемыми в данный момент звуками.

  • snd_visualize 1 – включить подпись звуков в месте их проигрывания.

  • mat_surfacemat – вывести названия текстур на их поверхности.

  • mat_surfaceid 1 – вывести айди каждой поверхности.

  • cam_showangles 1 – показать информацию об угле и расстоянии камеры в виде от третьего лица.

  • cl_entityreport 1 – вывести список всех энтити на экран.

  • fogui – открыть меню управления туманом.

  • perfui – открыть меню инструментов для проверки оптимизации.

  • mat_texture_list 1 – открыть браузер текстур.

  • mat_texture_list 1 – если это значение не на нуле, то браузер текстур будет показывать все текстуры, которые загружены в память, а не только те, которые рендерятся.

  • +graph – включить график, в котором вродебы как показываются звуки?
    Чтобы отключить введите команду -graph

  • +showbudget – еще какой-то график, что-то показывает, а что именно не знаю.
    Отключается командой -showbudget

  • showbudget_texture 1 – еще какой-то график, показывает что-то про текстуры.

  • mat_show_histogram 1 – ребята я так люблю графики прям пздц просто.

  • mat_show_texture_memory_usage 1 – показать сколько оперативки жрут текстуры.

  • mat_showlightmappage 1 – показать карту освещения и те текстуры, что сейчас рендерятся.

  • mat_drawTexture # — вывести текстуру в угол экрана.
    Вместо # вводится путь и название текстуры. Её размер можно изменить командой mat_drawTextureScale #

  • mat_showcamerarendertarget 1 – показать на экране текущую работающую камеру.
    Например, телевизор брина, созвон с Кляйнерчиком братухой

  • mat_showwatertextures 1 – вывести на экран рендер отражений в воде и подводной части.

  • mat_show_ab_hdr 1 – разделить экран на два, слева игра без HDR, справа с ним.

  • mat_show_ab_hdr_hudelement 1 – добавить подсказки команде сверху.
    Отключает выбор оружия

  • mat_showmiplevels 1 – показать качество текстур цветами.
    Значение 2 делает это только для текстур с нормалями

  • npc_nearest – показать ближайший node у NPC под прицелом.
    Для работы нужен developer 1

  • npc_focus – показать линию от NPC под прицелом до его врага.
    Для работы нужен developer 1

  • npc_combat – показать у NPC под прицелом его здоровье, отряд в котором он состоит и его текущего врага.
    Для работы нужен developer 1

  • npc_relationships – показать отношения NPC под прицелом с другими NPC и игроком через стрелочки.
    • Зеленые – друг
    • Синие – нейтральные
    • Красные – враг
    Для работы нужен developer 1

  • npc_enemies – отображать у NPC под прицелом его "память" о его врагах.
    Для работы нужен developer 1

  • npc_route – отображать у NPC под прицелом его текущий маршрут.
    Для работы нужен developer 1

  • npc_speakall – заставить NPC под прицелом сказать все существующие в игре реплики.
    Я не знаю зачем это нужно. Авторы дураки наверное, а игра гвн полное

  • npc_viewcone – показать поле зрения NPC под прицелом.
    Для работы нужен developer 1

  • npc_reset – сбросить все скриптовые пути у всех NPC.

  • physics_highlight_active – показать коробками все активные физичные объекты на момент написания команды.
    Так же показывает места сталкивания с другими объектами
    Для работы нужен developer 1

  • physicsshadowupdate_render 1 – я не знаю почему, но после написания этой команды игрок начинает оставлять за собой след, хоть эта команда наверное и не должна это делать.

  • picker – показывает отладочную информацию физических объектов, энтити и npc, на которых нацелен прицел.

  • r_drawlightinfo 1 – включить выделение источников света.

  • r_drawlights # – включить отладку определенного источника света под номером #.

  • r_DrawModelLightOrigin 1 – включить отладку источников освещения у моделей.

  • g_debug_antlionguard 1 – включить отладку стража муравьиных львов.

  • g_debug_antlionmaker 1 – включить отладку спавнеров муравьиных львов.

  • g_debug_combine_camera 1 – включить отладку потолочной камеры Альянса.

  • g_debug_cscanner 1 – включить отладку сканнеров.

  • g_debug_dropship 1 – включить отладку транспортеров.

  • g_debug_turret 1 – включить отладку наземных турелей.

  • g_debug_turret_ceiling 1 – включить отладку потолочных турелей.

  • g_debug_vehicleexit 1 – включить отладку выхода из транспорта.

  • g_debug_physcannon 1 – включить отладку Гравити-пушки.

  • g_debug_doors 1 – включить отладку дверей.

  • sv_debug_player_use 1 – включить отладку взаимодействий игрока.

  • g_debug_vortigaunt_aim 1 – включить отладку прицеливания выстрелов у вортигонтов.

  • g_debug_vehiclesound 1 – включить отладку звуков у транспорта. Выводится в консоль.

  • g_debug_dynamicresupplies 1 – включить вывод в консоль вычисления динамичных запасов в ящиках с запасами.

  • thumper_show_radius 1 – включить отладку устройств, пугающих муравьиных львов.

  • g_debug_ragdoll_visualize 1 – включить отладку рагдоллов.

  • prop_debug – включить отладку физичных объектов.
➩ Отладка и другие сложные команды, часть 3
Визуальная отладка, часть 2
  • mortar_visualize 1 – включить отладку ударов с неба на карте d3_c17_10a.

  • r_flashlightvisualizetrace 1 – включить отладку фонарика.

  • g_ai_citizen_show_enemy – когда npc_citizen видит врага, то прорисовывает между их глазами линию.

  • mat_normals 1 – включить рендер каких-то линий, которые что-то показывают, но я не понял что.

  • strider_eyepositions 1 – показать 3D крестики на месте глаз страйдера, когда он стоит и приседает.

  • strider_show_focus 1 – показать 3D крестиком цель перемещения у страйдеров.

  • strider_show_weapon_los_condition 1 – показать куда целится страйдер из оружия.

  • cl_drawshadowtexture 1 - показать в углу текстуры динамичных теней.

  • cl_ent_absbox - включить рендер absbox у энтити под прицелом.

  • cl_ent_bbox - включить рендер bounding box у энтити под прицелом.

  • cl_ent_rbox - включить рендер render box у энтити под прицелом.

  • colorcorrectionui – открыть меню корректировки цвета.

  • ai_nodes – переключить отладку путей для ИИ.

  • ai_show_hull – переключить отладку путей для ИИ.

  • ai_show_grid – включить прорисовку сетки на полу под прицелом.

  • ai_drawbattlelines 1 – включить отладку Standoff поведения у ИИ.

  • ai_debug_actbusy 1 – включить отладку actbusy поведения у ИИ.

  • ai_debug_assault 1 – включить отладку assault поведения у ИИ.

  • ai_debug_enemyfinders 1 – включить отладку enemyfinder поведения у ИИ.

  • ai_debug_shoot_positions 1 – включить отладку прицеливания у ИИ.

  • cc_showblocks – хихи квадратики.

  • net_graph 1 – включить график подключения.

  • net_graphheight 64 – изменить высоту net_graph.

  • net_graphpos 1 – поменять положение net_graph.

  • net_graphproportionalfont 0 – отключить изменение размера шрифта под экран у net_graph.

  • net_graphtext 0 – выключить текст у net_graph.

  • +posedebug – включает отладку поз на экране.
    Отключается командой -posedebug

  • +showbudget_texture_global – график, показывающий что-то про текстуры.
    Отключается командой -showbudget_texture_global

  • +showvprof – открывает VPROF окно, в котором показывается различная информация рендера.
    Отключается командой -showvprof

  • +vgui_drawtree – открывает окно в правой части экрана, которое отображает статистику данных рендера.

  • r_staticpropinfo – показывает имя всех статичных пропов в мире.

  • r_visambient – рисует образцы окружающего освещения листьев (добавляет квадраты).
    Для работы требуется mat_leafvis 1
16 Comments
X.White 3 Jan @ 4:36pm 
Самое попсовое, наверное, это поджигание предметов через ent_fire ??? ignite
Ну или убить игру через ent_fire !player kill
Хотя, вероятно, это далеко не единственный способ получить сомнительную ошибку вместо обычного выхода из игры.
X.White 3 Jan @ 4:36pm 
Круто, в своё время пользовался этими прелестями (ну, кроме тех, что связаны с графикой и графиками) для своего рода создания "карт" для нищих путём сохранения или редактирования информации в тексте. Времена без Хаммера были сложными...

Добавлю только то, что ent_fire отвечает в принципе за все чудеса, что присутствуют на запущенной карте, начиная от npc и заканчивая скриптами. Так что если на что-то трудно навестись или в принципе неизвестно, где искомый предмет, то через данную команду можно без проблем делать с этим предметом всякое.
nanodream 11 Apr, 2023 @ 10:10am 
класно! :steamthumbsup:
Nom Nom Nom 31 Dec, 2022 @ 10:14am 
согл
K.Grox  [author] 25 Dec, 2022 @ 5:18am 
Это friendli руководство для friendli людей
kuzmann 25 Dec, 2022 @ 5:16am 
friendli_fire нету
:steamthumbsdown:
Nom Nom Nom 8 Dec, 2021 @ 5:38am 
sv_cheats 0. чтоб отключить. читы.
:sticky:
KADET 11 Feb, 2021 @ 10:37pm 
Как теперь сбросить все читы?
Mafin_NG 9 Feb, 2021 @ 4:00am 
This comment is awaiting analysis by our automated content check system. It will be temporarily hidden until we verify that it does not contain harmful content (e.g. links to websites that attempt to steal information).
Durian32 19 Sep, 2020 @ 9:11am 
спасибо