Well, then just tweak the script a bit:
on ^*:QUIT: {
if ( *.*.* iswm $1 ) && ( *.*.* iswm $2 ) && ( %serv1 != $1 ) && ( %serv2 != $2 ) {
//set -u60 %serv1 = $1
//set -u60 %serv2 = $2
echo $active 14«8×14»15«0»-. /¯(14 NetSplit Detected Between:4 $1 12& 4 $2 0)¯\ .-«15»14«8×15»
}
}
This way, in 60 seconds the vars unset themselves and will work if one of those two servers splits again. The good part is that on a split, the 2 sdervers split right off and even if they come back right away and split again WITHIN 60 seconds, it WONT show a duplicate split. You can also change the timeframe all you want. It SHOULD work for multiple splits on a network cause Ive had mine work for 3 splits (total of 6 servers) in 5 minutes.