--[[---------------------------------------------------------------------------
  Default NPC classes
]]-----------------------------------------------------------------------------
DarkRP.addEnemyType('npc_headcrab', 10)
DarkRP.addEnemyType('npc_headcrab_fast', 15)
DarkRP.addEnemyType('npc_headcrab_poison', 20)
DarkRP.addEnemyType('npc_zombie', 50)
DarkRP.addEnemyType('npc_fastzombie', 60)
DarkRP.addEnemyType('npc_poisonzombie', 80)

--[[---------------------------------------------------------------------------
  Spawns
]]-----------------------------------------------------------------------------

-- rp_downtown_v2
local dtv2 = 'rp_downtown_v2'
DarkRP.addZombieWeaponDispenserPos(dtv2, Vector(-2861, -2325, -178))
DarkRP.addZombieWeaponDispenserPos(dtv2, Vector(13, 943, -178))
DarkRP.addZombieSpawn(dtv2, Vector(-2689,-1567,-183))
DarkRP.addZombieSpawn(dtv2, Vector(-2682,-867,-183))
DarkRP.addZombieSpawn(dtv2, Vector(-1951,-847,-183))
DarkRP.addZombieSpawn(dtv2, Vector(-1940,-1194,-175))
DarkRP.addZombieSpawn(dtv2, Vector(-1460,-1550,-175))
DarkRP.addZombieSpawn(dtv2, Vector(-1913,-2258,-183))
DarkRP.addZombieSpawn(dtv2, Vector(-1224,-2251,-183))
DarkRP.addZombieSpawn(dtv2, Vector(-1224,-1156,-183))
DarkRP.addZombieSpawn(dtv2, Vector(-1220,-352,-183))
DarkRP.addZombieSpawn(dtv2, Vector(-1208,431,-183))
DarkRP.addZombieSpawn(dtv2, Vector(-1227,1497,-427))
DarkRP.addZombieSpawn(dtv2, Vector(-1018,1668,-427))
DarkRP.addZombieSpawn(dtv2, Vector(-1901,973,-859))
DarkRP.addZombieSpawn(dtv2, Vector(-1865,-2888,-931))
DarkRP.addZombieSpawn(dtv2, Vector(-339,637,-183))
DarkRP.addZombieSpawn(dtv2, Vector(281,1079,-183))
DarkRP.addZombieSpawn(dtv2, Vector(1092,667,-183))
DarkRP.addZombieSpawn(dtv2, Vector(1424,984,-183))
DarkRP.addZombieSpawn(dtv2, Vector(1085,-210,-183))
DarkRP.addZombieSpawn(dtv2, Vector(1086,-743,-183))
DarkRP.addZombieSpawn(dtv2, Vector(448,-1551,-171))
DarkRP.addZombieSpawn(dtv2, Vector(40,-1828,-171))
DarkRP.addZombieSpawn(dtv2, Vector(-347,-2364,-171))
DarkRP.addZombieSpawn(dtv2, Vector(-2377,-541,-175))
DarkRP.addZombieSpawn(dtv2, Vector(-1356,-926,-699), 'npc_poisonzombie')
DarkRP.addZombieSpawn(dtv2, Vector(-1223,-513,-698), 'npc_headcrab_poison')
DarkRP.addZombieSpawn(dtv2, Vector(-1217,-1575,-697), 'npc_headcrab_poison')
DarkRP.addZombieSpawn(dtv2, Vector(-1060,1129,-699))

-- rp_downtown_v2_fiend_v2b
local dtv2f = 'rp_downtown_v2_fiend_v2b'
DarkRP.addZombieWeaponDispenserPos(dtv2f, Vector(-3259,-2311,117))
DarkRP.addZombieWeaponDispenserPos(dtv2f, Vector(-401,936,117))
DarkRP.addZombieSpawn(dtv2f, Vector(-3074,-1643,117))
DarkRP.addZombieSpawn(dtv2f, Vector(-3074,-1040,117))
DarkRP.addZombieSpawn(dtv2f, Vector(-2728,-666,117))
DarkRP.addZombieSpawn(dtv2f, Vector(-2374,-862,117))
DarkRP.addZombieSpawn(dtv2f, Vector(-2328,-1186,117))
DarkRP.addZombieSpawn(dtv2f, Vector(-1884,-1561,117))
DarkRP.addZombieSpawn(dtv2f, Vector(-2300,-2232,117))
DarkRP.addZombieSpawn(dtv2f, Vector(-1688,-2220,117))
DarkRP.addZombieSpawn(dtv2f, Vector(-1624,-1571,117))
DarkRP.addZombieSpawn(dtv2f, Vector(-1642,-840,117))
DarkRP.addZombieSpawn(dtv2f, Vector(-1618,-310,117))
DarkRP.addZombieSpawn(dtv2f, Vector(-1605,351,117))
DarkRP.addZombieSpawn(dtv2f, Vector(-1039,675,117))
DarkRP.addZombieSpawn(dtv2f, Vector(-142,994,117))
DarkRP.addZombieSpawn(dtv2f, Vector(225,682,117))
DarkRP.addZombieSpawn(dtv2f, Vector(908,688,117))
DarkRP.addZombieSpawn(dtv2f, Vector(671,-226,117))
DarkRP.addZombieSpawn(dtv2f, Vector(673,-658,117))
DarkRP.addZombieSpawn(dtv2f, Vector(-5,-1557,117))
DarkRP.addZombieSpawn(dtv2f, Vector(-353,-1787,117))
DarkRP.addZombieSpawn(dtv2f, Vector(-671,-2381,117))
DarkRP.addZombieSpawn(dtv2f, Vector(-1742,-917,-403), 'npc_poisonzombie')
DarkRP.addZombieSpawn(dtv2f, Vector(-1640,-537,-403), 'npc_headcrab_poison')
DarkRP.addZombieSpawn(dtv2f, Vector(-1618,-1453,-400), 'npc_headcrab_poison')
DarkRP.addZombieSpawn(dtv2f, Vector(-1438,1111,-391))
DarkRP.addZombieSpawn(dtv2f, Vector(-1637,1495,-131))
DarkRP.addZombieSpawn(dtv2f, Vector(-1438,1665,-131))
DarkRP.addZombieSpawn(dtv2f, Vector(-2296,974,-563))
DarkRP.addZombieSpawn(dtv2f, Vector(-2317,-2868,-635))

