1

Тема: SAMP:не могу корректно покрасить чат

Сап,столкнулся с проблемой в покраске чата.Что я делаю:беру строчку из памяти,и крашу ее.Но когда разом в чат отправляется несколько строк,некоторые из них не прокрашиваются.Пример:сообщения от news идут в 2 строки,1 из которых  окрасится а вторая может и нет.Или же после игровой команды /members(выводит список игроков фракции в онлайне) можно наблюдать некорректную работу.В чем проблема,как решить?
Скрины:

+ открыть спойлер

https://i.imgur.com/PGFHNNI.jpg
https://i.imgur.com/SWkATu8.jpg

F2:: 
   
loop{ 
if( curline!=getChatLineEx() ){
    setChatLineColor(0x7FFFD4,0)
    curline:=getChatLineEx()
    }
}

udf: http://rebres.ru/AutoHotKey/SAMP-UDF-Developer.ahk