Xartas_Nobody's code ist im Ansatz richtig, aber leider verdreht.
Code:
scn Sonstwas
short DoOnce

Begin OnActivate
if DoOnce == 0
 *Dein einmalig auszuführender Scriptcode, Message etc.
 Set DoOnce to 1
 return
else
 activate
endif 

End
sollte so funktionieren