-- rp_locality
local loc = 'rp_locality'
DarkRP.addZombieWeaponDispenserPos(loc, Vector(-1661,-1148,1))
DarkRP.addZombieWeaponDispenserPos(loc, Vector(-254,962,9))
DarkRP.addZombieSpawn(loc, Vector(-1907, -642, -15))
DarkRP.addZombieSpawn(loc, Vector(-2113, -860, -15))
DarkRP.addZombieSpawn(loc, Vector(-2219, -1175, -15))
DarkRP.addZombieSpawn(loc, Vector(-2213, -581, -15))
DarkRP.addZombieSpawn(loc, Vector(-2561, -1511, -4))
DarkRP.addZombieSpawn(loc, Vector(-2570, -1150, -4))
DarkRP.addZombieSpawn(loc, Vector(-2566, -473, -4))
DarkRP.addZombieSpawn(loc, Vector(-2556, 96, -4))
DarkRP.addZombieSpawn(loc, Vector(-2552, 721, -4))
DarkRP.addZombieSpawn(loc, Vector(-1267, 1213, -4))
DarkRP.addZombieSpawn(loc, Vector(-1858, 1221, -4))
DarkRP.addZombieSpawn(loc, Vector(-2406, 1249, -4))
DarkRP.addZombieSpawn(loc, Vector(-38, -965, -4))
DarkRP.addZombieSpawn(loc, Vector(-684, 1204, -4))
DarkRP.addZombieSpawn(loc, Vector(-3, 953, -4))
DarkRP.addZombieSpawn(loc, Vector(7, 385, -4))
DarkRP.addZombieSpawn(loc, Vector(-2627, 1256, -4))
DarkRP.addZombieSpawn(loc, Vector(-15, -447, -4))
DarkRP.addZombieSpawn(loc, Vector(-40, -1394, -4))
DarkRP.addZombieSpawn(loc, Vector(227, -1577, -4))
DarkRP.addZombieSpawn(loc, Vector(-595, 1193, -14))
DarkRP.addZombieSpawn(loc, Vector(-3262, 853, -840))
DarkRP.addZombieSpawn(loc, Vector(-2555, -783, -4))
DarkRP.addZombieSpawn(loc, Vector(-2970, 357, -382), 'npc_zombie')
DarkRP.addZombieSpawn(loc, Vector(-3115, 1423, -923), 'npc_zombie')
DarkRP.addZombieSpawn(loc, Vector(-2853, 1397, -926), 'npc_fastzombie')
DarkRP.addZombieSpawn(loc, Vector(-3161, -348, -923))
DarkRP.addZombieSpawn(loc, Vector(-596, -37, -14))
DarkRP.addZombieSpawn(loc, Vector(-607, -142, -14))
DarkRP.addZombieSpawn(loc, Vector(-1541, 694, 130), 'npc_headcrab')
DarkRP.addZombieSpawn(loc, Vector(-2092, 421, 125), 'npc_headcrab_fast')
DarkRP.addZombieSpawn(loc, Vector(-316, -300, -995), 'npc_poisonzombie')
DarkRP.addZombieSpawn(loc, Vector(-1380, -883, -693), 'npc_fastzombie')
DarkRP.addZombieSpawn(loc, Vector(-1202, 410, -693), 'npc_fastzombie')
DarkRP.addZombieSpawn(loc, Vector(5, 668, -693), 'npc_poisonzombie')
DarkRP.addZombieSpawn(loc, Vector(453, -837, -693))
DarkRP.addZombieSpawn(loc, Vector(218, -903, -693))
DarkRP.addZombieSpawn(loc, Vector(-2819, 84, -381), 'npc_poisonzombie')
DarkRP.addZombieSpawn(loc, Vector(-3063, 125, -381), 'npc_poisonzombie')
DarkRP.addZombieSpawn(loc, Vector(-2974, 1191, -757))
DarkRP.addZombieSpawn(loc, Vector(-1891, -223, -13))
DarkRP.addZombieSpawn(loc, Vector(-379, -876, -693))
DarkRP.addZombieSpawn(loc, Vector(11, 21, -693))
DarkRP.addZombieSpawn(loc, Vector(-301, -34, -6))
DarkRP.addZombieSpawn(loc, Vector(49, -29, -4))
DarkRP.addZombieSpawn(loc, Vector(-449, -787, 242))
DarkRP.addZombieSpawn(loc, Vector(-2039, -705, -14))
DarkRP.addZombieSpawn(loc, Vector(-2632, -183, -4))
DarkRP.addZombieSpawn(loc, Vector(-2999, 1500, -923))
DarkRP.addZombieSpawn(loc, Vector(162, -1270, -271))

-- gm_construct
local gmconstruct = 'gm_construct'
DarkRP.addZombieWeaponDispenserPos(gmconstruct, Vector(1091, 270, -126))
DarkRP.addZombieWeaponDispenserPos(gmconstruct, Vector(-3589, -1982, 273))
DarkRP.addZombieSpawn(gmconstruct, Vector(952, 1362, -72))
DarkRP.addZombieSpawn(gmconstruct, Vector(1437, 1349, -76))
DarkRP.addZombieSpawn(gmconstruct, Vector(640, 1280, -108))
DarkRP.addZombieSpawn(gmconstruct, Vector(24, 1469, -133))
DarkRP.addZombieSpawn(gmconstruct, Vector(317, -928, -141))
DarkRP.addZombieSpawn(gmconstruct, Vector(-1380, 1708, -131))
DarkRP.addZombieSpawn(gmconstruct, Vector(-81, 976, -145))
DarkRP.addZombieSpawn(gmconstruct, Vector(-87, 526, -145))
DarkRP.addZombieSpawn(gmconstruct, Vector(-494, -173, -145))
DarkRP.addZombieSpawn(gmconstruct, Vector(-1065, -167, -140))
DarkRP.addZombieSpawn(gmconstruct, Vector(-1292, 511, -145))
DarkRP.addZombieSpawn(gmconstruct, Vector(-1914, 927, -139))
DarkRP.addZombieSpawn(gmconstruct, Vector(-2217, 348, -106))
DarkRP.addZombieSpawn(gmconstruct, Vector(-2258, -269, -107))
DarkRP.addZombieSpawn(gmconstruct, Vector(-2662, -470, -32))
DarkRP.addZombieSpawn(gmconstruct, Vector(-2956, -274, 42))
DarkRP.addZombieSpawn(gmconstruct, Vector(-3150, 301, 17))
DarkRP.addZombieSpawn(gmconstruct, Vector(-3537, 1222, -47))
DarkRP.addZombieSpawn(gmconstruct, Vector(-3273, 2109, -112))
DarkRP.addZombieSpawn(gmconstruct, Vector(-3054, 2930, -130))
DarkRP.addZombieSpawn(gmconstruct, Vector(-3526, 3182, -104))
DarkRP.addZombieSpawn(gmconstruct, Vector(-4144, 3036, -100))
DarkRP.addZombieSpawn(gmconstruct, Vector(-4850, 1308, -39))
DarkRP.addZombieSpawn(gmconstruct, Vector(-4736, 189, 155))
DarkRP.addZombieSpawn(gmconstruct, Vector(-4599, -867, 250))
DarkRP.addZombieSpawn(gmconstruct, Vector(-4783, -1632, 253))
DarkRP.addZombieSpawn(gmconstruct, Vector(-4835, -2288, 253))
DarkRP.addZombieSpawn(gmconstruct, Vector(-4147, -2482, 253))
DarkRP.addZombieSpawn(gmconstruct, Vector(-3844, -2954, 253))
DarkRP.addZombieSpawn(gmconstruct, Vector(-3227, -2868, 253))
DarkRP.addZombieSpawn(gmconstruct, Vector(-2591, -3503, 259))
DarkRP.addZombieSpawn(gmconstruct, Vector(-2023, -3526, 259))
DarkRP.addZombieSpawn(gmconstruct, Vector(-1190, -3387, 256))
DarkRP.addZombieSpawn(gmconstruct, Vector(-539, -2928, 210))
DarkRP.addZombieSpawn(gmconstruct, Vector(-65, -2541, 16))
DarkRP.addZombieSpawn(gmconstruct, Vector(415, -2610, -84))
DarkRP.addZombieSpawn(gmconstruct, Vector(864, -2949, -41))
DarkRP.addZombieSpawn(gmconstruct, Vector(1404, -2973, -51))
DarkRP.addZombieSpawn(gmconstruct, Vector(1534, -3437, 38))
DarkRP.addZombieSpawn(gmconstruct, Vector(227, -1508, -141))
DarkRP.addZombieSpawn(gmconstruct, Vector(-187, -1368, -141))
DarkRP.addZombieSpawn(gmconstruct, Vector(-544, -1594, -141))
DarkRP.addZombieSpawn(gmconstruct, Vector(-981, -1409, -141))
DarkRP.addZombieSpawn(gmconstruct, Vector(-3148, -1469, -141))
DarkRP.addZombieSpawn(gmconstruct, Vector(-3325, -1815, -141))
DarkRP.addZombieSpawn(gmconstruct, Vector(-3348, -1160, -141))
DarkRP.addZombieSpawn(gmconstruct, Vector(-3791, -1196, -141))
DarkRP.addZombieSpawn(gmconstruct, Vector(-3939, -1655, -141))
DarkRP.addZombieSpawn(gmconstruct, Vector(-4195, -2119, -141))
DarkRP.addZombieSpawn(gmconstruct, Vector(-4442, -1395, -141))
DarkRP.addZombieSpawn(gmconstruct, Vector(-4890, -1775, -141))
DarkRP.addZombieSpawn(gmconstruct, Vector(-5470, -2508, -141))
DarkRP.addZombieSpawn(gmconstruct, Vector(-5451, -2782, 11))
DarkRP.addZombieSpawn(gmconstruct, Vector(-5446, -3064, 203))
DarkRP.addZombieSpawn(gmconstruct, Vector(-5458, -3276, 259))
DarkRP.addZombieSpawn(gmconstruct, Vector(1193, 2103, -29))
DarkRP.addZombieSpawn(gmconstruct, Vector(1571, 2540, -29))
DarkRP.addZombieSpawn(gmconstruct, Vector(1216, 2786, -29))
DarkRP.addZombieSpawn(gmconstruct, Vector(1438, 3203, -29))
DarkRP.addZombieSpawn(gmconstruct, Vector(1241, 3564, -29))
DarkRP.addZombieSpawn(gmconstruct, Vector(1565, 3959, -29))
DarkRP.addZombieSpawn(gmconstruct, Vector(1251, 4508, -29))
DarkRP.addZombieSpawn(gmconstruct, Vector(1561, 4906, -29))
DarkRP.addZombieSpawn(gmconstruct, Vector(1260, 5239, -29))
DarkRP.addZombieSpawn(gmconstruct, Vector(1316, 5688, -29))
DarkRP.addZombieSpawn(gmconstruct, Vector(1344, 6150, -29))

