Як активувати чити у халф лайф 2?
У цій статті я постараюсь зібрати всі консольні команди ігор серії Half-Life 2 по максимуму. Також ці команди можете використовувати в Synergy. для тестерів.
Коди вводяться в консолі, яка викликається, як і в будь-якій іншій грі натисканням на ~ (клавіша Тільда).
Англійська версія гри: Options → Tab: Keyboard → Advanced → Enable Developer Console
Українська версія гри: Налаштування → Вкладка: Клавіатура → Додатково → Увімкнути Консоль Розробників
Ви також можете натиснути другою клавішею по ярлику гри і додати параметр запуску: -console .
Перед введенням кодів введіть: sv_cheats 1 .
impulse 101 — Отримати повний перелік зброї.
god - Режим безсмертя.
buddha — Аналогічна команда режиму безсмертя, але ця команда має один нюанс: Безсмертя активується тільки тоді, коли у вас залишиться 1% здоров'я.
notarget - Включає невидимість для всіх NPC персонажів гри (крім сюжетних персонажів).
noclip - Дозволяє гравцеві літати крізь стіни по всій карті.
impulse 203 - Видалення об'єкта, на який спрямована камера.
sk_plr_dmg_357 # — Змінити забійну силу «Магнуму» (замість # підставляйте своє число). ar2 (Pulse Rifle), rpg_round (ракетниця), buckshot (дробовик), smg1_grenade (підствольний SMG-гранатомет), smg1 (автомат).
sk_max_357 # — Встановити максимальну кількість патронів в обоймі «Магнум».За аналогією з попереднім кодом діє і на решту зброї (просто підставляйте замість «357» назву потрібного ствола).
viewmodel_fov # — Встановити розмір поточної зброї (за замовчуванням — 54).
physcannon_maxforce # — Змінити силу, за допомогою якої гравіпушка штовхає предмети.
physcannon_maxmass # — Змінити максимальний розмір предметів, які може притягнути гравій.
physcannon_pullforce # — Змінити швидкість, з якою гравіпушка притягує предмети.
physcannon_tracelength # — Змінити максимальну відстань, з якої гравіпушка може притягувати предмети.
physcannon_cone # — Змінити відстань, з якої гравіпушка може піднімати предмети у повітря.
hurtme # — Завдати собі шкоди. Команда призначалася для тестування, але цю команду все одно додали в гру. Ви можете завдати собі шкоди, наприклад, введіть: hurtme 20 — Ви пораните самого себе на 20% здоров'я.
maps displays — Вивести список карток.
exec # — Запустити скриптовий файл (замість # введіть назву файлу з папки cfg).
sv_infinite_aux_power 1 - Нескінченна енергія для костюма.
mat_fullbright 1 — Вимкнути всі тіні (Введіть значення 0 — щоб увімкнути їх знову).
help $ - Вивести опис потрібної команди (замість $ треба вводити саму команду, наприклад give).
mat_depthbias_normal 1 - Режим бачення крізь стіни.
sv_gravity # — встановити рівень гравітації (якщо її зменшити, можна дуже високо стрибати).
dsp_explosion_effect_duration # — Встановити час, протягом якого будуть відображатися звукові та відео ефекти під час вибухів.
sv_friction # - Встановити рівень тертя.
sv_maxvelocity # — Встановити максимальну швидкість, з якою рухаються предмети.
impulse 82 - Створити Джип.
impulse 83 - Створити Повітряний катер.
thirdperson — Перейти на вигляд від третьої особи.
firstperson — Перейти на вигляд від першої особи.
sv_unlockedchapters # — Ця команда дозволяє розблокувати певний розділ із меню гри: Почати гру .
give weapon_357 — Отримати Револьвер
give weapon_ar2 — Отримати Імпульсну гвинтівку Альянсу
give weapon_bugbait — Отримати Фероподи
give weapon_give weapon_crossbow — Отримати Арбалет
give weapon_crowbar — Отримати Монтування
give weapon_physcannon — Отримати Гравіпушку
give weapon_pistol — Отримати Пістолет
give weapon_give weapon_rpg — Отримати Гранатомет
give weapon_give weapon_shotgun — Отримати Дробовик
give weapon_smg1 — Отримати Автомат
give weapon_frag або give weapon_grenade — Отримати Гранати
give box_buckshot — Патрони на дробовик
give box_mrounds — Патрони на автомат
give box_srounds — Патрони на пістолет
give healthkit - Велика аптечка
give healthvial - Маленька аптечка
give battery - Батареї для заряду костюма
give suit — Отримати костюм
give ml_grenade — Отримати патрони на ракетницю
give ar2_grenade — Отримати Енергетичний заряд Імпульсивної гвинтівки Альянсу.
give combine_mine - Отримати Міну Комбайнів.
Примітка: Вам знадобиться Гравіпушка, щоб перепрограмувати цю міну на бік.
ent_create item_healthcharger — Створює навісну аптечку там, куди наведено ваш приціл.
Примітка: Для використання підійдіть та натисніть клавішу: Е .
ent_create item_suitcharger — Створює навісний зарядник для костюма там, куди наведено ваш приціл.
Примітка: Для використання підійдіть та натисніть клавішу: Е .
npc_create npc_zombie — Звичайний Зомбі
npc_create npc_metripolice — Поліцейський з кийком, пістолетом або автоматом
npc_create npc_alyx — Алекс Венс
npc_create npc_combine_s - Солдат Альянсу
npc_create npc_barney — Барні
npc_create npc_eli — Ілай Венс
npc_create npc_zombie_torso — Звичайний зомбі без ніг
npc_create npc_fastzombie — Швидкий Зомбі
npc_create npc_poisonzombie — Зомбі з купою Хедкрабів на спині
npc_create npc_zombine Зомбайн. Увага! Цей NPC створюється тільки в Synergy та Episode 1 гри.
npc_create npc_breen — Лікар Брін.
npc_create npc_mossman — Джудіт Мосман
npc_create npc_antlion — Мурашиний Лев
npc_create npc_ministrider - Мисливець.
Увага! Цей NPC створюється тільки в Synergy та Episode 1 гри.
npc_create npc_antlionguard — Страж Мурашиних левів
npc_create npc_headcrab — Звичайний Хедкраб
npc_create npc_headcrab_fast — Швидкий Хедкраб
npc_create npc_headcrab_poison — Отруйний (чорний) Хедкраб
npc_create npc_stalker - Сталкер Альянсу
npc_create npc_strider — Страйдер Альясна
npc_create npc_dog — Пес
npc_create npc_gman - G-Man
npc_create npc_citizen - Громадянин опору
npc_create npc_kleiner — Лікар Кляйнер
npc_create npc_monk - Отець Григорій (з Ревенхольма)
npc_create npc_vortigaunt — Вортігонт
npc_create npc_ichthyosaur - Риба (яка намагалася з'їсти гравця під час телепортації)
npc_create npc_pigeon — Голуб
npc_create npc_seagull — Ластівка
npc_create npc_crow — Ворона
npc_create npc_combinedropship — Повітряний транспортник Альянсу
npc_create npc_combinegunship — Штурмовик Альясна
npc_create npc_cscanner — Сканер
npc_create npc_helicopter — Вертоліт Альянсу
npc_create npc_manhack — Манхек
npc_create npc_rollermine — Міна
npc_create npc_barnacle — Баранкал
Увага! При створенні Барнакла у вас може вилетіти гра, у такому разі спробуйте цю команду: ent_crete npc_barnacle
npc_create npc_turret_floor — Турель Альянсу
Примітка: Щоб створити NPC зі зброєю, пропишіть команду для створення NPC , а в кінці додайте назву зброю з префіксом: weapon_
Ось кілька прикладів:
Створити повстанця з SMG1:
npc_create npc_citizen weapon_smg1
ent_create npc_citizen weapon_smg1
Створити комбайни з AR2:
npc_create npc_combine_s weapon_ar2
ent_create npc_combine_s weapon_ar2
Створити Барні з Дробовиком:
npc_create npc_barney weapon_shotgun
ent_create npc_barney weapon_shotgun
1. За допомогою noclip виберіть місце, куди NPC стрілятиме. Підлетіть до цього місця на карті та наберіть: give npc_bullseye та відлетіть трохи.
Далі за допомогою режиму: picker (введіть команду picker у консолі) подивіться в те місце, побачите невелику геометричну хрень, а точніше 3 лінії різних кольорів.
2. Наведіть приціл на ці лінії та перейменуйте змінити ім'я цього entity за допомогою консольної команди: ent_setname fire_maker_npc
3. Створіть будь-яке NPC і задайте цьому NPC унікальне ім'я за допомогою команди: ent_setname # (замість # ім'я NPC) (Наприклад: ent_setname alyx)
Тепер, щоб змусити NPC ненавидіти цю точку, введіть у консолі команду: ent_fire setrelationship "fire_maker_npc D_HT 99"
Наприклад: ent_fire alyx setrelationship "fire_maker_npc D_HT 99" - NPC Алекс атакуватиме це місце.
Дивимося, як NPC буде стріляти в задану точку.
Щоб додати Портальну гармату до Half-Life 2 , зробіть таке:
1) Встановіть Portal (Обов'язково зробіть копію гри Portal)
2) Встановити Half-Life 2
3) З папки з грою Half-Life 2 → hl2 скопіюйте ці папки: materials, models, sound, scripts, scenes (це анімації), maps, sound в папку Portal → portal .
Якщо раптом вискочить попередження про заміну файлів, не лякайтеся. Нічого страшного не станеться і гра не зламається. Підтвердьте попередження про заміну файлів та дочекайтеся закінчення копіювання файлів.
Далі запустіть гру: Portal і грайте у Half-Life 2 з Портальною гарматою. Для отримання Портальної гармати наберіть у консолі команду give weapon_portalgun. Якщо раптом не допоможе, наберіть impulse 101.
Невеликий лайвхак, який буде зручним для тестерів різних карт. Отже, що потрібно зробити для управління NPC, які є транспортом у грі?
1) Створіть будь-якого повітряного NPC: npc_helicopter (npc_helicopter; npc_combinegunship; npc_combinedropship).
2) Введіть у консоль команду: noclip і за допомогою режиму польоту зупиніться в будь-якому місці карти в повітрі, де багато місця і куди зможе прилетіти гелікоптер (для тестування більше підійде карта gm_construct).
3) Для створення точки польоту введіть цю команду в консоль:
give path_track - Створити entity: path_track . Ця точка з'явиться там, де знаходиться гравець, тому рекомендується створювати такі точки тільки в повітрі.
Для роботи entity на карті потрібно задати ім'я кожної entity. У нашому випадку треба перейменувати path_track , який ми з вами створили, щоб до нього підлетів повітряний транспорт.
4) Введіть у консоль команду: picker (вона допоможе вам побачити створений вами path_track) і тепер задаємо ім'я path_track за допомогою консольної команди:
ent_setname path1 — Введіть ім'я entity об'єкта: path1
Тепер давайте спробуємо змусити гелікоптер підлетіти до цієї точки.
У консолі наберіть команду:
ent_fire npc_helicopter settrack path1 — Змусити Гелікоптер підлетіти до точки з назвою: path1
Вертоліт летить у створену нами точку. Якщо раптом у вас не вийшло, спробуйте ще раз.
Напевно кожен із вас запитував: Як на Катер поставити Кулемет? Я розгадав цю таємницю, і так робимо таке:
1) Створимо Повітряний катер за допомогою консольної команди: ch_createairboat
2) Задаємо ім'я Повітряному катеру для встановлення кулемета. Наведіть приціл на Повітряний катер та введіть у консоль команду: ent_setname Airboat
3) А тепер начепимо на нього Кулемет. Введіть у консолі команду: ent_fire Airboat enablegun 1
Ось такий невеликий лайвхак для аматорів Повітряного катера.
Метод працює лише якщо sv_cheats змінено на 1 .
1. Створюємо entity, що відповідає за швидкість пересування: give player_speedmod
2. Тепер вводимо: ent_fire player_speedmod ModifySpeed 3
Значення 3 змінить швидкість гравця і гравець рухатиметься трохи швидше, ніж звичайно. Ви також можете потестувати інші значення, наприклад введіть: 5
Поодинокі карти або набори рівнів Half-Life 2 зазвичай розповсюджуються у вигляді наборів *.bsp файлів, запакованих в архів. Розпаковуйте їх у каталог: . \hl2\maps. Також там можуть бути файли з розширенням *.ain. Помістіть їх у папку graphs, що знаходиться всередині maps .
Потім, допишіть в ярлик Half-Life 2 після hl2.exe файлу параметр: -console і запускайте гру. При запуску з параметром: -console в меню гри не буде анімованого фону і відразу відкриється консоль, яку потім можна викликати з гри клавішею: [~] (тильда) . Щоб запустити карту, введіть у консолі команду: map имя_картки .
Якщо у вас після завантаження карт монстри не рухаються і виникає проблема AI Disabled, то скористайтеся такими методами:
Спосіб №1: Після завантаження картки (або до її завантаження), введіть у консолі команду: ai_norebuildgraph 0 - після чого знову завантажте картку. З'явиться напис: Node Graph out of Date. Rebuilding. і все запрацює.
Спосіб №2: Зайдіть до папки . /hl2/cfg , а потім у файлі autoexec.cfg у параметрі ai_norebuildgraph 1 , поміняйте одиницю на нуль. Тоді нові карти будуть завантажуватися без проблем, але при завантаженні карт самої HL2 з'являтиметься страшний для недосвідчених гравців напис: Node Graph out of Date. Rebuilding.
Однак у рідкісних модах після завантаження швидкого збереження напис AI Disabled може з'явитися знову. Тут врятує введення в консолі команди ai_disable (без будь-яких значень).
Коли знову гратимете в оригінальну Half-Life 2 , то замініть ai_norebuildgraph 1 , на ai_norebuildgraph 0 , інакше при завантаженні нових рівнів: Node Graph out of Date. Rebuilding. з'являтиметься знову.
Якщо у вас піратська версія гри, тобто не Steam-версія, то можливо у вас може і не бути цієї команди.
Команда: ent_teleport
Приклад: ent_teleport npc_alyx
Увага! Команда працює лише з тими об'єктами, що знаходяться на карті зараз. Якщо на карті відсутня NPC Alyx, то ви не зможете її телепортувати. Для цього потрібно створити потрібного нам NPC за допомогою команди: ent_create npc_alyx , а потім вводити команд: ent_teleport npc_alyx .
Крім того, ви можете телепортувати різні об'єкти, наприклад: Транспорт, Фізичні об'єкти (скринька, тумбочка, шафа). Для цього введіть команду: picker – це увімкне режим відображення об'єктів у режимі розробника.
Потім наведіть приціл наприклад на ящик, введіть команду: ent_setname Box001 - Ця команда задасть ім'я ящику і тепер ящик буде називатися не prop_physics, а Box001.
Тепер знаючи ім'я скриньки, ми можемо перемістити його за допомогою команди: ent_teleport . Вибираємо будь-яке місце на карті: підлога, стеля, стіна не має значення, а потім вводимо команду: ent_teleport Box001
Команда: ent_setname працює на всіх об'єктах у грі.
А якщо ви хочете телепортувати себе, то наберіть команду: ent_teleport !player Примітка! У Synergy якщо ви будете телепортувати гравців, то вам спочатку потрібно:
1. Увімкнути режим: picker
2. За допомогою команди ent_setname задати гравцям унікальне ім'я.
Наприклад: Гравці будуть називатися: 1, 2, 3 тощо. Це неодмінно! Інакше не прокотить телепорт.
Далі за допомогою команди: ent_teleport вводьте цифри гравця та телепортуйте їх за номером.
Допоміжне меню — Це меню, яке працює у всіх Source іграх, але в деяких іграх для цього меню потрібно ввести: sv_cheats 1 .
Щоб відкрити це меню, натисніть одночасно клавіші: Shift + F1
У чому ж прикол, спитаєте ви? А прикол у тому, що це допоміжні команди, які допоможуть творцям карт на Source движку протестувати щойно створену локацію в Hammer Editor.
Простіше кажучи, у цьому меню є допоміжні команди для тестування карти або об'єктів на карті.
Звичайному гравцеві це меню можливо буде і не цікава, але ось творцям карток якраз.
Хоча, якщо ви фанат Synergy і любите грати зі змінною sv_cheats зміненою на 1 - то швидше за все невелике задоволення від цього меню вікна ви випробуваєте.
Примітка: Це меню працює у всіх Source іграх, у тому числі Team Fortress 2, Garry's Mod та інших.
Моди зазвичай йдуть в окремих папках.
Розпакуйте таку папку в каталог, де вже є каталоги: hl2, config, cstrike та інші.
Доки немає меню Custom Game, пропишіть в ярлику Half-Life 2 параметр: -game ім'я_папки_мода і запускайте.
Чити на Half Life 2: усі чит-коди, консольні команди
Абсолютно всі чити для легендарної Half life 2: чіт-коди, консольні команди (зброя, гравіпушка, нескінченні патрони, god mode).
Half-Life 2 по праву можна вважати одним із найбільш значущих проектів у жанрі шутерів від першої особи. Valve запропонували гравцям захоплюючий і різноманітний ігровий процес з безліччю інноваційних геймплейних механік, який навіть зараз, більш ніж через тринадцять років з моменту виходу сиквела, виглядає свіжо і цікаво. Всім бажаючим знову долучитись до безсмертної класики пропонується до ознайомлення список читів та консольних команд для цієї гри.
Введення чіт-кодів потрібно здійснювати через консоль, яка стає доступною за натисканням клавіші тильда “~”, за сумісною літерою Е на більшості клавіатур з російською розкладкою. Якщо після натискання консоль не відкривається, треба її активувати вручну. Робиться це двома способами:
- Перший – переходом у налаштування на шляху Опції/Клавіатура/Розширені/Увімкнути консоль розробника.
- Другий - прописуванням у властивостях виконуваного файлу гри команди "-console". Аналогічну дію можна здійснити, натиснувши правою кнопкою гри у вашій бібліотеці Steam і вибравши пункт “параметри запуску”, якщо у вас ліцензійна версія.
Щоб решта кодів у грі запрацювала, першою введеною командою має стати “sv_cheats 1” – вона активує чити. Якщо ви захочете заблокувати можливість використання читів, потрібно буде прописати аналогічну команду, але вже з параметром 0. Аналогічно включаються/відключаються будь-які команди, які працюють за принципом увімкнути/вимкнути (on/off).
Основні чити для Half-Life 2
В основному тут перераховані консольні команди, що дозволяють видозмінити ігровий процес, отримати певні переваги перед комп'ютерними противниками.
| Impulse 101 | Відкриває гравцю доступ одразу до всього арсеналу озброєння. |
| God | Активація божественного режиму. Персонаж стає невразливим. |
| Notarget | Комп'ютерні супротивники перестають визначати гравця як мету. |
| Noclip | Можливість проходити наскрізь стіни та будь-які інші фізичні об'єкти. |
| Impulse 203 | Анігіляція об'єктів на рівнях (ящиків, стільців, столів та інше). Щоб видалити потрібний об'єкт, треба навести на нього приціл, а потім прописати команду. |
| sk_plr_dmg_[ID предмета] [число] | Команда, що дозволяє вручну виставляти силу того чи іншого озброєння. Крім самої команди, потрібно прописати числовий код предмета та вказати цифру шкоди. Коди всього озброєння можна буде переглянути в одній із таблиць нижче. |
| sk_max_[ID предмета] [число] | Аналогічна попередня команда, тільки тепер її призначення полягає у зміні ліміту патронів у конкретному стовбурі. Ніщо вам не завадить, наприклад, зробити револьвер з обоймою 50 набоїв. |
| viewmodel_fov [число] | Управління розмірами моделі вашої зброї. Стандартне значення параметра "-54". |
| Hurtme [значення] | Чит зменшення кількості життів. Практичного застосування в геймплей у нього немає, але він може стати у нагоді розробникам модів. |
| maps displays | Виведення на екран списку карток. Якщо вам хочеться, наприклад, переграти конкретну ділянку однієї з місій, дана команда дозволить підглянути найменування карти англійською. |
| exec [значення] | Ручний запуск скриптів. Прописується команда і назва файлу, що виконується. |
| sv_infinite_aux_power 1 | Дає персонажу нескінченну енергію для бігу. |
| mat_fullbright 1 | Вимкнення тіней. Звернути внесені зміни допоможе аналогічна команда, але із значенням 0. |
| Help [назва команди] | Дозволяє отримати довідку щодо тієї чи іншої консольної команди. |
| mat_depthbias_normal 1 | Старий-добрий wallhack. Персонаж може бачити крізь стіни та інші непрозорі об'єкти. |
| sv_gravity [чисельне значення] | Параметр дає змогу регулювати гравітацію. Найменші значення дозволяють стрибати вище, а більші, навпаки, притискають вас до землі, роблячи падіння з пагорбів ще небезпечнішими. |
| dsp_explosion_effect_duration [число] | Управління звуковими та відеоефектами під час вибухів. Чим більше значення, тим довше відтворюватимуться анімації/звуки. |
| sv_friction [значення] | Регулювання рівня тертя. |
| sv_maxvelocity [значення] | Можна змінити максимальну швидкість руху предметів. |
| impulse 82 | Поява баггі (наземного транспорту) поряд із персонажем. |
| impulse 83 | Поява катамарану (водного транспорту). |
| thirdperson | Перемикання камери в режим від третьої особи. Буде повністю видно модель персонажа. |
| sv_unlockedchapters [число] | Розблокування певного розділу. Загалом у класичному Half-Life 2 п'ятнадцять місій (1-15). Аналогічним чином можна відкривати рівні у додатках Episode 1 та Episode 2, а також у аматорських модах. |
| bind [кнопка] “ent_setname kindling; wait; ent_fire kindling ignite” | Перетворить вашого персонажа на чаклуна, здатного силою думки підпалювати супротивників. Потрібно лише навести приціл та натиснути відповідну клавішу. Наприклад, Mouse3 – призначає пірокінез на середню кнопку/колесо на мишці. |
Ідентифікатори зброї
Дані команди використовуються зазвичай або у поєднанні з кодом give weapon_[ID озброєння], так і з командами, що дозволяють керувати силою зброї та кількістю набоїв у магазині.
| 357 | ID револьвера "Магнум" |
| alyxgun | дає гравцеві гармату, з якою бігає його напарниця Алікс |
| ar2 | ідентифікатор імпульсного автомата |
| bugbait | ідентифікатор фероподів |
| crossbow | ID арбалета |
| crowbar | фірмове монтування Фрімена |
| physcannon | гравітаційна гармата |
| pistol | ідентифікатор звичайного пістолета |
| rpg | РПГ із лазерним наведенням |
| shotgun | ідентифікатор дробовика |
| smg1 | ID автомата SMG із підствольним гранатометом |
| stunstick | ідентифікатор кийка. При використанні з кодом give weapon вона з'являється не в інвентарі, а під персонажем. |
| frag або grenade | граната |
Ідентифікатори різних витратних матеріалів
Щоб отримати в розпорядження будь-який витратний матеріал або предмет, потрібно прописати код give item_[ID предмета] в консолі. Перелік ідентифікаторів опубліковано у таблиці нижче.
| box_buckshot | боєзапас для дробовика |
| box_mrounds | патрони для автоматичної зброї |
| box_sniper_rounds | заряди для снайперської зброї |
| box_srounds | пістолетні патрони |
| healthkit | поява великої лечилки |
| healthvial | поява невеликої лечилки |
| battery | спаун батарейок для костюма |
| suit | спаун костюма |
| ml_grenade | ракети для РПГ з лазерним наведенням |
| ar2_grenade | снаряди для підствольного модуля автомата |
Управління параметрами гравіпушки
Використання гравітаційної гармати, яку Гордон Фрімен отримує у ході сюжету, є однією з основних ігрових механік Half-Life 2. З її використанням пов'язана маса головоломок та фішок. Параметрів цієї зброї, які можна налаштувати, аж цілих п'ять.
| physcannon_maxforce [значення] | Управління силою, з якою гравітаційна гармата відкидає об'єкти. |
| physcannon_maxmass [значення] | Зміна допустимого розміру об'єктів, здатних бути притягнутими гравію. |
| physcannon_pullforce [значення] | Зміна швидкості тяжіння об'єктів. |
| physcannon_tracelength [значення] | Редагування граничного радіусу роботи гравітаційної гармати. |
| physcannon_cone [значення] | Редагування радіусу роботи гравігармати, в межах якого об'єкти можна змусити левітувати. |
Коди на появу персонажів/противників
Команда npc_create npc_[ідентифікатор] дозволяє покликати поруч із гравцем будь-якого персонажа, ідентифікатор якого буде введений. Стане в нагоді творцям модифікацій та любителям різних ігрових експериментів.
| Zombie | супротивник-зомбі з хедкрабом на голові |
| metripolice | поліцейський |
| alyx | Алікс Венс, напарниця Гордона |
| combine_s | солдатів комбайнів |
| barney | Барні Калхун, сюжетний персонаж |
| eli | Елай Венс, сюжетний персонаж |
| zombie_torso | ще один різновид зомбі |
| fastzombie | швидкі зомбі |
| poisonzombie | отруєні зомбі |
| zombine | зомбайни (з'являються у додатку Episode 1) |
| breen | доктор Воллес Брін, сюжетний персонаж |
| mossman | доктор Джудіт Моссман, сюжетний персонаж |
| antlion | комаха мурашиний лев |
| ministrider | маленький страйдер із доповнення Episode 1 (недоступний в оригінальній версії гри) |
| antlionguard | більш небезпечний різновид мурашиного лева |
| headcrab | класичний хедкраб |
| headcrab_fast | швидкий хедкраб |
| headcrab_poison | отруєний хедкраб |
| stalker | людиноподібна істота, противник |
| strider | страйдер (тринога) |
| dog | великий робот Пес, сюжетний персонаж |
| gman | G-Man |
| citizen | учасник опору |
| kleiner | доктор Кляйнер, сюжетний персонаж |
| monk | божевільний священик Григорій із Рейвенхольма, сюжетний персонаж |
| vortigaunt | інопланетянин-вортигонт |
| ichthyosaur | іхтіозавр, водоплавний противник (на жаль, його ніяк не можна змусити рухатися, а атакувати він буде тільки якщо наблизитися до нього на досить близьку відстань) |
| pigeon, seagull, crow | різна літаюча живність. Голуби, чайки, ворони |
| combinedropship | десантний корабель комбайнів |
| combinegunship | атакуючий корабель комбайнів |
| helicopter | вертоліт |
| manhack | противник, що атакує дрон |
Багато персонажів зі списку вище можна озброїти вручну обраною зброєю. Для цього слід прописати команду npc_create_equipment weapon_[ID зброї]. Можна спорядити NPC пістолетом, револьвером, автоматом, арбалетом, ракетницею з наведенням, також дробовиком або імпульсним автоматом. Цілком можливо, працюють і інші ідентифікатори - експериментуйте.
Є можливість управляти вже створеним персонажем, навіщо слід навести нею перехрестя прицілу, після чого прописати команду “npc_select”. Для переміщення вибраного персонажа у вказану точку використовується команда “npc_go”.
Команди для завантаження карт
Бажаєте завантажити конкретну місію чи конкретну ділянку рівня? Чи не питання. Просто пропишіть в консолі команду "map" і через пробіл пропишіть потрібну ділянку карти зі списку нижче. Зверніть увагу! Потрібно вводити лише одне значення із дужок.
| Прибуття | d1_trainstation_[01, 02, 03, 04] | Вступна місія, в якій Фрімен потрапляє до Сіті-17, а гравець навчається основ шутерного управління. |
| Великий день | d1_trainstation[05, 06] | Знайомство з Алікс та примірка покращеного костюма, втеча з лабораторії та отримання фірмового монтування. |
| Через канали | d1_canals_[01, 02, 03, 04, 05] | Фрімен тікає з міста через каналізацію, попутно борючись із хедкрабами, зомбі та міською поліцією. Зустріч із повстанцями та перша поява швидких хедкрабів. |
| Небезпечна вода | d1_canals_[06, 07, 08, 09, 10, 11, 12, 13] | Продовження поневірянь по каналізаційних рівнях. Гравцю видають транспортний засіб для водяних прогулянок. Бос вертоліт. |
| Східна Чорна Меза | d1_eli_[01, 02] | Героя знову занесло на місце дії першої частини гри. На цьому рівні гравцю видають гравітаційну гармату та вчать їй користуватися. Можна пограти у баскетбол із роботом. |
| Рейвенхольм | d1_town_[01, 01a, 02, 02a, 03, 04, 05] | Один з найатмосферніших рівнів у грі, що кишить зомбі та хедкрабами занедбане місто. |
| Шосе 17 | d2_coast_[01, 02, 03, 04, 05, 06, 07] | Довгий ігровий епізод, у якому гравцеві видають джип і змушують їхати дорогою до пункту призначення, попутно зупиняючись для битв із силами Альянсу та новим противником, мурашиними левами. |
| Піщані пастки | d2_coast_[08, 09, 10, 11, 12] | продовження покатушек на джипі, оборона повстанської бази та отримання фероподів (зброї, що дозволяє нацьковувати мурашиних левів на супротивників). |
| "Нова Проспект" | d2_prison_[01, 02, 03, 04, 05] | Фрімен йде на зустріч із Алікс, призначену на розвантажувальній станції. |
| Заплутаність | d2_prison_[06, 07, 08]; d3_c17_01 | герої намагаються звільнити Ілая Венса із саркофагу. Рівень заснований головним чином на битвах із солдатами комбайн та керуванні автоматичними турелями. |
| Порушник №1 | d3_c17_[02, 03, 04, 05, 06a, 06b] | битви на вулицях та провулках міста, а також у завалених тунелях. Іноді гравцеві дадуть змогу покомандувати загонами повстанців. |
| За Фріменом | d3_c17_[07, 08, 09, 10a, 10b, 11, 12a, 12b, 13] | продовження вуличних рівнів, перестрілки зі снайперами та комбайнами. Порятунок та супровід Барні, ще одна зустріч із Псом. |
| Наші заступники | d3_citadel_[01, 02, 03, 04, 05] | Фрімен нарешті добирається до цитаделі Альянсу, де над людьми ставлять експерименти і перетворюють на сталкерів. Рівень закінчується, герой сам сідає у саркофаг і їде нагору. |
| Темна енергія | d3_breen_01 | Погоня за головним лиходієм та фінальну битву із застосуванням гравіпушки. Знищення порталу та поява G-Man. |
Команди для керування інтерфейсом та ігровими налаштуваннями
З їхньою допомогою можна змінити графіку, модифікувати зовнішній вигляд інтерфейсу та оптимізувати продуктивність (останнє, в принципі, мало кому зараз знадобиться – гра досить стара і спокійно запуститься навіть на вбудованій відеокарті більш-менш сучасної материнської плати).
| ai_reloadresponsesystem | Цей код дозволить трохи оптимізувати гру на старій системі. Як саме він працює, не зрозуміло, але самі рекомендують розробники. |
| -width [число] -height [число] | Ручне виставлення роздільної здатності. Перший параметр відповідає за ширину, а другий – за висоту. |
| -fullscreen | Увімкнення повноекранного режиму. |
| -windowed | Віконний режим. Якщо хочете щоб гра завжди запускалася у вікні, вкажіть у властивостях ярлика або параметрах гри в Steam (якщо у вас ліцензія), змінну "-startwindowed". |
| -dx8 -dx9 | Перша команда дозволяє грати з використанням восьмої версії DirectX, друга ж запускає гру з дев'ятою версією. |
| prop_debug | Запуск режиму налагодження. |
| cl_enablehud [значення] | Показ (1) або приховування (0) елементів інтерфейсу. |
| cl_showfps [значення] | Показ або приховування лічильника, що відображає поточну кількість кадрів за секунду. |
| mat_yuv [1/0] | На малюнок накладається чорно-білий фільтр. |
Більшість із згаданих вище команд (за винятком тих, які відповідають за конкретні предмети та персонажів) чудово працює і в інших іграх на движку Source, наприклад, у просторовій головоломці Portal або мультиплеєрному шутері Counter-Strike.
