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.
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
/paseo 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).
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:
| Fuente | XP | Condición | Estado |
|---|---|---|---|
| Tiempo de juego activo | 200 | Cada 5 minutos activos (el AFK no cuenta), máx. 12 por hora | Conectada (interna) |
| Caminar | 150 | Cada 500 m a pie, máx. 40 por hora | Conectada (interna) |
| Conducir | 250 | Cada kilómetro limpio al volante, medido por el servidor, máx. 60 por hora | Conectada (interna) |
| Reanimar (EMS) | 500 | Cada reanimación del médico, máx. 15 por hora | Conectada (gancho de santabria-ems) |
| Trabajo completado | 500 / 750 / 1.000 | Normal / difícil / especial | Sin conectar |
| Entrega | 500 | Por entrega | Sin conectar |
| Carrera | 750 | Por carrera completada | Sin conectar |
| Misión | 1.000 | Por misión completada | Sin conectar |
| Evento | 1.000 / 2.000 / 3.000 | Participar / quedar arriba / ganar | Sin conectar |
| Actividad social | 1.000 | Por actividad | Sin conectar |
| Misión especial diaria | 2.500 | Una vez al día | Sin conectar |
"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):
| Nivel | Carril gratis | Carril VIP |
|---|---|---|
| 1 | Bienvenida: 5.000 en efectivo | Caja de bienvenida VIP |
| Cualquier nivel normal | Pago 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 niveles | Caja de temporada | Caja VIP |
| 50 | 250.000 + título NOVATO | Pack elite (2 cajas élite) |
| 100 | Título PROFESIONAL | Pack elite |
| 150 | Título ELITE | Pack elite |
| 200 | 250.000 + título LEYENDA | Pack elite |
| 250 | Título ICONO DE OTRA VIDA | Caja 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
- En el pase, pulsa Reclamar en una recompensa disponible, o Reclamar todo.
- 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.
- Los títulos y los desbloqueos cosméticos quedan anotados en tu cuenta.
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ón | Objetivo | XP | ¿Funciona hoy? |
|---|---|---|---|
| Trabajador | Completar 3 trabajos | 3.000 | No (fuente sin conectar) |
| Conductor | Conducir 20 km | 2.000 | Sí |
| Social | 1 actividad social | 2.500 | No |
| Ciudadano | Visitar 3 lugares | 1.500 | No |
| Desafío | 1 misión especial | 4.000 | No |
| Repartidor | 4 entregas | 2.500 | No |
| Sanitario | Reanimar 5 pacientes | 2.500 | Sí (solo médicos) |
Semanales (grupo de 5)
| Misión | Objetivo | XP | ¿Funciona hoy? |
|---|---|---|---|
| Jornada completa | 20 trabajos | 15.000 | No |
| Protagonista | 3 eventos | 10.000 | No |
| Operativo | 5 misiones | 10.000 | No |
| Constancia | Jugar 5 días diferentes | 15.000 | No (ningún recurso suma ese contador) |
| Turno de guardia | Reanimar 25 pacientes | 12.000 | Sí (solo médicos) |
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-battlepassyresources/ov-battlepass-admin(Legacy y Reydi).ensurede ambos enserver.cfg. - Configuración en
ov-battlepass/config/:config.lua(temporada activa, horarios, apertura/pasey 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(subcomandosvip,ajustes,ajuste <clave> <valor>,recompensa ver|set|limpiar) y el panel visual/paseadmin(recursoov-battlepass-admin). Permiso: ACEov.battlepass(add_ace group.admin ov.battlepass allow) y grupogodoadmin. 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 origensantabria_perks). Se gestiona con/pasead vip .... - API para otros recursos:
AddXp(ref, fuente, opts),AddCounter,AddDistance,GetLevel,GetSnapshot,HasUnlock,IsVip... (verserver/sv_api.lua). Para conectar una fuente (por ejemplo, completar un trabajo) hay que llamar aexports['ov-battlepass']:AddXp(src, 'job_complete')desde el recurso del trabajo. - Gancho EMS:
santabria-emsdisparasantabria-battlepass:hook:revivePlayeryov-battlepasslo escucha. - Pendiente (según
ESTADO.md): probar en juego; iconosovbp_caja_*.pngenox_inventory/web/images; reiniciarox_inventoryyov-battlepasspara cargar los ítems de las cajas; conectar las demás fuentes de XP; que un recurso de ropa/efectos useHasUnlock. - Tablas: 14 tablas
ov_battlepass_*(se crean solas).