Disable 2 Scripts during Countdown

I have 2 scripts that I am trying to disable at start that re-enables after the countdown is over. What I hav e for the countdown is…

IEnumerator StartDelay(){
    Time.timeScale = 0;
    float pauseTime = Time.realtimeSinceStartup + 3f;
    while (Time.realtimeSinceStartup < pauseTime)
        yield return 0;
    countDown.gameObject.SetActive (false);
    Time.timeScale = 1;
}

This completely disables everything. Instead I want to disable my scripts “PlayerMove” and “PlayerShoot” what the countdown is happening and then re-enables once the countdown is over.

how can I disable the Player → PlayerMove from the delaystart gameObject?

I found what I was looking for. Below had the answer.