Abgesehen von OBSE hast du mehrere Möglichkeiten.

* Du kannst du Scripte auslagern. Bedeutet geregelt über Globals das nächst in Gang setzen.
* Du kannst die Leerzeichen (Tabs) entfernen. Eine irrige Meinung ist die Zeilenbeschränkung. Die Scripte sind aber auf Zeichen Beschränkt. (ca. 32.000 pro Script) Dazu zählen auch die Tabs. Also näher zusammenrücken, bringt eine Menge.