Rup Vehicle Spawner para FiveM

Generador de vehículos Rup: coches FiveM gratis

Rup Vehicle Spawner – Menú Gratuito de Generación de Vehículos para FiveM

¿Necesitas un generador de vehículos fiable y fácil de usar para tu servidor FiveM? El Rup Vehicle Spawner es una herramienta de administración moderna que hace que la generación de vehículos sea rápida y sencilla. Ya sea que estés probando coches nuevos, ayudando a jugadores atascados o gestionando la flota de vehículos de tu servidor, este menú ligero te ofrece todo lo que necesitas sin la complejidad de alternativas infladas.

Lo que distingue a Rup Vehicle Spawner es su interfaz limpia e intuitiva que no requiere un manual para entenderla. La gestión de categorías mantiene los vehículos organizados, el soporte para complementos significa que tus coches personalizados funcionan sin problemas, y la flexibilidad del framework asegura que funciona con QBCore, QBX o configuraciones independientes. Es el tipo de herramienta que simplemente funciona, sin dolores de cabeza ni confusiones.

Qué está incluido

El Rup Vehicle Spawner viene como un recurso completo y listo para implementar. Obtienes el código fuente completo de Lua con componentes de cliente y servidor, una UI fácil de usar con navegación por categorías, archivos de configuración para personalizar permisos y vehículos, y soporte tanto para vehículos GTA de serie como para complementos personalizados. La instalación lleva minutos, y es completamente gratuito y de código abierto en GitHub.

Características principales

  • Menú Limpio y Fácil de Usar – Interfaz moderna y fácil de navegar. Sin menús desordenados ni opciones confusas, solo una generación de vehículos simple y efectiva que cumple su función.
  • Sistema de Gestión de Categorías – Organiza los vehículos por tipo (coches, motocicletas, barcos, aviones, emergencia, etc.). Encuentra lo que necesitas rápidamente en lugar de desplazarte por listas interminables.
  • Soporte para Vehículos Complementarios – Funciona sin problemas con paquetes de vehículos personalizados. Añade tus mods de coches favoritos y aparecerán en el generador automáticamente con la categorización adecuada.
  • Flexibilidad del marco – Compatible con QBCore, QBX y configuraciones independientes. ¿No tienes framework? No hay problema. ¿Usas QBCore? Funciona de maravilla. Máxima compatibilidad para cualquier tipo de servidor.
  • Controles de Permisos – Configura quién puede acceder al generador según trabajos, permisos o permisos de ace. Mantenlo solo para administradores o da acceso a jugadores de confianza.
  • Funcionalidad de búsqueda – ¿Buscas un vehículo específico? Usa la búsqueda incorporada para filtrar por nombre en lugar de navegar por categorías. Ahorra tiempo cuando sabes lo que quieres.
  • Opciones de Generación – Genera vehículos directamente frente a ti o en coordenadas específicas. Elige propiedad generada o personal. Configura el comportamiento de generación predeterminado.
  • Rendimiento optimizado – Código ligero que no ralentiza tu servidor. Se ejecuta de manera eficiente incluso con cientos de vehículos en la base de datos.
  • Gratis y de Código Abierto – Disponible en GitHub bajo licencia permisiva. Modifica, extiende y personaliza libremente para adaptarlo a las necesidades de tu servidor.
  • Fácil configuración – Archivo config.lua simple para ajustar la distancia de generación, permisos, categorías y más. No se requiere una configuración compleja.

Perfecto para

  • Administradores de servidores que necesitan herramientas rápidas de generación de vehículos
  • Servidores de desarrollo/prueba donde generas vehículos con frecuencia
  • Servidores Roleplay que necesitan herramientas de administración para la gestión de eventos
  • Servidores de exhibición de coches/exposición que muestran colecciones de vehículos
  • Servidores que ejecutan QBCore, QBX o frameworks independientes
  • Comunidades con grandes colecciones de vehículos personalizados

Compatibilidad del marco

  • QBCore – Integración nativa completa con el sistema de permisos de QB
  • QBX (QBOX) – Compatible con el framework QBX y sus características
  • Standalone – Funciona de manera independiente sin requisitos de framework
  • ⚠️ ESX – No es oficialmente compatible, pero podría adaptarse con modificaciones

