some tips:
1. Fenwolf is right, the scriptback needs a rigid order, just NEVER touch stock scripts or those from Model Packs (usually identified by a the Model Packs name/number)
2. If you create your own folders for custom scripts put a "0" in front of the name, that way they'll be always on top of the list. Since testing scripts takes you to the folder a dozen times per hour scrolling down will become annoying very fast.
3. For an entity to be able to play a script attached to it, it HAS to be dynamic (green in the editor).
In case you find my grammar and spelling weird ---> native German speaker ^^