Overview
It feels like not many people seem to care about Portal 1 Console Commands, so today I am hopefully going to change that.
Basics
Type “sv_cheats 1” into the console. If you don’t know how to open the console, pause the game, go to options, go to “Keyboard,” select “Advanced,” check “Enable developer console,” then scroll down in the menu until you find “Developer Console.” Then, click on it, and type ` The key is under esc. Then, save it and exit the pause menu. Then press the ` key, and the console should open.
Spawns
Portal Props/Npcs
ent_create_portal_weight_box – spawns a regular cube
ent_create_portal_metal_sphere – spawns a ball seen in test 17 advanced
ent_create prop_glados_core – spawns a core, can’t be picked up
ent_create updateitem2 – spawns a radio
ent_create npc_portal_turret_floor – spawns a turret
ent_create npc_rocket_turret – spawns a rocket turret
ent_create npc_security_camera – spawns a security camera
ent_create weapon_portalgun – spawns a portal gun that you can pick up
fire_rocket_projectile – fires a rocket
fire_energy_ball – fires a high energy pellet
prop_dynamic_create gladdysdestruction/gladdysbody – spawns GLaDOS
prop_dynamic_create gladdysdestruction/glados_junk_05_ – spawns Hoopy
prop_dynamic_create props/light_rail_endcap – spawns the end of a light rail
prop_dynamic_create props/light_rail_corner – spawns the pillar of a light rail
prop_dynamic_create props/lift_platform – spawns a lift platform
prop_dynamic_create props/door_02 – spawns GLaDOS’ chamber door
prop_dynamic_create props/switch001 – spawns a button
prop_dynamic_create props/toilet_body_reference – spawns a toilet
prop_dynamic_create props/table_reference – spawns a table
prop_dynamic_create props/bed_body_reference – spawns a bed
prop_dynamic_create props/pedestal_center_reference – spawns a portal gun pedestal
prop_dynamic_create props/round_elevator_body – spawns an elevator
prop_dynamic_create props/combine_ball_launcher – spawns an energy pellet launcher
prop_dynamic_create props/combine_ball_catcher – spawns an energy pellet catcher
prop_dynamic_create props/glados_stairs – spawns the stairs in GLaDOS’ chamber
prop_dynamic_create props_bts/glados_bunker – spawns the bunker in GLaDOS’ chamber
prop_dynamic_create props_bts/glados_aperturedoor – spawns an incinerator
prop_dynamic_create props_bts/glados_screenborder_curve – spawns a screen
prop_dynamic_create props_bts/bts_turret – spawns a hanging turret
prop_dynamic_create player/chell – spawns Chell
prop_dynamic_create props/cake/cake – spawns a cake
Half Life Props/Npcs
npc_create npc_turret_floor – spawns a turret from half life
npc_create npc_alyx – spawns Alyx from half life
npc_create npc_breen – spawns Breen from half life
npc_create npc_gman – spawns G-Man from half life
npc_create npc_combine_s – spawns a combine from half life
npc_create npc_metropolice – spawns a metropolice from half life
npc_create npc_citizen – spawns a citizen from half life
npc_create npc_zombie – spawns a zombie from half life
npc_create npc_fastzombie – spawns a fast zombie from half life
npc_create npc_barnacle – spawns a barnacle from half life
npc_create npc_headcrab – spawns a head crab from half life
npc_create npc_poisonzombie – spawns a poison zombie from half life
npc_create npc_headcrab_fast – spawns a fast head crab from half life
npc_create npc_poisonheadcrab – spawns a poison head crab from half life
ch_createjeep – spawns a buggy from half life
ch_createairboat – spawns an air boat from half life
Environement & User
buddha – you can take damage but won’t die
god – invincible
sv_portal_placement_never_fail # – allows you to place portals anywhere (0 = off, 1 = on)
noclip – allows you to fly
notarget – turrets won’t shoot you
impulse 101 – gives you weapons from half life (use mouse wheel to scroll through more weapons)
impulse 200 – removes portal gun texture (can still shoot)
cl_showfps # – shows fps (0 = off, 1 = on)
sv_cheats # – enables cheats (0 = off, 1 = on)
sv_gravity # – changes gravity (600 is normal)
violence_hblood # – disables blood (0 = off, 1 = on)
thirdperson – makes your view thirdperson
thirdpersonshoulder – makes your view thirdpersonshoulder
firstperson – makes your view firstperson again
host_timescale # – changes game speed (1 is normal)
change_portalgun_linkage_id # – changes the portal gun linkage id for the user (0,1,2,3,)
give_portalgun – gives the player a standard portal gun
upgrade_portalgun – upgrades the stands portal gun to a dual portal gun
kill – kills player
bind <key> <command> – still works with only a few commands, huh
showtriggers_toggle – shows the triggers in a map
mat_fullbright # – disables shadows (0 = off, 1 = on)
map <map name> – loads specified map
crash – crashes game
killserver – kills the server
maxplayers # – sets the amount of players
ent_remove – removes what you are looking at
ent_remove_all <entity name here> – removes the entity specified
ent_fire Commands
ent_fire !picker skin # – changes the skin of an object (0 – 10)
ent_fire !picker open – opens doors
ent_fire !picker close – closes doors
ent_fire <entity name here> – will pick up the entity which is specified
ent_fire prop_portal fizzle – removes portals you placed
ent_fire npc_rocket_turret toggle – toggles rocket turrets
The End
All the Portal 1 Console Commands I know. Check out my Portal 2 Command Guide: [link] It appears to be better, for some reason.