I found a few problems with the first script, and fixed them. I had to add a few extra states to account for the fact that you can still receive damage after triggering the win-zone. Use this new script as I instructed above. It works perfectly now...die and win the level.
;Artificial Intelligence Script
;Header
desc = Plr Dies in Zone End Level by Bond1
;Triggers
:state=0,plralive=0:state=1
:state=1,plrwithinzone=1:activateallinzone=1,sound=$0,state=2
:state=2:timerstart,state=3
:state=3,timergreater=1800,plrhealthless=1:plraddhealth=500,state=4
Sooo...I'm interested in why you would want to win by dying?