i want to be able to turn a script on remotely from a script on a gameobject other than the main gameobject- how?
You should set the enabled flag on your component to false like this:
var targetObj : GameObject;
targetObj.GetComponent(yourComp).enabled = false;