I'm with you. I gave up on scripting in the absence of a run-time scripting log. It's nearly impossible to figure out why things aren't working with zero feedback from the game. Failing silently is really just not what scripts should do.