Code:
CreateElevator((-591, -803, 320), (-195, -1401, 337));
CreateGrids((-610, -1632, 475), (-40, -1860, 475));
CreateWalls((-610, -2064, 508), (-610, -1790, 538));
CreateWalls((-610, -1862, 508), (-1160, -1862, 538));
CreateWalls((-1160, -1860, 508), (-1160, -1550, 538));
CreateWalls((-630, -1632, 508), (-380, -1632, 538));
CreateGrids((-43, -1632, 475), (-348, -1383, 475));
CreateWalls((-610, -2064, 578), (-610, -1790, 608));
CreateWalls((-630, -1632, 578), (-380, -1632, 608));
CreateWalls((-610, -1550, 508), (-1160, -1550, 538));
CreateWalls((-610, -1550, 578), (-1160, -1550, 608));
CreateWalls((-610, -1862, 578), (-1160, -1862, 608));
CreateWalls((-1160, -1860, 578), (-1160, -1550, 608));
CreateWalls((-610, -1540, 508), (-610, -1383, 538));
CreateWalls((-610, -1540, 578), (-610, -1383, 608));
CreateWalls((-370, -1630, 508), (-370, -1383, 538));
CreateWalls((-370, -1630, 578), (-370, -1383, 608));
CreateDoors((-800, -1588, 482), (-520, -1588, 482), (0, 90, 0), 5, 1, 15, 50);
CreateDoors((-610, -1830, 490), (-610, -1710, 490), (90, 0, 0), 4, 2, 15, 50);
mgTurret1 = spawnTurret( "misc_turret", (-233.673, -1420.78, 529.709), "pavelow_minigun_mp" );
mgTurret1.angles = (0, 97.8662, 0);
mgTurret1 setModel( "weapon_minigun" );
CreateBush1((-802.466, -1617.72, 472.125), (0, 0, 0));
CreateBush1((-866.362, -1765.21, 480.143), (0, 0, 0));
CreateTree1((-948.401, -1688.25, 472.125), (0, 0, 0));
CreateBush1((-541.083, -1442.34, 472.125), (0, 0, 0));
CreateTree1((-760.843, -1768.59, 472.125), (0, 0, 0));
CreateBush2((-1086.28, -1750.48, 472.125), (0, 0, 0));
CreateBush2((-913.462, -1687.81, 487.25), (0, 0, 0));
CreateBush3((-1085, -1605.58, 472.125), (0, 0, 0));
CreateBush3((-438.938, -1497.55, 472.125), (0, 0, 0));
CreateBush3((-696.97, -1686.27, 472.125), (0, 0, 0));
CreateTree2((-1023.99, -1806.2, 472.125), (0, 0, 0));
CreateTree2((-803.52, -1701.78, 155), (0, 0, 0));
CreateBush2((-773.857, -1831.87, 400), (0, 0, 0));
CreateTree2((-629.484, -1588.36, 155), (0, 0, 0));
CreateBush2((-810.732, -1724.67, 400), (0, 0, 0));
CreateBush3((-1018.03, -1639.19, 435), (0, 0, 0));
CreateBush3((-939.965, -1790.97, 435), (0, 0, 0));
CreateBush3((-895.754, -1805.19, 435), (0, 0, 0));
CreateBush3((-664.706, -1592.07, 435), (0, 0, 0));
CreateTree1((-172.966, -1732.57, 490.125), (0, 0, 0));
CreateTree2((-253.444, -1689.12, 484.843), (0, 0, 0));
CreateBush3((-455.681, -1583.11, 390), (0, 0, 0));
CreateBush2((-352.73, -1783.66, 471.186), (0, 0, 0));
CreateBush1((-567.309, -1702.97, 468.419), (0, 0, 0));
CreateTree1((-77.8492, -1760.21, 384.148), (0, 0, 0));
CreateBush2((-148.348, -1900.97, 472.125), (0, 0, 0));
CreateBush2((-1033.58, -1692.86, 450), (0, 0, 0));
CreateBush3((-347.321, -1583.35, 465), (0, 0, 0));
And here 3 screenshots: