Saltar al contenido principal

Pase de Temporada 1: "Primera Luz" (ov-battlepass)

El Pase de Temporada te da recompensas por jugar: subes de nivel ganando XP y reclamas dinero, cajas y títulos. Tiene 250 niveles y dos carriles: gratis y VIP. También incluye misiones diarias y semanales.

Estado

ov-battlepass (versión 0.3.0) y su panel ov-battlepass-admin están instalados con ensure en Legacy y Reydi. La Temporada 1 está activa en las dos bases de datos (del 1 al 31 de octubre de 2026) y ya hay 11 jugadores registrados en cada una. El recurso arrancó sin errores y su validador de configuración pasa limpio, pero el estado oficial del proyecto (ESTADO.md) declara que no se ha probado la interfaz en pantalla: abrir /pase, reclamar, cobrar una misión y el buzón figuran como "sin probar en juego". Importante: muchas fuentes de XP y misiones todavía no están conectadas (ver más abajo).

Cómo se abre​

  • Escribe /pase o pulsa F7 (se puede cambiar en Ajustes > Teclas > FiveM).
  • Se cierra con ESC. No se puede abrir estando muerto.
  • El menú de pausa muestra tu nivel del pase (solo lectura).
Conflicto de teclas

La tecla F7 está asignada tanto al pase como a los ajustes de la mochila (ov_mochila). Si una de las dos no responde, cambia la tecla de una en Ajustes > Teclas > FiveM o usa /pase.

Niveles y XP​

  • 250 niveles; cada nivel cuesta 2.000 XP (500.000 XP para completar la temporada). Se bajó desde 4.000 porque con ese valor el nivel casi no se movía en una sesión normal.
  • Tu progreso guarda el XP total, así que si el staff cambia el ritmo, tu nivel se recalcula solo.
  • Tope diario: hasta 60.000 XP libres al día (el XP de misiones no gasta este tope). Es decir, como máximo unos 30 niveles al día en condiciones normales (y más el fin de semana, porque el tope también se duplica).
  • Multiplicadores: los sábados y domingos el XP se duplica (x2) y los últimos 3 días de la temporada también (x2). No se acumulan: se aplica el mayor.
  • Reinicios: las misiones diarias se reinician a las 05:00 y las semanales los lunes a las 05:00 (hora del servidor).

De dónde sale el XP​

El XP solo entra por fuentes declaradas. Estas son las fuentes que existen:

FuenteXPCondiciónEstado
Tiempo de juego activo200Cada 5 minutos activos (el AFK no cuenta), máx. 12 por horaConectada (interna)
Caminar150Cada 500 m a pie, máx. 40 por horaConectada (interna)
Conducir250Cada kilómetro limpio al volante, medido por el servidor, máx. 60 por horaConectada (interna)
Reanimar (EMS)500Cada reanimación del médico, máx. 15 por horaConectada (gancho de santabria-ems)
Trabajo completado500 / 750 / 1.000Normal / difícil / especialSin conectar
Entrega500Por entregaSin conectar
Carrera750Por carrera completadaSin conectar
Misión1.000Por misión completadaSin conectar
Evento1.000 / 2.000 / 3.000Participar / quedar arriba / ganarSin conectar
Actividad social1.000Por actividadSin conectar
Misión especial diaria2.500Una vez al díaSin conectar
información

"Sin conectar" significa que la fuente existe en el pase pero ningún recurso del servidor la llama todavía. Hoy el XP sale del tiempo de juego, de caminar, de conducir y de reanimar.

Reglas anti-abuso: se descartan los kilómetros por encima de 260 km/h o con saltos de más de 150 m, hay que ir de conductor para contar la conducción, y cada fuente tiene su enfriamiento y su máximo por hora.

Recompensas​

Cada nivel tiene una recompensa gratis y otra VIP (500 recompensas en total):

NivelCarril gratisCarril VIP
1Bienvenida: 5.000 en efectivoCaja de bienvenida VIP
Cualquier nivel normalPago de temporada en efectivo (de 8.000 en el nivel 1 hasta 90.000 en el 250)Pago VIP (de 15.000 a 180.000)
Cada 10 nivelesCaja de temporadaCaja VIP
50250.000 + título NOVATOPack elite (2 cajas élite)
100Título PROFESIONALPack elite
150Título ELITEPack elite
200250.000 + título LEYENDAPack elite
250Título ICONO DE OTRA VIDACaja legendaria S1

Hay cuatro cajas (ovbp_caja_comun, ovbp_caja_vip, ovbp_caja_elite y ovbp_caja_legendaria): al abrirlas dan dinero garantizado más un sorteo de objetos (venda, agua, plástico, vidrio, cobre, aluminio, acero, caucho, ganzúa...). El sistema de apertura está programado pero también figura como sin probar en juego.

