Если ты не ставишь not перед line:find("Жалоба/Вопрос") - первым числом будет ID отправившего репорт игрока для этой строки.
Если ставить not, то строка с ником и id отправившего будет пропущена и цикл пойдёт дальше по строкам, наткнётся на ту строку с текстом этой жалобы/вопроса и уже оттуда будет вытаскивать число.
if not line:find("Жалоба/Вопрос") then -- пропустит строку с ником и id отправившего и пойдёт дальше
-- дойдёт до строки с текстом жалобы и оттуда схавает число
local id = line:match("(%d+)")
-- но нужно учитывать, что это число не всегда окажется ID т.к. контекст может быть разным, это стоит учесть
end
С недосыпа сложно понимать что хотят сделать люди, уж извини если туплю.
*** Скрытый текст не может быть процитирован. ***