continue; } if ($type == 'shipTypeID' && Info::getGroupID($id) == 29) { continue; } $killID = getLatestKillID($type, $id, $ninetyDayKillID); if ($killID < $ninetyDayKillID) { continue; } $types[$type] = true; $key = "tq:ranks:weekly:{$type}:{$today}"; $weeklyKills = getWeekly($row['type'], $row['id'], false, $ninetyDayKillID); if ($weeklyKills['killIDCount'] == 0) { continue; } $weeklyLosses = getWeekly($row['type'], $row['id'], true, $ninetyDayKillID); $multi = $redis->multi(); zAdd($multi, "{$key}:shipsDestroyed", $weeklyKills['killIDCount'], $id); zAdd($multi, "{$key}:pointsDestroyed", $weeklyKills['zkb_pointsSum'], $id); zAdd($multi, "{$key}:iskDestroyed", $weeklyKills['zkb_totalValueSum'], $id); zAdd($multi, "{$key}:shipsLost", $weeklyLosses['killIDCount'], $id); zAdd($multi, "{$key}:pointsLost", $weeklyLosses['zkb_pointsSum'], $id); zAdd($multi, "{$key}:iskLost", $weeklyLosses['zkb_totalValueSum'], $id); $multi->exec(); } Util::out("weekly time ranks - second iteration"); foreach ($types as $type => $value) { $key = "tq:ranks:weekly:{$type}:{$today}"; $indexKey = "{$key}:shipsDestroyed"; $max = $redis->zCard($indexKey); $redis->del("tq:ranks:weekly:{$type}:{$today}");
continue; } if ($type == 'shipTypeID' && Info::getGroupID($id) == 29) { continue; } $killID = getLatestKillID($type, $id, $minKillID); if ($killID < $minKillID) { continue; } $types[$type] = true; $key = "tq:ranks:weekly:{$type}:{$today}"; $weeklyKills = getWeekly($row['type'], $row['id'], false, $minKillID); if ($weeklyKills['killIDCount'] == 0) { continue; } $weeklyLosses = getWeekly($row['type'], $row['id'], true, $minKillID); $multi = $redis->multi(); zAdd($multi, "{$key}:shipsDestroyed", $weeklyKills['killIDCount'], $id); zAdd($multi, "{$key}:pointsDestroyed", $weeklyKills['zkb_pointsSum'], $id); zAdd($multi, "{$key}:iskDestroyed", $weeklyKills['zkb_totalValueSum'], $id); zAdd($multi, "{$key}:shipsLost", $weeklyLosses['killIDCount'], $id); zAdd($multi, "{$key}:pointsLost", $weeklyLosses['zkb_pointsSum'], $id); zAdd($multi, "{$key}:iskLost", $weeklyLosses['zkb_totalValueSum'], $id); $multi->exec(); } Util::out("weekly time ranks - second iteration"); foreach ($types as $type => $value) { $key = "tq:ranks:weekly:{$type}:{$today}"; $indexKey = "{$key}:shipsDestroyed"; $max = $redis->zCard($indexKey); $redis->del("tq:ranks:weekly:{$type}:{$today}");