Консольні команди Half Life 2
Введення чіт-кодів потрібно здійснювати через консоль, яка стає доступною за натисканням клавіші тильда “~”, за сумісною літерою Е на більшості клавіатур з російською розкладкою.
Якщо тильда “~” не працює, то є два способи:
- Перший – переходом у налаштування на шляху Опції/Клавіатура/Розширені/Увімкнути консоль розробника.
- Другий - прописуванням у властивостях виконуваного файлу гри команди "-console". Аналогічну дію можна здійснити, натиснувши правою кнопкою гри у вашій бібліотеці Steam і вибравши пункт “параметри запуску”, якщо у вас ліцензійна версія.
Щоб решта кодів у грі запрацювала, першою введеною командою має стати “sv_cheats 1” – вона активує чити. Якщо ви захочете заблокувати можливість використання читів, потрібно буде прописати аналогічну команду, але з параметром 0.
| 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 – призначає пірокінез на середню кнопку/колесо на мишці. |
| 357 |
ID револьвера "Магнум" |
| alyxgun |
дає гравцеві гармату, з якою бігає його напарниця Алікс |
| ar2 |
ідентифікатор імпульсного автомата |
| bugbait |
ідентифікатор фероподів |
| crossbow |
ID арбалета |
| crowbar |
фірмове монтування Фрімена |
| physcannon |
гравітаційна гармата |
| pistol |
ідентифікатор звичайного пістолета |
| rpg |
РПГ із лазерним наведенням |
| shotgun |
ідентифікатор дробовика |
| smg1 |
ID автомата SMG із підствольним гранатометом |
| stunstick |
ідентифікатор кийка. При використанні з кодом give weapon вона з'являється не в інвентарі, а під персонажем. |
| frag або grenade |
граната |
| box_buckshot |
боєзапас для дробовика |
| box_mrounds |
патрони для автоматичної зброї |
| box_sniper_rounds |
заряди для снайперської зброї |
| box_srounds |
пістолетні патрони |
| healthkit |
поява великої лечилки |
| healthvial |
поява невеликої лечилки |
| battery |
спаун батарейок для костюма |
| suit |
спаун костюма |
| ml_grenade |
ракети для РПГ з лазерним наведенням |
| ar2_grenade |
снаряди для підствольного модуля автомата |
| physcannon_maxforce [значення] |
Управління силою, з якою гравітаційна гармата відкидає об'єкти. |
| physcannon_maxmass [значення] |
Зміна допустимого розміру об'єктів, здатних бути притягнутими гравію. |
| physcannon_pullforce [значення] |
Зміна швидкості тяжіння об'єктів. |
| physcannon_tracelength [значення] |
Редагування граничного радіусу роботи гравітаційної гармати. |
| physcannon_cone [значення] |
Редагування радіусу роботи гравігармати, в межах якого об'єкти можна змусити левітувати. |
| 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 |
доктор Кляйнер, cюжетний персонаж |
| monk |
божевільний священик Григорій із Рейвенхольма, сюжетний персонаж |
| vortigaunt |
інопланетянин-вортигонт |
| ichthyosaur |
іхтіозавр, водоплавний противник (на жаль, його ніяк не можна змусити рухатися, а атакувати він буде тільки якщо наблизитися до нього на досить близьку відстань) |
| pigeon, seagull, crow |
різна літаюча живність. Голуби, чайки, ворони |
| combinedropship |
десантний корабель комбайнів |
| combinegunship |
атакуючий корабель комбайнів |
| helicopter |
вертоліт |
| manhack |
противник, що атакує дрон |
Half-Life 2: Коди
Коди вводяться безпосередньо під час гри. Натисніть [~] та введіть.
God - Режим бога (безсмертя)
Impulse 101 - Вся зброя та патрони до них
Noclip - Проходження крізь стіни
Коди збігаються з кодами першого Half-Life, але не потрібно вводити нічого в командному рядку.
Запустіть гру з параметром у командному рядку "-console". Під час гри натисніть [~] (тильда) для виклику консолі, де вводите коди.
Наприклад: "C:\Program Files\Half-Life 2\hl2.exe" -console
god - Режим бога (server only)
impulse 101 - Вся зброя
notarget - Вороги вас не бачать
noclip - Прохід крізь стіни
give [item] - Отримати предмет (див. список нижче)
map [mapname] - Відкрити карту (див. список нижче)
maps - Список карт
buddha - Поправити здоров'я
hurtme # - Пошкодження гравця #
developer # - Режим розробника (#=0,1,2)
impulse 82 - Отримати джип
+mlook - Активувати перегляд мишею
hud_quickhelp/text? 1 - Показати Crosshairs
viewmodel_fov # - Розмір для перенесення зброї
exec [file] - Запустити скриптовий файл
cl_drawhud 0/1 - Показати/приховати HUD
cl_enablehud 0/1 - Показати/приховати HUD
cl_showfps 0/1 - Показати/приховати FPS
npc_create - Створити NPC
npc_create_aimed - Створити NPC
picker - Режим Picker
setpos [coordinates] - Пересунутись на позицію (*)
setang # - Встановити Pitch Yaw (*)
sv_gravity # - рівень гравітації
sv_stopspeed # - Мінімальна швидкість
sv_friction # - Сила тертя
sv_bounce # - Встановити Bouce Multiplier
sv_maxvelocity # - Встановити максимальну швидкість
sv_waterdist # - Встановити вертикальний рівень перегляду
air_density # - встановити щільність повітря
dsp_explosion_effect_duration # - Встановити довжину вибуху
prop_debug - Режим налагодження
sv_soundemitter_filecheck - Звіт про відсутній wav файл
mat_numtexttureunits # - Обмежити текстури
mat_yuv 0 - .
Список карт: (використовуйте з кодом MAP [mapname]):
Список зброї: (використовуйте з кодом GIVE [item]):
Список предметів (використовуйте з кодом GIVE [item]):
Також доступні коди з командного рядка:
-width # -height # - Ширина та висота екрану
-fullscreen - Повноекранний режим
-heapsize # - Кучність
-r_anamorphic 0-netgraph 3 -mat_preloadshaders -preload -dx9 -dxlevel 90 -mouselook -dx8 -sw -condebug -startwindowed -window -windowed
З'явився спосіб увімкнення режиму мультиплеєра в гра Half-ife 2.
Коротко, інструкція виглядає так:
net_start
sv_lan 0
deathmatch 1
maxplayers (whatever you want)
map (mapname)
restart
ai_reloadresponsesystem - Код трохи розганяє гру на слабких комп'ютерах (принаймні так пишуть самі творці. в одному з dll).