I honestly don't see how this is restricted, since it actually doesn't spawn zombies when there isn't a minigame, so idiots can't spam the server datablocks or whatnot with zombie spawns with zombies on them.
Also, I like how it checks to see if players are near the spawns. I'd rather have no zombies near me then a loving witch spawn in front of my and raping my stuff. Seriously, how do you deal with that? inb4dealwithit
Anyways, I'm glad ZAPT was made, but that's just my opinion. I hope Iban can make Version 3 possible, and with a few new features and fixes.
Rooting you on Iban! >.<
First of all, datablocks are preloaded on a server and are simply the blocks of data needed for, for example, playertypes.
When you spawn bots, there aren't any more datablocks all of sudden because it uses a playertype, not one full datablock.
Playertypes use one datablock, all playertypes of one type togheter that is.
(If you change the datablock of a playertype, everyone with that playertype will have his playertype changed to what you changed it too, like, you increased the speed in the datablock, everyone gets this speed who has that specific playertype)
Second of all, the range spawning of ZAPT ensures you don't have a zombie walking somewhere far from you.
This improves the performance.
If the director would steer every spawn instead of only the closeby ones, you would have a big performance issue.
I hope i had these answers right, Iban.
I just looked at it as i would. ;)