Guía de instalación

  1. Descargar el recurso – Obtén Rup Vehicle Spawner de GitHub usando el siguiente enlace
  2. Extraer archivos – Descomprime y coloca la carpeta “rup-vehiclespawner” en el directorio de recursos de tu servidor
  3. Configurar el framework – Abre config.lua y establece tu tipo de framework:
    Config.Framework = "qbcore"  -- options: "qbcore", "qbx", "standalone"
  4. Establecer permisos – Configura quién puede acceder al spawner:
    Config.AllowedJobs = {"admin", "moderator"}  -- for QBCore/QBX
    Config.UseAcePermissions = true  -- for standalone with ace perms
  5. Añadir categorías de vehículos (Opcional) – Personaliza las categorías en config.lua para que coincidan con tu colección de vehículos
  6. Agregar a server.cfg – Asegúrate de que el recurso en la configuración de tu servidor:
    ensure rup-vehiclespawner
  7. Configurar atajo de teclado (Opcional) – Establece un atajo de teclado para abrir el menú o usa un comando
  8. Reiniciar el servidor – Reinicia o usa “refresh” y luego “start rup-vehiclespawner”
  9. Prueba en el juego – Únete con una cuenta autorizada y abre el menú del spawner

Cómo utilizar

Abriendo el Menú

El spawner se puede acceder a través de:

  • Comando (por defecto: /vehspawn o configurado en config.lua)
  • Atajo de teclado (tecla de acceso rápido configurable)
  • Integración con el menú de administración (si tienes un panel de administración)

Generando un Vehículo

  1. Abre el menú usando tu método configurado
  2. Explora categorías o usa la búsqueda para encontrar tu vehículo
  3. Haz clic en el vehículo que deseas generar
  4. El vehículo aparece directamente frente a ti
  5. Súbete y conduce, así de simple

Gestionar categorías

Las categorías ayudan a organizar grandes colecciones de vehículos:

  • Coches – Vehículos civiles estándar
  • Deportes – Coches deportivos de alto rendimiento
  • Emergencia – Vehículos policiales, ambulancias, bomberos
  • Motocicletas – Bicicletas y motocicletas
  • Aeronave – Aviones y helicópteros
  • Barcos – Vehículos acuáticos
  • Costumbre – Tus vehículos adicionales

Opciones de configuración

Configuración de permisos

Config.Framework = "qbcore"  -- Framework type
Config.AllowedJobs = {"admin", "god"}  -- Jobs that can spawn
Config.UseAcePermissions = false  -- Enable ace perms for standalone
Config.AcePermission = "vehiclespawner.use"  -- Ace perm string

Configuración de aparición

Config.SpawnDistance = 3.0  -- How far in front to spawn
Config.SpawnInVehicle = true  -- Auto-enter spawned vehicle
Config.DeleteOldVehicle = true  -- Delete previous spawn
Config.SetAsOwned = false  -- Give ownership (QB/QBX only)

Personalización de la interfaz de usuario

Config.MenuTitle = "Vehicle Spawner"  -- Menu header text
Config.SearchPlaceholder = "Search vehicles..."  -- Search box text
Config.ShowVehicleClass = true  -- Display vehicle class
Config.EnablePreview = false  -- 3D vehicle preview (experimental)

Configuración de categoría

Añade o modifica categorías en config.lua:

Config.Categories = {
    {name = "Super Cars", class = "super"},
    {name = "Off-Road", class = "offroad"},
    {name = "Military", class = "military"}
}

Añadir vehículos personalizados

Método 1: Detección automática

Si tus vehículos adicionales están correctamente instalados con manifiestos, Rup Vehicle Spawner los detectará automáticamente y los añadirá a las categorías apropiadas según la clase de vehículo.

Método 2: Adición manual

Para una categorización personalizada, añade vehículos manualmente en config.lua:

Config.CustomVehicles = {
    {spawn = "custom_lambo", name = "Custom Lamborghini", category = "Super Cars"},
    {spawn = "custom_truck", name = "Monster Truck", category = "Off-Road"}
}

Problemas comunes y soluciones

Problema: El menú no se abre

Solución: Comprueba que tienes los permisos necesarios. Verifica que Config.AllowedJobs incluye tu trabajo o que Config.UseAcePermissions está configurado correctamente. Prueba con el comando de consola /vehspawn.

Problema: No aparecen vehículos en la lista

Solución: Asegúrate de que tus archivos vehicles.meta estén cargados correctamente. Para los complementos, verifica que estén en tu server.cfg. Revisa la consola F8 en busca de errores sobre datos de vehículos faltantes.

Problema: Los complementos personalizados no aparecen

Solución: Confirma que los vehículos complementarios estén instalados correctamente y cargando antes de rup-vehiclespawner. Revisa los archivos de manifiesto del vehículo y asegúrate de que los nombres de aparición coincidan exactamente.

Problema: El vehículo aparece dentro de objetos

