Yeah, I use the for/next command to place all my enemies, a bit likt this pseudo code:
dim frame(1000)
do
sync
for n=firstenemyspritenumber to enemycount
if sprite exist(n)=1
frame(n)=frame(n)+1
sprite n,blah,blah,frame(n)
endif
next n
loop
you can then tell it to check the frame(n) for what image it wants to be displaying. This will get all the enemies set up ready for the sync to draw them.Also, I find it easier if I put the sync at the top of my loop, but thats just a personal preference... I put the check in to see if the sprite exists because this will cause your program to crash if it tries to plot a sprite that doesnt exist...
GIve me more power!