Historial de Partidas del Jugador (Player Matches)
Obtén el historial de partidas de un jugador: rivales, marcadores, resultados, contexto del evento y fechas de los encuentros.
player.matches(player_id, limit) devuelve el historial de partidas disputadas por un jugador en vlr.gg.
Firma
player.matches(
player_id: int,
limit: int = 20,
) -> PlayerMatchesParámetros
Prop
Type
Retorno - PlayerMatches
Prop
Type
PlayerMatches admite __len__, __iter__ y __getitem__, por lo que puedes iterar o indexar directamente sobre el objeto.
Campos de MatchEntry
Prop
Type
Campos de TeamInMatch
Prop
Type
Ejemplos
Historial reciente de partidas
import vlrdevapi
history = vlrdevapi.player.matches(player_id=438, limit=10)
print(f"Partidas recientes del jugador {history.player_id}:")
if history.matches:
for m in history:
result = "VICTORIA" if m.result == "win" else "derrota"
print(f" {m.team1.name} {m.score1} - {m.score2} {m.team2.name} ({result}) - {m.event}")
else:
print(" No se encontró historial de partidas.")Calcular balance de victorias / derrotas
import vlrdevapi
history = vlrdevapi.player.matches(player_id=438, limit=50)
wins = sum(1 for m in history if m.result == "win")
losses = sum(1 for m in history if m.result == "loss")
total = wins + losses
pct = wins / total * 100 if total else 0
print(f"Registro: {wins}V - {losses}D ({pct:.0f}% porcentaje de victorias)")Acceso curried
import vlrdevapi
player = vlrdevapi.player(438)
history = player.matches(limit=5)
if history.matches:
for m in history:
print(f"{m.date}: {'V' if m.result == 'win' else 'D'} {m.team1.tag} {m.score1}-{m.score2} {m.team2.tag}")Última actualización el
Estadísticas por Agente (Player Agents)
Obtén estadísticas detalladas por agente de un jugador: rating, ACS, K/D, ADR, KAST y más sobre un periodo de tiempo configurable.
Posiciones del Jugador en Torneos (Player Placements)
Obtén el historial de clasificaciones en torneos y los premios monetarios totales de un jugador en vlr.gg.