-- rp_bloc42_v2
local bloc2 = 'rp_bloc42_v2'
DarkRP.addZombieWeaponDispenserPos(bloc2, Vector(5705, 1585, -110))
DarkRP.addZombieWeaponDispenserPos(bloc2, Vector(1241, 873, -46))
DarkRP.addZombieSpawn(bloc2, Vector(1733, 1027, -69))
DarkRP.addZombieSpawn(bloc2, Vector(2472, 974, -69))
DarkRP.addZombieSpawn(bloc2, Vector(2981, 939, -69))
DarkRP.addZombieSpawn(bloc2, Vector(3057, 362, -26))
DarkRP.addZombieSpawn(bloc2, Vector(3043, -51, -5))
DarkRP.addZombieSpawn(bloc2, Vector(3369, -84, 3))
DarkRP.addZombieSpawn(bloc2, Vector(2677, -59, 3))
DarkRP.addZombieSpawn(bloc2, Vector(3020, -655, -5))
DarkRP.addZombieSpawn(bloc2, Vector(3486, -1307, -5))
DarkRP.addZombieSpawn(bloc2, Vector(4058, -1619, -36))
DarkRP.addZombieSpawn(bloc2, Vector(4777, -1758, -69))
DarkRP.addZombieSpawn(bloc2, Vector(5573, -1792, -69))
DarkRP.addZombieSpawn(bloc2, Vector(6297, -1803, -69))
DarkRP.addZombieSpawn(bloc2, Vector(6869, -1605, -69))
DarkRP.addZombieSpawn(bloc2, Vector(7124, -1201, -69))
DarkRP.addZombieSpawn(bloc2, Vector(7340, -963, -69))
DarkRP.addZombieSpawn(bloc2, Vector(6917, -933, -69))
DarkRP.addZombieSpawn(bloc2, Vector(6370, -913, -69))
DarkRP.addZombieSpawn(bloc2, Vector(5755, -916, -69))
DarkRP.addZombieSpawn(bloc2, Vector(5148, -920, -69))
DarkRP.addZombieSpawn(bloc2, Vector(4522, -924, -63))
DarkRP.addZombieSpawn(bloc2, Vector(3904, -928, -27))
DarkRP.addZombieSpawn(bloc2, Vector(3308, -766, -5))
DarkRP.addZombieSpawn(bloc2, Vector(6711, -389, -69))
DarkRP.addZombieSpawn(bloc2, Vector(6728, 175, -133))
DarkRP.addZombieSpawn(bloc2, Vector(6726, 563, -133))
DarkRP.addZombieSpawn(bloc2, Vector(6712, 1010, -133))
DarkRP.addZombieSpawn(bloc2, Vector(6720, 1570, -133))
DarkRP.addZombieSpawn(bloc2, Vector(6722, 1778, -133))
DarkRP.addZombieSpawn(bloc2, Vector(6349, 1146, -133))
DarkRP.addZombieSpawn(bloc2, Vector(5921, 1144, -133))
DarkRP.addZombieSpawn(bloc2, Vector(5571, 1140, -133))
DarkRP.addZombieSpawn(bloc2, Vector(5816, 1347, -125))
DarkRP.addZombieSpawn(bloc2, Vector(5141, 1161, -133))
DarkRP.addZombieSpawn(bloc2, Vector(4780, 1563, -133))
DarkRP.addZombieSpawn(bloc2, Vector(4766, 2179, -133))
DarkRP.addZombieSpawn(bloc2, Vector(4544, 2673, -133))
DarkRP.addZombieSpawn(bloc2, Vector(4245, 3011, -133))
DarkRP.addZombieSpawn(bloc2, Vector(4487, 3325, -133))
DarkRP.addZombieSpawn(bloc2, Vector(3755, 2815, -133))
DarkRP.addZombieSpawn(bloc2, Vector(3187, 2799, -133))
DarkRP.addZombieSpawn(bloc2, Vector(2582, 2782, -133))
DarkRP.addZombieSpawn(bloc2, Vector(1960, 2765, -133))
DarkRP.addZombieSpawn(bloc2, Vector(1659, 2627, -133))
DarkRP.addZombieSpawn(bloc2, Vector(1659, 2257, -97))
DarkRP.addZombieSpawn(bloc2, Vector(1661, 1834, -69))
DarkRP.addZombieSpawn(bloc2, Vector(1664, 1483, -69))
DarkRP.addZombieSpawn(bloc2, Vector(1468, 1063, -61))
DarkRP.addZombieSpawn(bloc2, Vector(3674, -102, 3))
DarkRP.addZombieSpawn(bloc2, Vector(3563, -77, -269))
DarkRP.addZombieSpawn(bloc2, Vector(3602, 418, -397))
DarkRP.addZombieSpawn(bloc2, Vector(5425, 802, -125))
DarkRP.addZombieSpawn(bloc2, Vector(5157, 783, -397))
DarkRP.addZombieSpawn(bloc2, Vector(4784, 796, -397))
DarkRP.addZombieSpawn(bloc2, Vector(4269, 779, -397))
DarkRP.addZombieSpawn(bloc2, Vector(4150, 954, -45))
DarkRP.addZombieSpawn(bloc2, Vector(6462, 1431, -317))

