reduce logging for failed anticheat log parsing
This commit is contained in:
parent
2230036d45
commit
dd8c4f438f
@ -633,7 +633,10 @@ namespace IW4MAdmin.Plugins.Stats.Helpers
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
var hit = new EFClientKill()
|
EFClientKill hit;
|
||||||
|
try
|
||||||
|
{
|
||||||
|
hit = new EFClientKill
|
||||||
{
|
{
|
||||||
Active = true,
|
Active = true,
|
||||||
AttackerId = attacker.ClientId,
|
AttackerId = attacker.ClientId,
|
||||||
@ -660,6 +663,15 @@ namespace IW4MAdmin.Plugins.Stats.Helpers
|
|||||||
GameName = (int) attacker.CurrentServer.GameName
|
GameName = (int) attacker.CurrentServer.GameName
|
||||||
};
|
};
|
||||||
|
|
||||||
|
}
|
||||||
|
catch (Exception ex)
|
||||||
|
{
|
||||||
|
_log.LogError(ex, "Could not parse script hit data. Damage={Damage}, TimeOffset={Offset}, TimeSinceLastAttack={LastAttackTime}",
|
||||||
|
damage, offset, lastAttackTime);
|
||||||
|
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
hit.SetAdditionalProperty("HitLocationReference", hitLoc);
|
hit.SetAdditionalProperty("HitLocationReference", hitLoc);
|
||||||
|
|
||||||
if (hit.HitLoc == (int) IW4Info.HitLocation.shield)
|
if (hit.HitLoc == (int) IW4Info.HitLocation.shield)
|
||||||
@ -769,7 +781,7 @@ namespace IW4MAdmin.Plugins.Stats.Helpers
|
|||||||
}
|
}
|
||||||
catch (Exception ex)
|
catch (Exception ex)
|
||||||
{
|
{
|
||||||
_log.LogError(ex, "Could not save hit or anti-cheat info {@attacker} {@victim} {server}", attacker,
|
_log.LogError(ex, "Could not save hit or anti-cheat info {Attacker} {Victim} {Server}", attacker,
|
||||||
victim, serverId);
|
victim, serverId);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user