Для того чтобы вводить коды нужно сначала правильно загрузить игру. Нужно загружать заветный hl2.exe с параметром -console (чтобы консоль можно было вызывать).
Сделать это можно по-разному:
1) в пуск -> выполнить набить полный адрес этого самого hl2.exe и приписать к нему в конце "-console" (без кавычек)
2) Cоздать ярлык запускающего файла (в нашем случае это всё тот же hl2.exe), кликнуть его правой кнопкой мыши и в параметрах к строке, например, "C: Program FilesHalf-Life2hl2.exe" добавить "-console". (Кавычки там должны выглядеть следующим образом: "C:Program FilesHalf-Life2hl2.exe" -console)
3) Создать в папке с экзешником hl2.exe текстовый файл, в котором было бы написано "hl2.exe -console" (без кавычек), переименовать его в бла-бла-бла.BAT и запустить.
В консоли можно вводить следующие коды:
god - гад он и в африке гад. Режим бога
buddha - вас нельзя убить
infinite_aux_power - бесконечная энергия модного костюмчика
impulse 101 - всё оружие со всеми патронами
npc_kill - убить всех NPC’ей
notarget - вас не замечают и, соответственно, не нападают
noclip - ходим сквозь стены
ch_createjeep - получить машину
ch_createairboat - получить лодку
impulse 102 - skulls. некие черепа.
Вещи
Чтобы что-либо получить, в консоли вводим команду give, а потом название предмета. Должно получиться примерно так: "give название предмета". Список того, что можно получить:
item_healthkit
item_healthvial
item_box_buckshot
item_box_mrounds
item_box_sniper_rounds
item_box_srounds
item_battery
item_suit
item_ml_grenade
item_ar2_grenade
Список оружия.
Получаем так же, как и предметы: "give название оружия".
weapon_ar1
weapon_ar2
weapon_bugbait
weapon_cguard
weapon_molotov
weapon_manhack
weapon_immolator
weapon_irifle
weapon_crowbar
weapon_extinguisher
weapon_flaregun
weapon_frag
weapon_gauss
weapon_alyxgun
weapon_hopwire
weapon_iceaxe
weapon_physcannon
weapon_physgun
weapon_pistol
weapon_rpg
weapon_shotgun
weapon_smg1
weapon_smg2
weapon_stickylauncher
weapon_stunstick
weapon_thumper
weapon_sniperrifle
weapon_rollerwand
weapon_slam
weapon_hmg1
weapon_cubemap
weapon_binoculars
weapon_ml
weapon_brickbat
Список уровней.
Загружаем карты командой map. "map название карты"
d1_canals_01
d1_canals_02
d1_canals_end
d1_tempanals_02
d1_town_01
d1_town_02
d1_town_03
d1_town_04
d1_town_05
d1_trainstation_01
d1_trainstation_02
d1_trainstation_03
d1_trainstation_05
d1_under_01
d1_under_02
d1_under_03
d1_under_04
d2_coast_01
d2_coast_02
d2_coast_03
d2_coast_04
d2_coast_04_dx60
d2_coast_05
d2_coast_06
d2_coast_07
d2_coast_08
d2_prison_01
d2_prison_02
d2_prison_03
d2_prison_04
d2_prison_05
d3_c17_03
d3_c17_04
d3_c17_05
d3_c17_06a
d3_c17_06b
d3_c17_07
Кое-какие дополнительные команды.
Кажется, чтобы они нормально работали, нужно начать новую игру.
-fullscreen
-heapsize 80000
-width 1024
-height 768
-r_anamorphic 0
-netgraph 3
-mat_preloadshaders
-preload
-dx9
-dxlevel 90
-shaderdll shader_nvfx_ps20.dll
-mouselook
-dx8
-condebug
-sw
-startwindowed
-window
-windowed