-- rp_city19
local c19 = 'rp_city19'
DarkRP.addZombieWeaponDispenserPos(c19, Vector(987, 709, 305))
DarkRP.addZombieWeaponDispenserPos(c19, Vector(-2152, 1415, 305))
DarkRP.addZombieSpawn(c19, Vector(848, 753, 291))
DarkRP.addZombieSpawn(c19, Vector(538, 743, 291))
DarkRP.addZombieSpawn(c19, Vector(131, 715, 291))
DarkRP.addZombieSpawn(c19, Vector(244, 523, 291))
DarkRP.addZombieSpawn(c19, Vector(53, 208, 291))
DarkRP.addZombieSpawn(c19, Vector(-372, 71, 291))
DarkRP.addZombieSpawn(c19, Vector(-414, -111, 291))
DarkRP.addZombieSpawn(c19, Vector(-582, 125, 291))
DarkRP.addZombieSpawn(c19, Vector(-580, 529, 291))
DarkRP.addZombieSpawn(c19, Vector(-549, 847, 334))
DarkRP.addZombieSpawn(c19, Vector(-550, 1024, 291))
DarkRP.addZombieSpawn(c19, Vector(-245, 1014, 291))
DarkRP.addZombieSpawn(c19, Vector(-223, 743, 291))
DarkRP.addZombieSpawn(c19, Vector(41, 1006, 291))
DarkRP.addZombieSpawn(c19, Vector(376, 1044, 291))
DarkRP.addZombieSpawn(c19, Vector(753, 1119, 291))
DarkRP.addZombieSpawn(c19, Vector(1130, 1138, 291))
DarkRP.addZombieSpawn(c19, Vector(1500, 1136, 291))
DarkRP.addZombieSpawn(c19, Vector(1847, 1153, 291))
DarkRP.addZombieSpawn(c19, Vector(2180, 1298, 295))
DarkRP.addZombieSpawn(c19, Vector(2550, 1426, 291))
DarkRP.addZombieSpawn(c19, Vector(2903, 1433, 291))
DarkRP.addZombieSpawn(c19, Vector(3172, 1445, 291))
DarkRP.addZombieSpawn(c19, Vector(3414, 1446, 344))
DarkRP.addZombieSpawn(c19, Vector(3623, 1271, 291))
DarkRP.addZombieSpawn(c19, Vector(3637, 1450, 291))
DarkRP.addZombieSpawn(c19, Vector(3630, 1710, 291))
DarkRP.addZombieSpawn(c19, Vector(3636, 1901, 291))
DarkRP.addZombieSpawn(c19, Vector(3213, 1682, 291))
DarkRP.addZombieSpawn(c19, Vector(3223, 1897, 291))
DarkRP.addZombieSpawn(c19, Vector(3226, 2130, 291))
DarkRP.addZombieSpawn(c19, Vector(3225, 2394, 291))
DarkRP.addZombieSpawn(c19, Vector(3215, 2656, 291))
DarkRP.addZombieSpawn(c19, Vector(3219, 2955, 291))
DarkRP.addZombieSpawn(c19, Vector(3214, 3244, 291))
DarkRP.addZombieSpawn(c19, Vector(3207, 3515, 291))
DarkRP.addZombieSpawn(c19, Vector(3215, 3689, 291))
DarkRP.addZombieSpawn(c19, Vector(3594, 3695, 291))
DarkRP.addZombieSpawn(c19, Vector(3593, 3468, 291))
DarkRP.addZombieSpawn(c19, Vector(3593, 3194, 291))
DarkRP.addZombieSpawn(c19, Vector(3583, 2929, 291))
DarkRP.addZombieSpawn(c19, Vector(3583, 2803, 291))
DarkRP.addZombieSpawn(c19, Vector(3410, 707, 452))
DarkRP.addZombieSpawn(c19, Vector(3405, 396, 411))
DarkRP.addZombieSpawn(c19, Vector(3322, 133, 411))
DarkRP.addZombieSpawn(c19, Vector(2320, 63, 291))
DarkRP.addZombieSpawn(c19, Vector(2279, -259, 291))
DarkRP.addZombieSpawn(c19, Vector(2237, -548, 291))
DarkRP.addZombieSpawn(c19, Vector(2002, -450, 402))
DarkRP.addZombieSpawn(c19, Vector(2719, -171, 291))
DarkRP.addZombieSpawn(c19, Vector(2969, -301, 279))
DarkRP.addZombieSpawn(c19, Vector(3200, -215, 279))
DarkRP.addZombieSpawn(c19, Vector(3078, -37, 291))
DarkRP.addZombieSpawn(c19, Vector(-1950, 1344, 295))
DarkRP.addZombieSpawn(c19, Vector(-1985, 1746, 347))
DarkRP.addZombieSpawn(c19, Vector(-1981, 2132, 435))
DarkRP.addZombieSpawn(c19, Vector(-2010, 2571, 497))
DarkRP.addZombieSpawn(c19, Vector(-2003, 3004, 499))
DarkRP.addZombieSpawn(c19, Vector(-2180, 3543, 502))
DarkRP.addZombieSpawn(c19, Vector(-1797, 3277, 499))
DarkRP.addZombieSpawn(c19, Vector(-1535, 3587, 499))
DarkRP.addZombieSpawn(c19, Vector(-1847, 3680, 499))
DarkRP.addZombieSpawn(c19, Vector(-1304, 3922, 499))
DarkRP.addZombieSpawn(c19, Vector(-2542, 1184, 485))
DarkRP.addZombieSpawn(c19, Vector(-3030, 1169, 485))
DarkRP.addZombieSpawn(c19, Vector(-3318, 1169, 485))
DarkRP.addZombieSpawn(c19, Vector(-3172, 886, 515))
DarkRP.addZombieSpawn(c19, Vector(-3377, 530, 515))
DarkRP.addZombieSpawn(c19, Vector(-3793, 435, 515))
DarkRP.addZombieSpawn(c19, Vector(-3820, 828, 515))
DarkRP.addZombieSpawn(c19, Vector(-3051, 431, 515))
DarkRP.addZombieSpawn(c19, Vector(-2975, 143, 515))
DarkRP.addZombieSpawn(c19, Vector(-2616, 256, 515))
DarkRP.addZombieSpawn(c19, Vector(-2522, -299, 323))
DarkRP.addZombieSpawn(c19, Vector(-2204, -309, 323))
DarkRP.addZombieSpawn(c19, Vector(-2118, -788, 323))
DarkRP.addZombieSpawn(c19, Vector(-1510, -842, 299))
DarkRP.addZombieSpawn(c19, Vector(-1243, -1017, 291))
DarkRP.addZombieSpawn(c19, Vector(-1376, -1497, 291))
DarkRP.addZombieSpawn(c19, Vector(-920, -1470, 291))
DarkRP.addZombieSpawn(c19, Vector(-651, -1153, 291))
DarkRP.addZombieSpawn(c19, Vector(-918, -607, 291))
DarkRP.addZombieSpawn(c19, Vector(-959, -121, 291))
DarkRP.addZombieSpawn(c19, Vector(-1579, -58, 291))
DarkRP.addZombieSpawn(c19, Vector(-3212, -1551, 323))
DarkRP.addZombieSpawn(c19, Vector(-2839, -1526, 323))
DarkRP.addZombieSpawn(c19, Vector(-2403, -1514, 323))
DarkRP.addZombieSpawn(c19, Vector(-2409, -1799, 323))
DarkRP.addZombieSpawn(c19, Vector(-3227, -2037, 323))

-- rp_city19
local rpconstruct = 'rp_construct_v1'
DarkRP.addZombieWeaponDispenserPos(rpconstruct, Vector(-873, 1146, -92))
DarkRP.addZombieWeaponDispenserPos(rpconstruct, Vector(207, -680, 45))
DarkRP.addZombieSpawn(rpconstruct, Vector(266, 1038, -107))
DarkRP.addZombieSpawn(rpconstruct, Vector(1040, 1022, -107))
DarkRP.addZombieSpawn(rpconstruct, Vector(1689, 1005, -107))
DarkRP.addZombieSpawn(rpconstruct, Vector(1867, 686, -107))
DarkRP.addZombieSpawn(rpconstruct, Vector(1860, -112, -107))
DarkRP.addZombieSpawn(rpconstruct, Vector(1857, -692, 31))
DarkRP.addZombieSpawn(rpconstruct, Vector(-779, -160, -107))
DarkRP.addZombieSpawn(rpconstruct, Vector(-769, -593, 35))
DarkRP.addZombieSpawn(rpconstruct, Vector(2176, 3261, 35))
DarkRP.addZombieSpawn(rpconstruct, Vector(1246, 3244, 35))
DarkRP.addZombieSpawn(rpconstruct, Vector(521, 3282, 35))
DarkRP.addZombieSpawn(rpconstruct, Vector(-443, 3286, 35))
DarkRP.addZombieSpawn(rpconstruct, Vector(-1075, 3288, 35))
DarkRP.addZombieSpawn(rpconstruct, Vector(-1124, 2524, 35))
DarkRP.addZombieSpawn(rpconstruct, Vector(-1123, 1631, 35))
DarkRP.addZombieSpawn(rpconstruct, Vector(-1012, 1147, 35))
DarkRP.addZombieSpawn(rpconstruct, Vector(-993, 279, 35))
DarkRP.addZombieSpawn(rpconstruct, Vector(-1002, -1023, 35))
DarkRP.addZombieSpawn(rpconstruct, Vector(-986, -2599, 35))
DarkRP.addZombieSpawn(rpconstruct, Vector(308, -2852, 35))
DarkRP.addZombieSpawn(rpconstruct, Vector(1908, -2846, 35))
DarkRP.addZombieSpawn(rpconstruct, Vector(2048, -1940, 35))
DarkRP.addZombieSpawn(rpconstruct, Vector(2068, -245, 35))
DarkRP.addZombieSpawn(rpconstruct, Vector(2073, 803, 35))
DarkRP.addZombieSpawn(rpconstruct, Vector(2179, 1261, 35))
DarkRP.addZombieSpawn(rpconstruct, Vector(2179, 2079, 35))
DarkRP.addZombieSpawn(rpconstruct, Vector(1359, 1255, 35))
DarkRP.addZombieSpawn(rpconstruct, Vector(543, 1245, 35))
DarkRP.addZombieSpawn(rpconstruct, Vector(43, 1536, 35))
DarkRP.addZombieSpawn(rpconstruct, Vector(-645, 1247, 35))
DarkRP.addZombieSpawn(rpconstruct, Vector(538, 1782, 35))
DarkRP.addZombieSpawn(rpconstruct, Vector(547, 2613, 35))
DarkRP.addZombieSpawn(rpconstruct, Vector(978, -994, 35))
DarkRP.addZombieSpawn(rpconstruct, Vector(1245, -495, 35))
DarkRP.addZombieSpawn(rpconstruct, Vector(758, -508, 35))
DarkRP.addZombieSpawn(rpconstruct, Vector(-56, -370, 35))
DarkRP.addZombieSpawn(rpconstruct, Vector(-49, 186, 35))
DarkRP.addZombieSpawn(rpconstruct, Vector(262, 334, 35))
DarkRP.addZombieSpawn(rpconstruct, Vector(240, 830, 35))
DarkRP.addZombieSpawn(rpconstruct, Vector(889, 194, 35))
DarkRP.addZombieSpawn(rpconstruct, Vector(717, -242, 35))
DarkRP.addZombieSpawn(rpconstruct, Vector(-577, -517, 35))
DarkRP.addZombieSpawn(rpconstruct, Vector(-575, 139, 35))
DarkRP.addZombieSpawn(rpconstruct, Vector(-590, 838, 35))
DarkRP.addZombieSpawn(rpconstruct, Vector(834, 837, 35))
DarkRP.addZombieSpawn(rpconstruct, Vector(1654, 832, 35))
DarkRP.addZombieSpawn(rpconstruct, Vector(1365, 443, 35))
DarkRP.addZombieSpawn(rpconstruct, Vector(-195, -951, 35))
DarkRP.addZombieSpawn(rpconstruct, Vector(-181, -1632, 35))
DarkRP.addZombieSpawn(rpconstruct, Vector(312, -1669, 35))
DarkRP.addZombieSpawn(rpconstruct, Vector(819, -1638, 35))
DarkRP.addZombieSpawn(rpconstruct, Vector(821, -1024, 35))
DarkRP.addZombieSpawn(rpconstruct, Vector(414, -2249, 35))
DarkRP.addZombieSpawn(rpconstruct, Vector(1259, 1798, 35))
DarkRP.addZombieSpawn(rpconstruct, Vector(1266, 2791, 35))
DarkRP.addZombieSpawn(rpconstruct, Vector(934, -168, 171))
DarkRP.addZombieSpawn(rpconstruct, Vector(-18, 851, 34))
DarkRP.addZombieSpawn(rpconstruct, Vector(324, -500, 34))
DarkRP.addZombieSpawn(rpconstruct, Vector(1065, -2434, 30))
DarkRP.addZombieSpawn(rpconstruct, Vector(1304, -1566, 30))
DarkRP.addZombieSpawn(rpconstruct, Vector(1753, -1022, 30))

