It sounds like you have given your windows the same target/targetname.
I'll write out how to make 2 different windows that are breakable for you:
Window One:
1. Make a window brush (Use frame texture on the viewable faces)
2. Make it a func ---> window
3. Press 'n'
4. Type 'target' in the "Key" box
5. Type 'broken1' in the "Value" box
6. Press 'n'
7. Press 'Esc'
1. Make another window brush (Use Broken texture for this one)
2. Make it a Script ---> Object
3. Press 'n'
4. Type 'targetname' in the "Key" box
5. Type 'broken1' in the "Value" box
6. Press 'n'
7. Press 'Esc'
Window Two:
1. Make a window brush (Use frame texture on the viewable faces)
2. Make it a func ---> window
3. Press 'n'
4. Type 'target' in the "Key" box
5. Type 'broken2' in the "Value" box
6. Press 'n'
7. Press 'Esc'
1. Make another window brush (Use Broken texture for this one)
2. Make it a Script ---> Object
3. Press 'n'
4. Type 'targetname' in the "Key" box
5. Type 'broken2' in the "Value" box
6. Press 'n'
7. Press 'Esc'
That's it!
All you need to do is keep changing the "Value" for your target/targetname to broken[insert number here] for every new window you make.
So the next window would have target/targetname = broken3
Hope that helps
