Myślałem na zapisywaniu każdego znaku < i >, i po prostu omijać te miejsca w pętli. Lecz to od groma kodu, to wpadłem na inny pomysł.
Można przecież sprawdzać czy wyjściowy tekst nie jest taki sam niż poprzedni wysłany.
Zrobiłem mały kod, lecz powtórzenia nie zostały wyeliminowane do końca, gdyż zostawał jeszcze w zmiennej paragraf. Paragraf którego nie widać. §
Musiałem zastosować usunięcie jego i nagle kod odżył
command /ab [<text>]:
trigger:
set {_ab} to "aaaa<##050505>baaaa"
loop length of {_ab} times:
set {_check} to uncoloured (subtext of {_ab} between index 0 and index loop-number)
replace all "§" with "" in {_check}
if {_check} is not {_check2}:
set {_check2} to uncoloured (subtext of {_ab} between index 0 and index loop-number)
replace all "§" with "" in {_check2}
send subtext of {_ab} between index 0 and index loop-number to all players
wait 0.1 seconds