diff --git a/discord/report_new_matches.ps1 b/discord/report_new_matches.ps1 index a996bed..a4ed1f2 100644 --- a/discord/report_new_matches.ps1 +++ b/discord/report_new_matches.ps1 @@ -1,3 +1,6 @@ +. .\..\includes\ps1\lockfile.ps1 + +new-lock if ($PSScriptRoot.length -eq 0) { $scriptroot = Get-Location @@ -91,7 +94,7 @@ map $($map_map[$winmatches[0].mapName]) 'Human Kills' = "$(($telemetry | Where-Object { $_._T -eq 'LOGPLAYERKILLV2' -and $_.killer.name -eq $player -and $_.victim.accountId -notlike "ai.*" }).count)" 'Dmg' = "$([math]::Round(($all_winners_of_match | Where-Object { $_.name -eq $player }).damageDealt))" 'Kills' = "$(($all_winners_of_match | Where-Object { $_.name -eq $player }).kills)" - 'alive minutes' = "$([math]::Round((($all_winners_of_match | Where-Object { $_.name -eq $player }).timeSurvived /60 )))" + 'alive' = "$([math]::Round((($all_winners_of_match | Where-Object { $_.name -eq $player }).timeSurvived /60 )))" } $teamdmg = $telemetry | Where-Object { $_._T -eq 'LOGPLAYERTAKEDAMAGE' -and @@ -151,3 +154,5 @@ $newJson = $player_matches | ConvertTo-Json -Depth 100 # Display the updated JSON $newJson | out-file "$scriptroot/../data/player_matches.json" + +remove-lock \ No newline at end of file diff --git a/discord/report_to_discord.ps1 b/discord/report_to_discord.ps1 index e48aa9e..d3e2b2f 100644 --- a/discord/report_to_discord.ps1 +++ b/discord/report_to_discord.ps1 @@ -1,4 +1,7 @@ +. .\..\includes\ps1\lockfile.ps1 + +new-lock if ($PSScriptRoot.length -eq 0) { $scriptroot = Get-Location @@ -95,4 +98,5 @@ $payload = [PSCustomObject]@{ } -Invoke-RestMethod -Uri $webhookurl -Method Post -Body ($payload | ConvertTo-Json) -ContentType 'Application/Json' \ No newline at end of file +Invoke-RestMethod -Uri $webhookurl -Method Post -Body ($payload | ConvertTo-Json) -ContentType 'Application/Json' +remove-lock \ No newline at end of file