How does the activator activate the objects?
The activator is simply set as an activate parent to the other objects, so when it's activated the other objects are as well. (It's now activated by simply pressing E, and this is actually what I'd like to change.) Obviously, doors and similar objects work automatically like this. For other objects I'm using OnActivate scripts.
I'm thinking maybe just have the if count == 0 do nothing part of the script, and that's it. So any time the player activates it without the object, nothing should happen.
The thing is, there's no "the script".