check if sender exists
This commit is contained in:
@@ -262,6 +262,8 @@ func (dp *DemoParser) parseWorker() {
|
||||
|
||||
// onChatMessage
|
||||
demoParser.RegisterEventHandler(func(e events.ChatMessage) {
|
||||
if e.Sender != nil {
|
||||
|
||||
gs := demoParser.GameState()
|
||||
tAttacker, err := dp.MatchPlayerBySteamID(tStats, e.Sender.SteamID64)
|
||||
if err != nil {
|
||||
@@ -274,6 +276,7 @@ func (dp *DemoParser) parseWorker() {
|
||||
AllChat: e.IsChatAll,
|
||||
Tick: gs.IngameTick(),
|
||||
})
|
||||
}
|
||||
})
|
||||
|
||||
// onPlayerSpotted
|
||||
|
Reference in New Issue
Block a user