-- rp_cscdesert_v2-1
local cscdesert = 'rp_cscdesert_v2-1'
DarkRP.addZombieWeaponDispenserPos(cscdesert, Vector(1378, -9054, 17))
DarkRP.addZombieWeaponDispenserPos(cscdesert, Vector(-568, 7286, 25))
DarkRP.addZombieSpawn(cscdesert, Vector(1051, -8872, 3))
DarkRP.addZombieSpawn(cscdesert, Vector(1095, -8494, 3))
DarkRP.addZombieSpawn(cscdesert, Vector(1106, -8067, 3))
DarkRP.addZombieSpawn(cscdesert, Vector(1149, -9247, 3))
DarkRP.addZombieSpawn(cscdesert, Vector(1013, -9534, 3))
DarkRP.addZombieSpawn(cscdesert, Vector(1666, -8864, 3))
DarkRP.addZombieSpawn(cscdesert, Vector(2011, -8507, 3))
DarkRP.addZombieSpawn(cscdesert, Vector(2308, -7976, 3))
DarkRP.addZombieSpawn(cscdesert, Vector(2502, -8793, 3))
DarkRP.addZombieSpawn(cscdesert, Vector(2196, -9340, 3))
DarkRP.addZombieSpawn(cscdesert, Vector(1845, -9703, 3))
DarkRP.addZombieSpawn(cscdesert, Vector(3063, -9454, 3))
DarkRP.addZombieSpawn(cscdesert, Vector(3460, -9402, 3))
DarkRP.addZombieSpawn(cscdesert, Vector(3836, -9046, 3))
DarkRP.addZombieSpawn(cscdesert, Vector(3489, -8695, 3))
DarkRP.addZombieSpawn(cscdesert, Vector(3428, -8071, 3))
DarkRP.addZombieSpawn(cscdesert, Vector(4132, -7783, 3))
DarkRP.addZombieSpawn(cscdesert, Vector(4489, -8381, 3))
DarkRP.addZombieSpawn(cscdesert, Vector(4251, -8873, 3))
DarkRP.addZombieSpawn(cscdesert, Vector(4764, -8594, 3))
DarkRP.addZombieSpawn(cscdesert, Vector(4784, -8071, 3))
DarkRP.addZombieSpawn(cscdesert, Vector(-697, 6694, 7))
DarkRP.addZombieSpawn(cscdesert, Vector(-716, 7187, 7))
DarkRP.addZombieSpawn(cscdesert, Vector(-1028, 6399, 3))
DarkRP.addZombieSpawn(cscdesert, Vector(-1473, 6708, 3))
DarkRP.addZombieSpawn(cscdesert, Vector(-1432, 7222, 3))
DarkRP.addZombieSpawn(cscdesert, Vector(-1197, 7577, 6))
DarkRP.addZombieSpawn(cscdesert, Vector(-717, 7760, 3))
DarkRP.addZombieSpawn(cscdesert, Vector(-152, 7106, 17))
DarkRP.addZombieSpawn(cscdesert, Vector(-7540, 3405, 8))
DarkRP.addZombieSpawn(cscdesert, Vector(-7663, 3813, 3))
DarkRP.addZombieSpawn(cscdesert, Vector(-6868, 3833, 3))
DarkRP.addZombieSpawn(cscdesert, Vector(-6279, 3956, 11))
DarkRP.addZombieSpawn(cscdesert, Vector(-6706, 3349, 3))
DarkRP.addZombieSpawn(cscdesert, Vector(-6036, 3440, 27))
DarkRP.addZombieSpawn(cscdesert, Vector(-5725, 3958, 33))
DarkRP.addZombieSpawn(cscdesert, Vector(-7976, 3971, 3))
DarkRP.addZombieSpawn(cscdesert, Vector(-7955, 4692, 3))
DarkRP.addZombieSpawn(cscdesert, Vector(-6850, -9111, 3))
DarkRP.addZombieSpawn(cscdesert, Vector(-6983, -9509, 3))
DarkRP.addZombieSpawn(cscdesert, Vector(-7305, -9897, 3))
DarkRP.addZombieSpawn(cscdesert, Vector(-7746, -9763, 3))
DarkRP.addZombieSpawn(cscdesert, Vector(-7940, -9284, 3))
DarkRP.addZombieSpawn(cscdesert, Vector(-7676, -8547, 3))
DarkRP.addZombieSpawn(cscdesert, Vector(-7157, -8294, 3))
DarkRP.addZombieSpawn(cscdesert, Vector(-6423, -9511, 3))
DarkRP.addZombieSpawn(cscdesert, Vector(3563, 4762, 3))
DarkRP.addZombieSpawn(cscdesert, Vector(4155, 4518, 3))
DarkRP.addZombieSpawn(cscdesert, Vector(3985, 4098, 3))
DarkRP.addZombieSpawn(cscdesert, Vector(3540, 4228, 3))
DarkRP.addZombieSpawn(cscdesert, Vector(2906, 4680, -409))
DarkRP.addZombieSpawn(cscdesert, Vector(2484, 4219, -408))
DarkRP.addZombieSpawn(cscdesert, Vector(3870, 4461, -408))
DarkRP.addZombieSpawn(cscdesert, Vector(4397, -741, 3))
DarkRP.addZombieSpawn(cscdesert, Vector(4325, -1443, 3))
DarkRP.addZombieSpawn(cscdesert, Vector(4789, -2035, 3))
DarkRP.addZombieSpawn(cscdesert, Vector(5240, -50, 3))
DarkRP.addZombieSpawn(cscdesert, Vector(-1957, 418, 3))
DarkRP.addZombieSpawn(cscdesert, Vector(-3829, 805, 3))
DarkRP.addZombieSpawn(cscdesert, Vector(-4591, -858, 133))
DarkRP.addZombieSpawn(cscdesert, Vector(-3794, -3702, 3))
DarkRP.addZombieSpawn(cscdesert, Vector(-4995, -6947, 142))
DarkRP.addZombieSpawn(cscdesert, Vector(-1561, -6478, 3))
DarkRP.addZombieSpawn(cscdesert, Vector(-1995, -9658, 3))
DarkRP.addZombieSpawn(cscdesert, Vector(-4592, -9539, 50))
DarkRP.addZombieSpawn(cscdesert, Vector(-3649, -7784, 170))
DarkRP.addZombieSpawn(cscdesert, Vector(1215, 4847, 3))
DarkRP.addZombieSpawn(cscdesert, Vector(-421, 5785, 31))

