if text:find('%[Подсказка%] Рейс успешно завершен! Заработано за рейс: $(%d+) за смену всего: $(%d+)') then
надо заменить на
if text:find('%[Подсказка%] Рейс успешно завершен! Заработано за рейс: $(%d+), за смену всего: $(%d+)') then
запятой не хватает и не находит строку, тем самым не считает...