DarkRP Entities aren't spawning?

So, this was working perfectly until I changed the map. I’ve reset the coordinates, but they still seem not to work.

I’ve put this in darkrp\gamemodes\init.lua


local function SpawnEntities()
	if SERVER then
		local shop = ents.Create("server_shop")
		shop:SetPos(Vector(-1716.509888, -1158.700684, -131.968750))
		shop:SetAngles(Angle(0,-90,0))
		shop:Spawn()
		
		local shops = ents.Create("server_shop")
		shops:SetPos(Vector(881.835327, 935.922058, -131.968750))
		shops:SetAngles(Angle(0,-90,0))
		shops:Spawn()
		
		local shops2 = ents.Create("server_shop")
		shops2:SetPos(Vector(2821.020996, 3728.971924, -131.968750))
		shops2:SetAngles(Angle(0,-180,0))
		shops2:Spawn()
		
		local shop3 = ents.Create("server_shop")
		shop3:SetPos(Vector(1267.456177, -487.073883, -131.968750))
		shop3:SetAngles(Angle(0,180,0))
		shop3:Spawn()
		
		local cop = ents.Create("cop_test")
		cop:SetPos(Vector( -1436.968750, 36.968750, -131.968750))
		cop:SetAngles(Angle(0,0,0))
		cop:Spawn()
		
		local swat = ents.Create("swat_test")
		swat:SetPos(Vector(-1436.968750, 180.968750, -131.968750))
		swat:SetAngles(Angle(0,0,0))
		swat:Spawn()
		
		local laws = ents.Create("darkrp_laws")
		laws:SetPos(Vector(-1085.232788, -372.275574, -131.968750))
		laws:SetAngles(Angle(0,180,0))
		laws:Spawn()
		
		local bail = ents.Create("npc_bail")
		bail:SetPos(Vector( -1576.274292, -75.450447, -95.968750))
		bail:SetAngles(Angle(0,90,0))
		bail:Spawn()
	end
end
hook.Add( "InitPostEntity", "SpawnEntities", SpawnEntities)