Quote: "Ya, but if i use soundinzone, it'll only play once, i want the main music that plays for the level to change entirely in the middle of the level"
Ok, I understand what you mean now.
You want the change the music while keeping the loop, but you want the trigger to work only once.
So, by the musicchangeinzone marker you mean that is the fpi script you are using for the marker?
So, it looks like this...
Quote: "
;Artificial Intelligence Script
;Header
desc = Music Change When Enter Zone
;Triggers
:state=0,plrwithinzone=1:state=1,musicoverride=$0
:state=1,plrwithinzone=0:state=0
"
So make a renamed copy of that file (call it whatever) and change state=0 to look like this...
:state=0,plrwithinzone=1:state=2,musicoverride=$0
Now, it goes to state=2 (nowhere) instead of looping back to play it again.
See if that works