-- rp_eastcoast_v4c
local eastcoast = 'rp_eastcoast_v4c'
DarkRP.addZombieWeaponDispenserPos(eastcoast, Vector(-3833, 2331, 17))
DarkRP.addZombieWeaponDispenserPos(eastcoast, Vector(2318, -569, -14))
DarkRP.addZombieWeaponDispenserPos(eastcoast, Vector(4066, 210, 113))
DarkRP.addZombieSpawn(eastcoast, Vector(-3502, 1191, -5))
DarkRP.addZombieSpawn(eastcoast, Vector(-3733, -102, -29))
DarkRP.addZombieSpawn(eastcoast, Vector(-3063, -315, -29))
DarkRP.addZombieSpawn(eastcoast, Vector(-2493, 1120, -5))
DarkRP.addZombieSpawn(eastcoast, Vector(-1333, 1086, -5))
DarkRP.addZombieSpawn(eastcoast, Vector(-1333, -157, -37))
DarkRP.addZombieSpawn(eastcoast, Vector(-1347, -993, -37))
DarkRP.addZombieSpawn(eastcoast, Vector(-284, -187, -37))
DarkRP.addZombieSpawn(eastcoast, Vector(1134, -216, -37))
DarkRP.addZombieSpawn(eastcoast, Vector(1993, 391, -37))
DarkRP.addZombieSpawn(eastcoast, Vector(1991, 1292, -37))
DarkRP.addZombieSpawn(eastcoast, Vector(1985, -1247, -37))
DarkRP.addZombieSpawn(eastcoast, Vector(3179, -1241, -37))
DarkRP.addZombieSpawn(eastcoast, Vector(5032, -1223, -37))
DarkRP.addZombieSpawn(eastcoast, Vector(1976, -2282, -37))
DarkRP.addZombieSpawn(eastcoast, Vector(1993, -3390, -37))
DarkRP.addZombieSpawn(eastcoast, Vector(2675, -3301, -37))
DarkRP.addZombieSpawn(eastcoast, Vector(3133, -3699, -37))
DarkRP.addZombieSpawn(eastcoast, Vector(989, -1818, -37))
DarkRP.addZombieSpawn(eastcoast, Vector(1142, -2277, -37))
DarkRP.addZombieSpawn(eastcoast, Vector(4317, 944, 121))
DarkRP.addZombieSpawn(eastcoast, Vector(3918, 730, 159))
DarkRP.addZombieSpawn(eastcoast, Vector(3656, 230, 99))
DarkRP.addZombieSpawn(eastcoast, Vector(4253, 169, 99))
DarkRP.addZombieSpawn(eastcoast, Vector(3273, -1974, -37))
DarkRP.addZombieSpawn(eastcoast, Vector(-1590, 981, -189))
DarkRP.addZombieSpawn(eastcoast, Vector(-1118, 1227, -189))
DarkRP.addZombieSpawn(eastcoast, Vector(-1403, 1636, -189))
DarkRP.addZombieSpawn(eastcoast, Vector(-1256, 3152, -461))
DarkRP.addZombieSpawn(eastcoast, Vector(-1212, 3590, -461))
DarkRP.addZombieSpawn(eastcoast, Vector(-471, 3565, -461))
DarkRP.addZombieSpawn(eastcoast, Vector(-477, 3132, -461))
DarkRP.addZombieSpawn(eastcoast, Vector(-1039, 4373, -478))
DarkRP.addZombieSpawn(eastcoast, Vector(-1027, 1837, -506))
DarkRP.addZombieSpawn(eastcoast, Vector(-715, 570, -506))
DarkRP.addZombieSpawn(eastcoast, Vector(-694, -284, -506))
DarkRP.addZombieSpawn(eastcoast, Vector(-486, -266, -445))
DarkRP.addZombieSpawn(eastcoast, Vector(150, -260, -317))
DarkRP.addZombieSpawn(eastcoast, Vector(1248, -150, -365))
DarkRP.addZombieSpawn(eastcoast, Vector(1646, -803, -365))
DarkRP.addZombieSpawn(eastcoast, Vector(3113, -858, -333))
DarkRP.addZombieSpawn(eastcoast, Vector(1692, 257, -189))
DarkRP.addZombieSpawn(eastcoast, Vector(1448, 1044, -189))
DarkRP.addZombieSpawn(eastcoast, Vector(169, 1197, -165))
DarkRP.addZombieSpawn(eastcoast, Vector(2813, 654, -29))
DarkRP.addZombieSpawn(eastcoast, Vector(-1155, 1719, 3))
DarkRP.addZombieSpawn(eastcoast, Vector(-1933, 1778, 2))
DarkRP.addZombieSpawn(eastcoast, Vector(-2643, 1853, 1))

-- rp_tb_city45_v02n
local tbcity45 = 'rp_tb_city45_v02n'
DarkRP.addZombieWeaponDispenserPos(tbcity45, Vector(-1285, 2924, 240))
DarkRP.addZombieWeaponDispenserPos(tbcity45, Vector(2239, 2528, 201))
DarkRP.addZombieSpawn(tbcity45, Vector(-714, 2816, 183))
DarkRP.addZombieSpawn(tbcity45, Vector(-696, 2277, 183))
DarkRP.addZombieSpawn(tbcity45, Vector(-928, 1699, 183))
DarkRP.addZombieSpawn(tbcity45, Vector(-1025, 1060, 183))
DarkRP.addZombieSpawn(tbcity45, Vector(-1396, 674, 181))
DarkRP.addZombieSpawn(tbcity45, Vector(-1906, 839, 187))
DarkRP.addZombieSpawn(tbcity45, Vector(-2331, 820, 187))
DarkRP.addZombieSpawn(tbcity45, Vector(-2353, 165, 181))
DarkRP.addZombieSpawn(tbcity45, Vector(-2703, 653, 183))
DarkRP.addZombieSpawn(tbcity45, Vector(-179, 2132, 183))
DarkRP.addZombieSpawn(tbcity45, Vector(346, 2570, 183))
DarkRP.addZombieSpawn(tbcity45, Vector(-43, 3427, 183))
DarkRP.addZombieSpawn(tbcity45, Vector(-9, 4137, 183))
DarkRP.addZombieSpawn(tbcity45, Vector(-38, 4596, 183))
DarkRP.addZombieSpawn(tbcity45, Vector(1166, 2869, 183))
DarkRP.addZombieSpawn(tbcity45, Vector(2229, 2817, 183))
DarkRP.addZombieSpawn(tbcity45, Vector(2678, 3172, 183))
DarkRP.addZombieSpawn(tbcity45, Vector(2673, 2172, 183))
DarkRP.addZombieSpawn(tbcity45, Vector(2655, 1608, 183))
DarkRP.addZombieSpawn(tbcity45, Vector(2375, 1776, 187))
DarkRP.addZombieSpawn(tbcity45, Vector(-4224, 2409, -83))
DarkRP.addZombieSpawn(tbcity45, Vector(-4246, 1556, -218))
DarkRP.addZombieSpawn(tbcity45, Vector(-3668, 1524, -218))
DarkRP.addZombieSpawn(tbcity45, Vector(-3928, 1948, -218))
DarkRP.addZombieSpawn(tbcity45, Vector(-3477, 1791, -218))
DarkRP.addZombieSpawn(tbcity45, Vector(8415, -2612, -206))
DarkRP.addZombieSpawn(tbcity45, Vector(9016, -2584, -206))
DarkRP.addZombieSpawn(tbcity45, Vector(9062, -2913, -206))
DarkRP.addZombieSpawn(tbcity45, Vector(8073, -2861, 59))
DarkRP.addZombieSpawn(tbcity45, Vector(7735, -2303, 59))
DarkRP.addZombieSpawn(tbcity45, Vector(7845, -1841, 183))
DarkRP.addZombieSpawn(tbcity45, Vector(8964, -1772, 183))
DarkRP.addZombieSpawn(tbcity45, Vector(9446, -1815, 183))
DarkRP.addZombieSpawn(tbcity45, Vector(9037, -2308, 183))
DarkRP.addZombieSpawn(tbcity45, Vector(8638, -1176, 183))
DarkRP.addZombieSpawn(tbcity45, Vector(8599, -644, 183))
DarkRP.addZombieSpawn(tbcity45, Vector(8019, -666, 183))
DarkRP.addZombieSpawn(tbcity45, Vector(7663, -907, 199))
DarkRP.addZombieSpawn(tbcity45, Vector(7515, -647, 183))
DarkRP.addZombieSpawn(tbcity45, Vector(7508, -76, 183))
DarkRP.addZombieSpawn(tbcity45, Vector(7542, 390, 183))
DarkRP.addZombieSpawn(tbcity45, Vector(8571, 421, 311))
DarkRP.addZombieSpawn(tbcity45, Vector(8283, 872, 311))
DarkRP.addZombieSpawn(tbcity45, Vector(8288, 1447, 311))
DarkRP.addZombieSpawn(tbcity45, Vector(8878, 1444, 311))
DarkRP.addZombieSpawn(tbcity45, Vector(10066, 1441, 311))
DarkRP.addZombieSpawn(tbcity45, Vector(10371, 762, 311))
DarkRP.addZombieSpawn(tbcity45, Vector(10405, 1912, 311))
DarkRP.addZombieSpawn(tbcity45, Vector(6742, -104, 183))
DarkRP.addZombieSpawn(tbcity45, Vector(6743, 803, 183))
DarkRP.addZombieSpawn(tbcity45, Vector(5644, 785, 183))
DarkRP.addZombieSpawn(tbcity45, Vector(5656, 217, 183))
DarkRP.addZombieSpawn(tbcity45, Vector(4908, 148, 183))
DarkRP.addZombieSpawn(tbcity45, Vector(4854, 502, 183))
DarkRP.addZombieSpawn(tbcity45, Vector(4880, 1128, 183))
DarkRP.addZombieSpawn(tbcity45, Vector(4116, 380, 183))
DarkRP.addZombieSpawn(tbcity45, Vector(4102, 1306, 183))
DarkRP.addZombieSpawn(tbcity45, Vector(5166, 543, -51))
DarkRP.addZombieSpawn(tbcity45, Vector(5104, 1037, -52))
DarkRP.addZombieSpawn(tbcity45, Vector(5424, 1527, -77))
DarkRP.addZombieSpawn(tbcity45, Vector(5838, 1757, -84))
DarkRP.addZombieSpawn(tbcity45, Vector(6457, 1686, -69))
DarkRP.addZombieSpawn(tbcity45, Vector(5214, -182, -74))

