This is the one i used for the zombie system i was making for
your game:
;Artificial Intelligence Script
;Header
desc = Fade Out Disappear
;Triggers
;FAILSAFE DESTROY SCRIPT, JUST IN CASE MAIN SCRIPT DOES NOT KILL CHARACTER AND HEALTH SOMEHOW REACHES ZERO
:state=0:setframe=12,state=1
:state=1:incframe=12
:state=1,frameatend=12:incvar=killcount 1,state=102
:state=102:coloff,etimerstart,state=1102
:state=1102,etimergreater=5000:state=1103
:state=1103:coloff,decalphafade=0
:state=1103,alphafadeequal=0:state=1104,destroy,incvar=money 50,incvar=killcount 1,state=3000
:state=3000,random=1:state=3001
:state=3000,random=2:state=3002
:state=3000,random=3:state=3003
:state=3000,random=4:state=3004
:state=3000,random=5:state=3005
:state=3001:runfpi=scriptbank\Zombies\pickup-rampage
:state=3002:runfpi=scriptbank\Zombies\pickup-holyhealth
:state=3003:runfpi=scriptbank\Zombies\pickup-maxammo
:state=3004:runfpi=scriptbank\Zombies\pickup-minigun
:state=3005:state=9999
;End of Script
---------------------------------------------------------------
:state=3001:runfpi=scriptbank\Zombies\pickup-rampage
:state=3002:runfpi=scriptbank\Zombies\pickup-holyhealth
:state=3003:runfpi=scriptbank\Zombies\pickup-maxammo
:state=3004:runfpi=scriptbank\Zombies\pickup-minigun
:state=3005:state=9999
These few lines were ment for the player to collect powerups
such as max ammo and more. this script works for me but your still missing something
:state=102:sethealth=900,coloff,etimerstart,state=1102
:state=1102,etimergreater=5000:state=1103
:state=1103:coloff,decalphafade=0
:state=1103,alphafadeequal=0:state=1104,destroy,incvar=money 50,incvar=killcount 1,subvar=zomleft 1,state=3000
Most of the time MP57 zombies die in special ways so the death takes place in its main script.
the destroy is incase somehow the health reaches to 0
place this at line 113
Joey-May god have mercy upon my enemies, because I won't.
Favourite Game-Call Of Duty MW2