Auto-translated
You need to start the siege (using the SiegeTown command) via a script and specify the desired script in the command settings.
I solved the problem: I put the script on the attacking player.
New here? I'm Roha — want a quick tour?