-- rp_bangclaw
local bangclaw = 'rp_bangclaw'
DarkRP.addZombieWeaponDispenserPos(bangclaw, Vector(-1230, -1374, 89))
DarkRP.addZombieWeaponDispenserPos(bangclaw, Vector(3631, -65, 89))
DarkRP.addZombieSpawn(bangclaw, Vector(-1172, -1803, 75))
DarkRP.addZombieSpawn(bangclaw, Vector(-222, -1194, 67))
DarkRP.addZombieSpawn(bangclaw, Vector(-958, -392, 75))
DarkRP.addZombieSpawn(bangclaw, Vector(-961, 303, 75))
DarkRP.addZombieSpawn(bangclaw, Vector(-680, 999, 67))
DarkRP.addZombieSpawn(bangclaw, Vector(81, 1427, 75))
DarkRP.addZombieSpawn(bangclaw, Vector(1095, 1466, 75))
DarkRP.addZombieSpawn(bangclaw, Vector(1137, 1850, 75))
DarkRP.addZombieSpawn(bangclaw, Vector(1127, 178, 67))
DarkRP.addZombieSpawn(bangclaw, Vector(-93, 170, 67))
DarkRP.addZombieSpawn(bangclaw, Vector(-161, -2082, 67))
DarkRP.addZombieSpawn(bangclaw, Vector(1065, -2156, 67))
DarkRP.addZombieSpawn(bangclaw, Vector(752, -2726, 67))
DarkRP.addZombieSpawn(bangclaw, Vector(1896, -2134, 67))
DarkRP.addZombieSpawn(bangclaw, Vector(1895, -1326, 67))
DarkRP.addZombieSpawn(bangclaw, Vector(3432, -1326, 67))
DarkRP.addZombieSpawn(bangclaw, Vector(2748, -1317, 67))
DarkRP.addZombieSpawn(bangclaw, Vector(3410, -534, 67))
DarkRP.addZombieSpawn(bangclaw, Vector(3418, 157, 67))
DarkRP.addZombieSpawn(bangclaw, Vector(2635, 161, 67))
DarkRP.addZombieSpawn(bangclaw, Vector(1702, 161, 67))
DarkRP.addZombieSpawn(bangclaw, Vector(2460, -472, 83))
DarkRP.addZombieSpawn(bangclaw, Vector(2658, -662, 83))
DarkRP.addZombieSpawn(bangclaw, Vector(2611, -777, 219))
DarkRP.addZombieSpawn(bangclaw, Vector(2602, -371, 219))
DarkRP.addZombieSpawn(bangclaw, Vector(1682, 1310, 67))
DarkRP.addZombieSpawn(bangclaw, Vector(2377, 1297, 67))
DarkRP.addZombieSpawn(bangclaw, Vector(3413, 1307, 67))
DarkRP.addZombieSpawn(bangclaw, Vector(4239, 1322, 67))
DarkRP.addZombieSpawn(bangclaw, Vector(5007, 1301, 67))
DarkRP.addZombieSpawn(bangclaw, Vector(4518, 153, -80))
DarkRP.addZombieSpawn(bangclaw, Vector(5208, 158, -189))
DarkRP.addZombieSpawn(bangclaw, Vector(5788, 23, -189))
DarkRP.addZombieSpawn(bangclaw, Vector(5802, 320, -189))
DarkRP.addZombieSpawn(bangclaw, Vector(6391, 165, -189))
DarkRP.addZombieSpawn(bangclaw, Vector(7267, 145, -79))
DarkRP.addZombieSpawn(bangclaw, Vector(8438, 134, 67))
DarkRP.addZombieSpawn(bangclaw, Vector(8895, -439, 67))
DarkRP.addZombieSpawn(bangclaw, Vector(8859, -1555, 67))
DarkRP.addZombieSpawn(bangclaw, Vector(8868, -2882, 67))
DarkRP.addZombieSpawn(bangclaw, Vector(8882, -4239, 67))
DarkRP.addZombieSpawn(bangclaw, Vector(9299, -2000, 67))
DarkRP.addZombieSpawn(bangclaw, Vector(9771, -2144, 67))
DarkRP.addZombieSpawn(bangclaw, Vector(8494, -2033, 67))
DarkRP.addZombieSpawn(bangclaw, Vector(8200, -1996, 67))
DarkRP.addZombieSpawn(bangclaw, Vector(8456, -3207, 67))
DarkRP.addZombieSpawn(bangclaw, Vector(4116, -187, 75))
DarkRP.addZombieSpawn(bangclaw, Vector(4772, -219, 75))
DarkRP.addZombieSpawn(bangclaw, Vector(5174, -901, 75))
DarkRP.addZombieSpawn(bangclaw, Vector(5175, -1597, 75))
DarkRP.addZombieSpawn(bangclaw, Vector(4784, -1772, 75))
DarkRP.addZombieSpawn(bangclaw, Vector(4720, -2150, 75))
DarkRP.addZombieSpawn(bangclaw, Vector(5309, -2726, 75))
DarkRP.addZombieSpawn(bangclaw, Vector(5293, -3397, 75))
DarkRP.addZombieSpawn(bangclaw, Vector(5301, -4071, 75))
DarkRP.addZombieSpawn(bangclaw, Vector(4436, -4055, 75))
DarkRP.addZombieSpawn(bangclaw, Vector(3628, -4044, 75))
DarkRP.addZombieSpawn(bangclaw, Vector(3493, -2978, 75))
DarkRP.addZombieSpawn(bangclaw, Vector(2769, -2740, 75))
DarkRP.addZombieSpawn(bangclaw, Vector(2735, -3676, -229))
DarkRP.addZombieSpawn(bangclaw, Vector(2397, -3571, -277))
DarkRP.addZombieSpawn(bangclaw, Vector(2104, -3657, -229))
DarkRP.addZombieSpawn(bangclaw, Vector(2278, -2598, -277))
DarkRP.addZombieSpawn(bangclaw, Vector(2521, -2032, -277))
DarkRP.addZombieSpawn(bangclaw, Vector(3011, -1579, -360))
DarkRP.addZombieSpawn(bangclaw, Vector(3249, -1072, -485))
DarkRP.addZombieSpawn(bangclaw, Vector(3236, -1947, -661))
DarkRP.addZombieSpawn(bangclaw, Vector(3196, -1165, -661))
DarkRP.addZombieSpawn(bangclaw, Vector(3192, -609, -661))
DarkRP.addZombieSpawn(bangclaw, Vector(3035, -219, -661))
DarkRP.addZombieSpawn(bangclaw, Vector(1088, -2098, -277))
DarkRP.addZombieSpawn(bangclaw, Vector(840, -1655, -277))
DarkRP.addZombieSpawn(bangclaw, Vector(645, -761, -189))
DarkRP.addZombieSpawn(bangclaw, Vector(1394, 848, -893))
DarkRP.addZombieSpawn(bangclaw, Vector(1717, 930, -893))
DarkRP.addZombieSpawn(bangclaw, Vector(1381, 1416, -893))
DarkRP.addZombieSpawn(bangclaw, Vector(1693, 1544, -1405))
DarkRP.addZombieSpawn(bangclaw, Vector(2262, 1566, -1384))
DarkRP.addZombieSpawn(bangclaw, Vector(2606, 1387, -1405))
DarkRP.addZombieSpawn(bangclaw, Vector(3211, 282, -941))
DarkRP.addZombieSpawn(bangclaw, Vector(3199, 883, -941))
DarkRP.addZombieSpawn(bangclaw, Vector(3200, 1571, -941))
DarkRP.addZombieSpawn(bangclaw, Vector(2439, 1589, -941))
DarkRP.addZombieSpawn(bangclaw, Vector(2789, 1341, -941))
DarkRP.addZombieSpawn(bangclaw, Vector(2986, 1009, -941))
DarkRP.addZombieSpawn(bangclaw, Vector(2957, 781, -941))
DarkRP.addZombieSpawn(bangclaw, Vector(3630, -147, -941))
DarkRP.addZombieSpawn(bangclaw, Vector(4418, 1637, -1405))
DarkRP.addZombieSpawn(bangclaw, Vector(3213, 504, -541))

