it's an ace file, i dont use zips cuase i prefer winace. Just do a google for it, it's a free download.
though, heres the code if ya want to see what i'm doing to make this happen:
Remstart *************************************
Zombie Hunter Moondog.BLACK (c) 2006 *********
**********************************************
This is a animation test with monsters on a
3d plain *************************************
*************************************** Remend
Rem Initiate graphics
Sync Rate 0 : Sync On : Sync Rate 30
Set Display Mode 640,480,16
Set Window On
Set Window Size 640,480
Set Window Layout 1,1,0
Set Window Title "Zombie Hunter V 1.0"
Rem Load Main Graphics for Test
Rem Facing Up Graphics
Load Image "graphics\monsters\skeleton\up01.bmp",1,1
Load Image "graphics\monsters\skeleton\up02.bmp",2,1
Load Image "graphics\monsters\skeleton\up03.bmp",3,1
Load Image "graphics\monsters\skeleton\up04.bmp",4,1
Rem Facing Down Graphics
Load Image "graphics\monsters\skeleton\down01.bmp",5,1
Load Image "graphics\monsters\skeleton\down02.bmp",6,1
Load Image "graphics\monsters\skeleton\down03.bmp",7,1
Load Image "graphics\monsters\skeleton\down04.bmp",8,1
Rem Facing Right Graphics
Load Image "graphics\monsters\skeleton\right01.bmp",9,1
Load Image "graphics\monsters\skeleton\right02.bmp",10,1
Load Image "graphics\monsters\skeleton\right03.bmp",11,1
Load Image "graphics\monsters\skeleton\right04.bmp",12,1
Rem Facing Left Graphics
Load Image "graphics\monsters\skeleton\left01.bmp",13,1
Load Image "graphics\monsters\skeleton\left02.bmp",14,1
Load Image "graphics\monsters\skeleton\left03.bmp",15,1
Load Image "graphics\monsters\skeleton\left04.bmp",16,1
Rem Total guys
Sentries# = 500
Rem Setup Scene
Backdrop On
Color Backdrop RGB(150,150,150)
Make Matrix 1,1000,1000,5,5
Set Matrix Wireframe On 1
Position Matrix 1,-500,0,-500
Load Image "graphics\areas\rock.bmp",20,1
Prepare Matrix Texture 1,20,1,1
Fog On : Fog Color RGB(150,150,150) : Fog Distance 800
make light 1
position light 1,0,30,0
color light 1,rgb(200,50,25)
Rem Initiate Variables
` 1-up 2-down 3-right 4-left 5-wait
Rem Make Monsters
dim monsterd(Sentries#)
for monster = 1 to Sentries#
Make object plain monster,24,32
rem position
Monster_D# = rnd(3)+1
if Monster_D# = 1 then tex# = 1
if Monster_D# = 2 then tex# = 5
if Monster_D# = 3 then tex# = 9
if Monster_D# = 4 then tex# = 13
monsterd(monster)=Monster_D#
Texture Object monster,tex#
set object monster,1,0,1
Position Object monster,rnd(500)-250,16,rnd(500)-250
next monster
tex# = 1
Rem Camera
Position Camera 0,70,350
Point Camera 0,20,0
Rem Main Loop
do
set cursor 0,0
print "FPS: ";screen fps()
rem control
if upkey() = 1 then move camera 1
if downkey() = 1 then move camera -1
timer# = timer# + 1
Rem time till change movegraphic
if timer# = 10
timer# = 0
tex# = tex# + 1
if tex# = 5 then tex# = 1
rem change graphics
change# = change# + 1
if change# = 4
change# = 0
for monster = 1 to Sentries#
Monster_D# = rnd(6)+1
monsterd(monster)=Monster_D#
next monster
endif
endif
REm good *********************************************88
for monster = 1 to Sentries#
if monsterd(monster) = 1 then rndtex# = 0 :
if monsterd(monster) = 2 then rndtex# = 4 :
if monsterd(monster) = 3 then rndtex# = 8 :
if monsterd(monster) = 4 then rndtex# = 12
Texture Object monster,rndtex#+tex#
set object monster,1,1,0
if monsterd(monster) = 1 then Move Object monster,1
if monsterd(monster) = 2 then Move Object monster,-1
if monsterd(monster) = 3 then Move Object Left monster,1
if monsterd(monster) = 4 then Move Object Right monster,1
next monster
sync
loop
Moondog