area
Nomonsterpass1 //Make a new one for each area or else it will be buggy.
Enter()
if(usr.monster==1)
return
else
usr<<sound('battle.mid',1)
usr.loc=locate(x,y,z)
Problem description:
the music works fine, and everything, but it doesn't stop unless you log out, it just keeps playing and playing until you start one of the other songs,which don't stop either.
Try taking out the 1. I think that makes it repeat.