Man kann doch auch einfach mithilfe "GCFScape" die gcf.datei "half-life 2 content" öffnen.
Und dann klick ihr auf der rechten seite auf "hl2".
Danach kommen rechts im fenster drei Ordner und 2 .txt datein.
Ihr macht Rechtsklick auf den Ordner "Scenes".
Und dann auf "Extract".
Dann sucht ihr den Pfad: ...\Programme\Steam\steamapps\ACCNAME\portal\portal
Dann klickt ihr auf "Ok".
Nun müsste ihr Portal starten und in der console:
"sv_cheats 1" eingeben.
Dann noch "impulse 101".
Nun müsstet ihr alle Hl2 waffen haben.
PS: Wenn ihr das gleiche noch mit dem Ordner "maps" macht (der auch in der gcf "half-life 2 content" enthalten ist), könnt ihr auch so zusagen Half-life 2 mit der Portalwaffe durchspielen.
Ihr müsst dann nur die maps über die console starten.
z.B.: d1_trainstation_01
Ich hoffe es hat euch geholfen