Anyone who play the fist mission notice the message "PLayer name.Вы выполнили поставленную перед вами задачу." (~Mission accomplished".) after landing?
An if you briefing is updated with your kills?
This campaign has a scrip that besides the above message, or "Player name. Для выхода из миссии нажмите ESC!" (~To exit mission press ESC!) suggest that player kills is write in "Score.data" file and after exit in the briefing file, under: "Ваши очки:" (~your score: )
Code:
private static string FILE_NAME = mydocpath + @"\1C SoftClub\il-2 sturmovik cliffs of dover\mission\campaign\campaign_Dunkirk\Score.data";
BriefingParser parser = new BriefingParser(@"..\il-2 sturmovik cliffs of dover\parts\bob\mission\campaign\campaign_Dunkirk\GB_01.BRIEFING");
parser.AddSetting("2", "Description", "Ваши очки:", readScore().ToString());
Here the message is showed, but the Score.data and Briefing no. If I chance Score.data for Score.txt (as in other scripts, e.g. Heinkill Redux) the file is updated after mission end, but with a letter: "d"... Briefing file no. 
Anyway this don't prevents play the campaign. I am just curious about. And even if GB_01.BRIEFING (briefing for mission 1) is updated you are not able to see this file after exit this this mission.
Bookmarks