Vista previa en preparaciónQué incluye
- Árbol de salida Sportsman de 7 niveles: pre-stage, stage, tres amarillas, verde y rojo de foul; luces DrawLightWithRange animadas por script, no pintadas en el modelo
- Secuencia de luces con tiempos configurables en Config.Arbol (pre-stage 1.2 s, stage 1.0 s, tres amarillas a 0.5 s, verde); se activa solo cuando los dos pilotos están en posición
- Detección automática de foul: si el piloto supera 0.5 m/s antes del verde se registra salida anticipada y el servidor lo declara perdedor al instante
- Tres modelos 3D propios con colisión comprobada: ov_drag_arbol (árbol de 5.10 m con carcasas emisivas y 14 luces), ov_drag_sensor (poste industrial 3.22 m con cabezal en L y dos sensores de haz) y ov_drag_tablero (marcador 3.60 m con pantalla DUI 512×512)
- Tablero DUI con tres modos: espera (logo OV + ronda), en vivo (cronómetro doble a 50 ms, velocidad en km/h) y resultados (tiempos, reacción, ganador con flash lima y partículas); animaciones CSS de roll-up, slide-in y scanlines
- Cinemática de presentación: plano a 3/4 frontal bajo encuadrando a cada piloto en su carril con subtítulo de nombre y carril, luego plano cenital de ambos con 'VS'
- Cinemática de salida: cámara lateral baja que sigue los autos avanzando durante 3 segundos al verde
- Cinemática de victoria: órbita de 180° descendente alrededor del ganador con subtítulo de nombre
- Creador in-game /dragcreator (solo admin): fantasma transparente con raycast de cámara para colocar árbol, sensores y tablero; /dragguardar <nombre> guarda la pista en BD; los carriles de salida se derivan automáticamente del árbol
- Apuestas IC opcionales: monto mínimo y máximo configurables; el servidor valida el saldo y transfiere al ganador al resolver la carrera
- Pistas guardadas en oxmysql (tabla ov_drag_pistas) con nombre y datos en JSON; récords por pista con tiempo, reacción y velocidad máxima (tabla ov_drag_records)
- Detección automática de framework: QBX → QB-Core → ESX → standalone; dinero y permisos de admin por grupo o ACE (ov_drag.admin)
- Tres idiomas incluidos: español, inglés y portugués; se elige con Config.Idioma
Requisitos
OneSyncoxmysqlqbx_core, qb-core o es_extended (o standalone con ACE)
Comandos
/dragcreator — activa el modo creador (requiere permiso de admin)/dragguardar <nombre> — guarda la pista activa en la base de datosE en el totem de inicio para unirse a la cola de carreraX para saltar cinemáticas