Blizz-ABS already has an auto-respawn feature, however it respawns everything (except critters). For this to work you need to have ABSEAL-Autokill on, which it is by default.
After that you can have some very specific things you want to do.
For general respawn on all zombies:
- On the first page add a "Control Self Switch A = ON" When you kill the mob it will run the event.
- Add a 2nd page. Set it's "Conditions" to check if "Self Switch A is ON"
- Add in a "Wait" command and set it for however long you want (I think 40 frames = 1 second). After that add "Control Self Switch A = OFF" and it should respawn the zombie.
If you want them to
despawn after a certain mob dies (I dunno, like a Vampire or something) make a new event for the Vampire.
- Make an event for the boss. On the first page have "Switch [001: zombies die] = ON" Make a 2nd page and have it's "Conditions" set to "Switch [001: zombies die] is ON" and change nothing else.
- On all the zombie events add a 3rd page. Have it check for in "Conditions" if "Switch [001: zombies die] = ON" and then leave the rest blank.
If you want them to never
respawn after the boss dies...
- Make an event for the boss. On the first page have "Switch [001: zombies die] = ON" Make a 2nd page and have it's "Conditions" set to "Switch [001: zombies die] is ON" and change nothing else.
- On the zombie events change the 2nd page to have a "Conditional Branch: Switch [001: zombies die] ==ON"
If true then: place a "Control Self Switch B = ON"
Else: Run the code that should already be in the 2nd page.
- Make a 3rd page and have it's "Conditions" set so "Switch [001: zombies die] is ON" and "Self Switch B is ON" then leave that page alone after that.
This should allow your zombies to despawn after a boss dies, or never respawn, or just continuously respawn. I hope this has been helpful in what you need.
I haven't proof tested this since I wrote it, but I've done it before so I'm fairly certain it will work.