This commit is contained in:
Lanta 2023-09-27 22:06:56 +02:00
parent c537708cc3
commit c12be55e35

View file

@ -72,12 +72,11 @@ $playermodes = @(
)
# Initialize the master hashtable
$lifetimestats = @{}
$webrequestlimiter = 0
foreach ($playmode in $playermodes) {
# Fetch stats for the current playmode
if ($webrequestlimiter -le 8) {
write-output "Getting data for players $playeridstring gameode $playmode"
write-output "Getting data for players $playeridstring gameode $playmode"
try{
$stats = Invoke-RestMethod -Uri "https://api.pubg.com/shards/steam/seasons/lifetime/gameMode/$playmode/players?filter[playerIds]=$playeridstring" -Method GET -Headers $headers
@ -88,14 +87,6 @@ foreach ($playmode in $playermodes) {
}
$webrequestlimiter++
}
else {
write-ouput "sleeping for 60 seconds"
$webrequestlimiter = 0
}
# Check if the playmode doesn't exist in the hashtable, then add it
if (-not $lifetimestats.ContainsKey($playmode)) {
$lifetimestats[$playmode] = @{}