This tool is a simple log parser for Dota multikills
Access the tool here
Can be used to parse other events aswell
Combat Log Data Types
-1: "DOTA_COMBATLOG_INVALID"
0: "DOTA_COMBATLOG_DAMAGE"
1: "DOTA_COMBATLOG_HEAL"
2: "DOTA_COMBATLOG_MODIFIER_ADD"
3: "DOTA_COMBATLOG_MODIFIER_REMOVE"
4: "DOTA_COMBATLOG_DEATH"
5: "DOTA_COMBATLOG_ABILITY"
6: "DOTA_COMBATLOG_ITEM"
7: "DOTA_COMBATLOG_LOCATION"
8: "DOTA_COMBATLOG_GOLD"
9: "DOTA_COMBATLOG_GAME_STATE"
10: "DOTA_COMBATLOG_XP"
11: "DOTA_COMBATLOG_PURCHASE"
12: "DOTA_COMBATLOG_BUYBACK"
13: "DOTA_COMBATLOG_ABILITY_TRIGGER"
14: "DOTA_COMBATLOG_PLAYERSTATS"
15: "DOTA_COMBATLOG_MULTIKILL"
16: "DOTA_COMBATLOG_KILLSTREAK"
17: "DOTA_COMBATLOG_TEAM_BUILDING_KILL"
18: "DOTA_COMBATLOG_FIRST_BLOOD"
19: "DOTA_COMBATLOG_MODIFIER_REFRESH"
20: "DOTA_COMBATLOG_NEUTRAL_CAMP_STACK"
21: "DOTA_COMBATLOG_PICKUP_RUNE"
22: "DOTA_COMBATLOG_REVEALED_INVISIBLE"
23: "DOTA_COMBATLOG_HERO_SAVED"
24: "DOTA_COMBATLOG_MANA_RESTORED"
25: "DOTA_COMBATLOG_HERO_LEVELUP"
26: "DOTA_COMBATLOG_BOTTLE_HEAL_ALLY"
27: "DOTA_COMBATLOG_ENDGAME_STATS"
28: "DOTA_COMBATLOG_INTERRUPT_CHANNEL"
29: "DOTA_COMBATLOG_ALLIED_GOLD"
30: "DOTA_COMBATLOG_AEGIS_TAKEN"
31: "DOTA_COMBATLOG_MANA_DAMAGE"
32: "DOTA_COMBATLOG_PHYSICAL_DAMAGE_PREVENTED"
33: "DOTA_COMBATLOG_UNIT_SUMMONED"
34: "DOTA_COMBATLOG_ATTACK_EVADE"
35: "DOTA_COMBATLOG_TREE_CUT"
36: "DOTA_COMBATLOG_SUCCESSFUL_SCAN"
37: "DOTA_COMBATLOG_END_KILLSTREAK"
38: "DOTA_COMBATLOG_BLOODSTONE_CHARGE"
39: "DOTA_COMBATLOG_CRITICAL_DAMAGE"
40: "DOTA_COMBATLOG_SPELL_ABSORB"
Full documentation here