This is an old post, using an old version of ZOSE. Although the script code will still be provided and some of it can still be used as an example, it is outdated and it is recommended you don't follow it for your script if you are using ZOSE 1.05 or a later versionHere's something I made to test ZOSE. Surprisingly, it all worked great.
http://www.youtube.com/watch?v=HTHGiBwLxvEHere's the code for it:
writelocation 33FA6
setinteraction72 0
jump3byte 1BA3A
writelocation 1BA3A
checkspecialflag
setmusic 3A
checkmemory d00b 66
setcoords 78 18
createpuff
setdelay5
settile CE
setdelay6
setdelay6
setcoords 28 28
playsound 41
createpuff
setdelay5
setcoords 38 58
playsound 41
createpuff
setdelay5
setcoords 68 68
playsound 41
createpuff
setdelay6
setdelay6
spawnenemy 31 1 28 28
spawnenemy 31 1 38 58
spawnenemy 31 1 68 68
setmusic 2D
checkenemycount
setdelay5
setmusic 3A
playsound 4D
setcoords 28 78
createpuff
setdelay5
settile F1
setroomflag 80
setcoords 0 0
~Lin