Having a list of spawnable prefabs for multiplayer

Okay, I want to create a list of vehicles(prefabs) and spawn the integer(vehicle) when it is called.

Here is my script I have started

using UnityEngine;
using System.Collections;
using UnityEngine.Networking;

public class NetworkSpawnSelector : MonoBehaviour {

    public NetworkManager manager;

    public GameObject[] vehicles;

    public void SpawnNewVehicle(int vehicles)
    {
        vehicles = manager.spawnPrefabs(vehicles);
    }
}

Do this to one-time load your prefabs:

 public GameObject[] vehicles;
    
    void Awake()
    {
    
            //Put your prefabs inside a folder named "Vehicles" in your Assets/Resources folder
    	vehicles = Resources.LoadAll<GameObject>("Vehicles/"); 
    
    }