Cómo reclamar​

  1. En el pase, pulsa Reclamar en una recompensa disponible, o Reclamar todo.
  2. Las recompensas de dinero van a tu efectivo; las de objetos y cajas a tu inventario. Si no cabe, pasan al buzón (se entrega todo o nada) y se conservan 14 días tras el cierre de la temporada.
  3. Los títulos y los desbloqueos cosméticos quedan anotados en tu cuenta.
Cosméticos

Los desbloqueos de ropa, efectos y diseños se registran como un derecho (HasUnlock), pero ningún recurso los usa todavía para pintarlos. Además, las recompensas de vehículo y matrícula no existen (se mostrarían como "Próximamente"); ninguna recompensa de esta temporada las usa.

Carril VIP​

El carril VIP está activo en las dos bases de datos con criterio "cualquiera": tienes acceso si tienes alguno de los perks vip o vip_plus en la tabla santabria_perks. Al activarse, los niveles ya alcanzados pasan a reclamables (efecto retroactivo).

Misiones​

Recibes 5 misiones diarias y 4 semanales, elegidas de un grupo (siempre las mismas para ti ese día). El XP de misión se suma al reclamarlo.

Diarias (grupo de 7)​

MisiónObjetivoXP¿Funciona hoy?
TrabajadorCompletar 3 trabajos3.000No (fuente sin conectar)
ConductorConducir 20 km2.000Sí
Social1 actividad social2.500No
CiudadanoVisitar 3 lugares1.500No
Desafío1 misión especial4.000No
Repartidor4 entregas2.500No
SanitarioReanimar 5 pacientes2.500Sí (solo médicos)

Semanales (grupo de 5)​

MisiónObjetivoXP¿Funciona hoy?
Jornada completa20 trabajos15.000No
Protagonista3 eventos10.000No
Operativo5 misiones10.000No
ConstanciaJugar 5 días diferentes15.000No (ningún recurso suma ese contador)
Turno de guardiaReanimar 25 pacientes12.000Sí (solo médicos)
Misiones que no avanzan

Como varias fuentes no están conectadas, muchas misiones no pueden avanzar todavía. Si tu selección del día incluye solo misiones sin conectar, no verás progreso. Es una limitación del servidor, no un error tuyo.

Ranking​

El pase incluye un ranking de jugadores de la temporada.

Preguntas frecuentes​

¿Qué pasa cuando termina la temporada (31 de octubre)? Las recompensas no reclamadas pasan al buzón, que se conserva 14 días. La Temporada 2 se configura cambiando el bloque Config.Season y el archivo de recompensas, sin tocar el código.

¿Cómo subo más rápido? Juega activo, camina, conduce y aprovecha el fin de semana (x2). Hoy no hay más fuentes conectadas.

No puedo reclamar una recompensa. Revisa si es del carril VIP (necesitas el perk) o si tu nivel aún no llegó.

Para staff​

  • Recursos: resources/ov-battlepass y resources/ov-battlepass-admin (Legacy y Reydi). ensure de ambos en server.cfg.
  • Configuración en ov-battlepass/config/: config.lua (temporada activa, horarios, apertura /pase y F7, tema visual), config_levels.lua (curva), config_xp.lua (fuentes, tope diario, multiplicadores, anti-abuso), config_missions.lua, config_rewards.lua (plantillas, cadencia, VIP), config_crates.lua (botín de las cajas), config_admin.lua.
  • Administración: comando /pasead (subcomandos vip, ajustes, ajuste <clave> <valor>, recompensa ver|set|limpiar) y el panel visual /paseadmin (recurso ov-battlepass-admin). Permiso: ACE ov.battlepass (add_ace group.admin ov.battlepass allow) y grupo god o admin. Diagnóstico: /ovbp. Tope manual de XP por operación: 100.000.
  • VIP: configurado en la base de datos (ov_battlepass_settings: vip.enabled, vip.mode = any, vip.perkIds = vip, vip_plus, tabla de origen santabria_perks). Se gestiona con /pasead vip ....
  • API para otros recursos: AddXp(ref, fuente, opts), AddCounter, AddDistance, GetLevel, GetSnapshot, HasUnlock, IsVip... (ver server/sv_api.lua). Para conectar una fuente (por ejemplo, completar un trabajo) hay que llamar a exports['ov-battlepass']:AddXp(src, 'job_complete') desde el recurso del trabajo.
  • Gancho EMS: santabria-ems dispara santabria-battlepass:hook:revivePlayer y ov-battlepass lo escucha.
  • Pendiente (según ESTADO.md): probar en juego; iconos ovbp_caja_*.png en ox_inventory/web/images; reiniciar ox_inventory y ov-battlepass para cargar los ítems de las cajas; conectar las demás fuentes de XP; que un recurso de ropa/efectos use HasUnlock.
  • Tablas: 14 tablas ov_battlepass_* (se crean solas).