Oh sorry, I forgot to post that I got it working. I grabbed a copy of the no silence script and to my looking at it noticed it was different than my previous one. I modified it and it worked just fine.
Now I have a new problem. I can only add one new faction AI through that method. Is there any other way to add more?
I presume you have to import skirmish scripts scb into worldbuilder, copy a script folder for one of the existing factions, modify all the scripts in it for your new faction, export the whole skirmishscripts.scb again
It will be a nightmare unless you have a super fast computer
Also, you need to edit AiData.ini, in ZH it is the coipy in in Data\INI\Default\