(Makes https://www.saintsrowmods.com/forum/threads/lower-drawbridges-and-disable-zombies-mod.15661 always happen.)

OK, bit of a hack fix: I've removed the "storyline missions complete" check, making it always happen. 

This will 99.9% cause problems on a new playthrough so remove the sr3_city.lua when you start a new game.
Technical info: [ISPOILER]If you want to re-enable the check for some reason, remove the -- from if( mission_is_complete("m22") or not mission_is_complete("m04") ) then on Line 237 and end on Line 277 [/ISPOILER]

I've also moved the sr3_city_main() to the bottom of the file, since it only worked that way for me.

OSHA COMPLIANCE:
Put the sr3_city.lua in your SRTT folder with SaintsRowTheThird_DX11.exe