Solución: Aumenta Config.SpawnDistance para aparecer más adelante. Asegúrate de estar mirando lejos de paredes/objetos al aparecer. Ajusta el desplazamiento de aparición en la configuración avanzada.

Problema: Errores de permisos

Solución: Para QBCore: verifica que tu trabajo esté en Config.AllowedJobs. Para independiente: asegúrate de que los permisos de ace estén otorgados en server.cfg como “add_ace group.admin vehiclespawner.use allow”.

Problema: El menú UI está roto o con fallas

Solución: Borra tu caché de FiveM y vuelve a conectar. Asegúrate de estar ejecutando una versión reciente de FiveM. Busca conflictos con otros scripts de UI.

Funciones avanzadas

Integración con menús de administración

Rup Vehicle Spawner puede integrarse con menús de administración populares:

  • Agrega un botón en tu panel de administración que llame al generador
  • Usa exportaciones para activar el generador desde otros scripts
  • Integra la funcionalidad de aparición en UIs personalizados

Funciones de Exportación

Para desarrolladores que deseen integrar la funcionalidad del generador:

-- Spawn specific vehicle
exports['rup-vehiclespawner']:SpawnVehicle("adder")

-- Open menu programmatically
exports['rup-vehiclespawner']:OpenMenu()

-- Get vehicle list
local vehicles = exports['rup-vehiclespawner']:GetVehicleList()

Ganchos de eventos

Escucha los eventos de aparición en otros scripts:

AddEventHandler('rup-vehiclespawner:vehicleSpawned', function(vehicle, model)
    -- Your custom logic here
end)

Notas de rendimiento

  • Uso de recursos inactivos: 0.00ms (impacto cero cuando el menú está cerrado)
  • Menú abierto: ~0.01-0.05ms (UI muy ligero)
  • Tamaño del archivo: Menos de 500KB (tiempo de descarga mínimo)
  • Llamadas a la base de datos: Ninguna (todos los datos se basan en la configuración)
  • Impacto en la red: Mínimo (solo durante eventos de aparición)

Preguntas frecuentes

Q: Does this work with ESX?

A: Not officially, but the standalone mode could work on ESX servers. You’d need to configure permissions using ace perms instead of job-based access.

Q: Can players use this to spawn personal vehicles?

A: That depends on your configuration. If Config.SetAsOwned is true and you grant players access, they could spawn owned vehicles. For admin-only use, restrict permissions properly.

Q: How do I add my custom car pack?

A: If your pack is properly installed with correct manifests, vehicles appear automatically. For custom categories, add them manually in Config.CustomVehicles.

Q: Can I restrict certain vehicles to certain admins?

A: Not built-in, but you could modify the code to add permission tiers. The open-source nature makes this customization possible.

Q: Does this conflict with other spawner scripts?

A: Unlikely, unless they use the same commands or keybinds. Most spawners can coexist peacefully – just ensure commands don’t overlap.

Q: Can I use this for a public vehicle shop?

A: It’s designed as an admin tool, but could be adapted. You’d need to add payment processing, ownership transfer, and remove admin restrictions.

Q: Is this better than vMenu or other spawners?

A: “Better” is subjective. Rup is lightweight and simple. vMenu has more features. Choose based on needs – if you just want vehicle spawning, Rup is perfect.

Q: Can I spawn boats and aircraft?

A: Yes! All vehicle types are supported – cars, bikes, boats, planes, helicopters, etc. Categories help organize different types.

Q: Does this support saved vehicle spawns/garages?

A: No, it’s a spawner, not a garage system. For persistent vehicle storage, use a dedicated garage script alongside this.

Q: Can I modify the UI design?

A: Absolutely! The UI files are open and editable. Change colors, layout, fonts, whatever you want. CSS and HTML are standard web technologies.

Descargar

Ready to add a professional vehicle spawner to your FiveM server? Download Rup Vehicle Spawner for free from GitHub:

Descargar Rup Vehicle Spawner

Development & Support

Rup Vehicle Spawner is actively maintained on GitHub by ruptz. The repository is open for issues, feature requests, and pull requests. If you encounter bugs or have suggestions, open an issue on the GitHub page.

Comparison with Other Spawners

Característica Generador de vehículos Rup vMenú Simple Trainer
Código abierto ✅ Sí ✅ Sí ❌ No
QBCore nativo ✅ Sí ❌ No ❌ No
Sistema de categorías ✅ Sí ✅ Sí ❌ Basic
Add-On Support ✅ Automatic ✅ Manual ⚠️ Limitado
Actuación ✅ Excelente ✅ Bueno ⚠️ Moderate
Curva de aprendizaje ✅ Easy ⚠️ Moderate ✅ Easy

Related Resources