Code:
Karachi()
{
CreateElevator((-593,1764,96),(246,817,744));
CreateWalls((-579,386,744),(-582,652,900));
CreateWalls((-579,386,744),(-404,380,900));
CreateWalls((-582,652,744),(-406,663,900));
CreateDoors((-393,410,744),(-393,510,744),(90,0,0),9,2,15,100);
CreateRamps((-552,624,850),(-549,434,740));
CreateGrids((-492,627,850),(-423,411,850));
CreateWalls((-380,409,844),(-380,594,894));
CreateGrids((-380,634,850),(-165,617,850));
CreateGrids((-130,647,850),(-22,384,850));
CreateWalls((-157,588,864),(-161,373,894));
CreateWalls((-161,373,864),(0,367,894));
CreateWalls((-138,667,864),(9,665,894));
CreateWalls((0,367,864),(9,665,894));
CreateRamps((-89,231,973),(-87,362,890));
CreateGrids((-55,234,965),(-276,116,965));
CreateWalls((-137,240,980),(-297,245,1000));
CreateWalls((-297,245,980),(-299,107,1000));
CreateWalls((-299,107,980),(-34,108,1000));
CreateWalls((-34,108,980),(-35,237,1000));
CreateRamps((-469,176,1159),(-292,179,1006));
CreateGrids((-471,143,1147),(-610,387,1147));
CreateWalls((-452,222,1161),(-449,395,1171));
CreateWalls((-449,395,1161),(-631,395,1171));
CreateWalls((-631,395,1161),(-628,128,1171));
CreateWalls((-628,128,1161),(-461,124,1171));
CreateRamps((-602,-45,1320),(-604,116,1187));
CreateGrids((-610,-69,1320),(-243,-175,1320));
CreateWalls((-220,-55,1334),(-215,-187,1344));
CreateWalls((-215,-187,1334),(-632,-184,1344));
CreateWalls((-632,-184,1334),(-632,-63,1344));
CreateWalls((-250,-41,1334),(-550,-46,1344));
mgTurret1 = spawnTurret( "misc_turret", (-30,94,1026), "pavelow_minigun_mp" );
mgTurret1 setModel( "weapon_minigun" );
mgTurret1.angles = (0, 64, 0);
mgTurret2 = spawnTurret( "misc_turret", (-163,489,900), "pavelow_minigun_mp" );
mgTurret2 setModel( "weapon_minigun" );
mgTurret2.angles = (0, 175, 0);
mgTurret3 = spawnTurret( "misc_turret", (-437,334,1187), "pavelow_minigun_mp" );
mgTurret3 setModel( "weapon_minigun" );
mgTurret3.angles = (0, 11, 0);
mgTurret4 = spawnTurret( "misc_turret", (-222,-54,1370), "pavelow_minigun_mp" );
mgTurret4 setModel( "weapon_minigun" );
mgTurret4.angles = (0, 90, 0);
}
Skidrow()
{
CreateGrids((758,-1028,359),(1001,-1277,359));
CreateAsc((1089,-1788,210),(1009,-1284,374),1,10);
CreateWalls((735,-1029,374),(1018,-1029,550));
CreateWalls((1018,-1029,374),(1018,-1170,550));
CreateWalls((735,-1170,374),(735,-1029,550));
CreateDoors((765,-1174,374),(865,-1174,374),(90,90,0),9,2,15,85);
CreateGrids((820,-1059,474),(987,-1158,474));
CreateAsc((765,-1066,374),(765,-1066,470),1,10);
CreateAsc((765,-1125,374),(765,-1125,470),1,10);
CreateWalls((1001,-1173,474),(751,-1173,514));
mgTurret1 = spawnTurret( "misc_turret", (1021,-1168,557), "pavelow_minigun_mp" );
mgTurret1 setModel( "weapon_minigun" );
mgTurret1.angles = (0, -99, 0);
mgTurret2 = spawnTurret( "misc_turret", (730,-1168,557), "pavelow_minigun_mp" );
mgTurret2 setModel( "weapon_minigun" );
mgTurret2.angles = (0, -72, 0);
mgTurret3 = spawnTurret( "misc_turret", (1497,-1714,179), "pavelow_minigun_mp" );
mgTurret3 setModel( "weapon_minigun" );
mgTurret3.angles = (0, 156, 0);
mgTurret4 = spawnTurret( "misc_turret", (912,-1164,520), "pavelow_minigun_mp" );
mgTurret4 setModel( "weapon_minigun" );
mgTurret4.angles = (0, -89, 0);
mgTurret5 = spawnTurret( "misc_turret", (719,-1860,209), "pavelow_minigun_mp" );
mgTurret5 setModel( "weapon_minigun" );
mgTurret5.angles = (0, -154, 0);
}
SubBase()
{
CreateGrids((382,-492,358),(722,-730,358));
CreateRamps((343,-620,358),(-312,-620,112));
CreateWalls((734,-486,372),(734,-732,600));
CreateWalls((734,-732,372),(509,-732,600));
CreateWalls((509,-486,372),(734,-486,600));
CreateDoors((505,-702,372),(505,-630,372),(90,0,0),8,2,15,75);
CreateRamps((704,-702,472),(704,-559,372));
CreateGrids((656,-702,472),(534,-515,472));
CreateWalls((502,-702,486),(502,-515,506));
CreateGrids((704,-702,590),(516,-515,590));
CreateWalls((497,-702,580),(497,-515,530));
CreateElevator((-352,-3471,0),(-188,-619,175));
CreateElevator((690,-1188,272),(8,-619,249));
CreateElevator((358,744,32),(201,-619,321));
CreateBlocks((492,-709,606),(90,0,0));
CreateBlocks((492,-507,606),(90,0,0));
CreateBlocks((492,-507,636),(90,0,0));
CreateBlocks((492,-709,636),(90,0,0));
CreateBlocks((492,-709,666),(90,0,0));
CreateBlocks((492,-507,666),(90,0,0));
CreateBlocks((492,-681,666),(90,90,0));
CreateBlocks((492,-651,666),(90,90,0));
CreateBlocks((492,-621,666),(90,90,0));
CreateBlocks((492,-591,666),(90,90,0));
CreateBlocks((492,-561,666),(90,90,0));
CreateBlocks((492,-531,666),(90,90,0));
}
I hope you like them,