-- rp_downtown_v4c
local dtv4c = 'rp_downtown_v4c_v2'
DarkRP.addZombieWeaponDispenserPos(dtv4c, Vector(-2317, -1687, -178))
DarkRP.addZombieWeaponDispenserPos(dtv4c, Vector(-5, 947, -178))
DarkRP.addZombieWeaponDispenserPos(dtv4c, Vector(2809, 2991, -178))
DarkRP.addZombieWeaponDispenserPos(dtv4c, Vector(2462, -631, -178))
DarkRP.addZombieSpawn(dtv4c, Vector(-1936, -2187, -201))
DarkRP.addZombieSpawn(dtv4c, Vector(-1325, -2206, -201))
DarkRP.addZombieSpawn(dtv4c, Vector(-1250, -1647, -201))
DarkRP.addZombieSpawn(dtv4c, Vector(-1281, -957, -201))
DarkRP.addZombieSpawn(dtv4c, Vector(-1861, -930, -201))
DarkRP.addZombieSpawn(dtv4c, Vector(-2525, -919, -201))
DarkRP.addZombieSpawn(dtv4c, Vector(-2635, -1523, -201))
DarkRP.addZombieSpawn(dtv4c, Vector(-2702, -2188, -201))
DarkRP.addZombieSpawn(dtv4c, Vector(-2677, 31, -201))
DarkRP.addZombieSpawn(dtv4c, Vector(-2718, 1268, -201))
DarkRP.addZombieSpawn(dtv4c, Vector(-3448, 1380, -201))
DarkRP.addZombieSpawn(dtv4c, Vector(-3603, 2026, -201))
DarkRP.addZombieSpawn(dtv4c, Vector(-3646, 2866, -201))
DarkRP.addZombieSpawn(dtv4c, Vector(-3634, 3496, -201))
DarkRP.addZombieSpawn(dtv4c, Vector(-3624, 3975, -201))
DarkRP.addZombieSpawn(dtv4c, Vector(-2640, -2761, -201))
DarkRP.addZombieSpawn(dtv4c, Vector(-2658, -3539, -201))
DarkRP.addZombieSpawn(dtv4c, Vector(-2650, -4473, -201))
DarkRP.addZombieSpawn(dtv4c, Vector(-2615, -5325, -201))
DarkRP.addZombieSpawn(dtv4c, Vector(-2593, -6051, -201))
DarkRP.addZombieSpawn(dtv4c, Vector(-2171, -6313, -201))
DarkRP.addZombieSpawn(dtv4c, Vector(-1584, -6309, -201))
DarkRP.addZombieSpawn(dtv4c, Vector(-856, -6301, -201))
DarkRP.addZombieSpawn(dtv4c, Vector(86, -6300, -201))
DarkRP.addZombieSpawn(dtv4c, Vector(82, -5279, -201))
DarkRP.addZombieSpawn(dtv4c, Vector(86, -4540, -201))
DarkRP.addZombieSpawn(dtv4c, Vector(-681, -4489, -196))
DarkRP.addZombieSpawn(dtv4c, Vector(50, -3895, -201))
DarkRP.addZombieSpawn(dtv4c, Vector(58, -2998, -182))
DarkRP.addZombieSpawn(dtv4c, Vector(54, -1964, -201))
DarkRP.addZombieSpawn(dtv4c, Vector(-206, -1944, -193))
DarkRP.addZombieSpawn(dtv4c, Vector(-534, -2192, -193))
DarkRP.addZombieSpawn(dtv4c, Vector(-812, -2381, -193))
DarkRP.addZombieSpawn(dtv4c, Vector(52, -1348, -201))
DarkRP.addZombieSpawn(dtv4c, Vector(202, -853, -201))
DarkRP.addZombieSpawn(dtv4c, Vector(786, -871, -201))
DarkRP.addZombieSpawn(dtv4c, Vector(1579, -858, -201))
DarkRP.addZombieSpawn(dtv4c, Vector(2437, -877, -201))
DarkRP.addZombieSpawn(dtv4c, Vector(2625, -1275, -201))
DarkRP.addZombieSpawn(dtv4c, Vector(2641, -1753, -201))
DarkRP.addZombieSpawn(dtv4c, Vector(2614, -2241, -201))
DarkRP.addZombieSpawn(dtv4c, Vector(2641, -113, -201))
DarkRP.addZombieSpawn(dtv4c, Vector(2661, 756, -201))
DarkRP.addZombieSpawn(dtv4c, Vector(1877, 698, -201))
DarkRP.addZombieSpawn(dtv4c, Vector(1082, 702, -201))
DarkRP.addZombieSpawn(dtv4c, Vector(197, 767, -201))
DarkRP.addZombieSpawn(dtv4c, Vector(-594, 696, -201))
DarkRP.addZombieSpawn(dtv4c, Vector(-1220, 552, -201))
DarkRP.addZombieSpawn(dtv4c, Vector(-1250, -3, -201))
DarkRP.addZombieSpawn(dtv4c, Vector(-1244, -525, -201))
DarkRP.addZombieSpawn(dtv4c, Vector(262, 1249, -201))
DarkRP.addZombieSpawn(dtv4c, Vector(259, 1977, -201))
DarkRP.addZombieSpawn(dtv4c, Vector(257, 2744, -201))
DarkRP.addZombieSpawn(dtv4c, Vector(255, 3528, -201))
DarkRP.addZombieSpawn(dtv4c, Vector(606, 3949, -201))
DarkRP.addZombieSpawn(dtv4c, Vector(1265, 3980, -201))
DarkRP.addZombieSpawn(dtv4c, Vector(2318, 3982, -201))
DarkRP.addZombieSpawn(dtv4c, Vector(3323, 3918, -201))
DarkRP.addZombieSpawn(dtv4c, Vector(4092, 3967, -178))
DarkRP.addZombieSpawn(dtv4c, Vector(4332, 3553, -201))
DarkRP.addZombieSpawn(dtv4c, Vector(4353, 2993, -200))
DarkRP.addZombieSpawn(dtv4c, Vector(3922, 2768, -201))
DarkRP.addZombieSpawn(dtv4c, Vector(3226, 2778, -201))
DarkRP.addZombieSpawn(dtv4c, Vector(2560, 1503, -201))
DarkRP.addZombieSpawn(dtv4c, Vector(2584, 783, -201))
DarkRP.addZombieSpawn(dtv4c, Vector(2998, 674, -193))
DarkRP.addZombieSpawn(dtv4c, Vector(3060, 399, -193))
DarkRP.addZombieSpawn(dtv4c, Vector(3288, 371, -193))
DarkRP.addZombieSpawn(dtv4c, Vector(3325, 637, -193))
DarkRP.addZombieSpawn(dtv4c, Vector(2216, 1104, -198))
DarkRP.addZombieSpawn(dtv4c, Vector(2162, 1780, -198))
