THE ORB
Arrancando el studio
Herramienta gratuita de FiveM

Conversor de scripts de FiveM

Un script de FiveM escrito para un framework no funciona en otro porque las APIs de jugador, dinero y trabajos son distintas. Esta herramienta gratuita analiza el Lua, deduce qué contiene realmente cada variable y lo reescribe para ESX, QBCore, Qbox o standalone, informando de todo lo que no puede convertir con seguridad.

¿Compraste un script para el framework equivocado? Suelta el recurso y recupéralo funcionando en ESX, QBCore, Qbox o standalone. Analiza el Lua de verdad en lugar de buscar y reemplazar texto, así que distingue el objeto de jugador del framework de una tabla que escribiste tú. Recibes el recurso convertido, un diff línea por línea de cada cambio, y un informe de lo que no se pudo convertir con seguridad. Todo se ejecuta en tu navegador, así que un script de pago nunca sale de tu máquina.

Convertir mi scriptGratis, sin más registro que el de Discord.
Conversor de scripts de FiveM en uso

Cómo funciona

  1. 1

    Suelta el recurso

    Sube la carpeta o un zip. El recurso entero se lee localmente en tu navegador, incluido el fxmanifest, así que cada script se clasifica como cliente, servidor o compartido.

  2. 2

    Elige tu destino

    Puente universal, ESX nativo, QBCore nativo, Qbox nativo o standalone. También eliges cómo funciona el dinero sucio y si se crean las tablas de base de datos que falten.

  3. 3

    Lee el diff antes de descargar

    Cada cambio se muestra en paralelo contra tu original. Los comentarios y el formato se conservan, porque la reescritura empalma rangos de bytes exactos en lugar de reimprimir el archivo.

  4. 4

    Descarga y prueba

    Cada archivo generado se vuelve a analizar antes de que se desbloquee la descarga. Si algo volvió roto, la descarga se bloquea en lugar de entregarte Lua inválido.

Características

Un analizador de Lua 5.4 de verdad

Seguimiento completo de ámbitos y de flujo de datos, no expresiones regulares. Sigue el objeto del framework a través de variables, parámetros de funciones y callbacks, y se niega a tocar cualquier cosa que no pueda resolver con confianza.

Cierra el exploit de duplicar dinero

El RemoveMoney de QBCore devuelve false cuando un jugador no puede pagar. Los scripts que ignoran eso entregan el objeto igualmente. El conversor añade la comprobación y deja el motivo escrito en el archivo.

Crea las tablas que el script necesita

Lee cada consulta SQL, deduce qué tablas espera el recurso y escribe el esquema. Las tablas propias de tu framework nunca se generan a partir de una suposición.

Te dice cuándo no vale la pena

Un script que consulta tablas del framework o resuelve exports en tiempo de ejecución recibe una puntuación baja y una explicación clara. A veces rehacerlo sale más barato que convertirlo, y el informe lo dice.

Por qué no basta con buscar y reemplazar

Buscar y reemplazar no puede saber si Player.Functions.AddMoney es de QBCore o de una tabla que el autor quiso llamar Player. Tampoco puede ver que ESX escribe onDuty y QBCore escribe onduty, una diferencia de un carácter que falla en silencio y deja a todos los jugadores como fuera de servicio. Este conversor arma un árbol de sintaxis, sigue lo que cada variable tiene de verdad a lo largo de la cadena de ámbitos, y sólo reescribe lo que puede demostrar. Lo que no puede demostrar, lo deja quieto y te lo reporta.

  • Entiende tu código en vez de buscarle patrones
  • Conserva tus comentarios, tus espacios y tu formato
  • Cada archivo generado se vuelve a analizar antes de que puedas descargarlo
  • Corre en tu máquina, así un script de pago nunca sale de ella

Preguntas frecuentes

¿Puede convertir un script de ESX a QBCore?

Sí, y al revés, además de Qbox y standalone. La salida por defecto es un puente universal que detecta el framework en tiempo de ejecución, así que el mismo recurso funciona en cualquiera de ellos.

¿El conversor de scripts de FiveM es gratis?

Sí, es gratis para nuestra comunidad de Discord. No hay que instalar nada, no hay coste por script y no hay límite.

¿Se sube mi script a algún sitio?

No. Toda la conversión se ejecuta en tu navegador. Aquí eso importa más que en ninguna otra parte del sitio, porque los scripts que la gente convierte suelen ser los que ha pagado.

¿Funcionará con un script con escrow?

No, y se niega en lugar de intentarlo. El asset escrow de Cfx cifra el código, y convertirlo significaría romper esa protección. Si el script es tuyo, pídele al vendedor una copia sin escrow.

¿Qué pasa con las tablas de la base de datos?

Lee el SQL del recurso y escribe el esquema de las tablas que el script posee, como un archivo que ejecutas o como un arranque que las crea al iniciar. Las tablas del framework como users u owned_vehicles nunca se crean a partir de una suposición, porque inventar un esquema por encima del real de tu framework lo rompería.

¿Maneja ox_inventory y qb-inventory?

Sí. Inventario, targeting, notificaciones, barras de progreso, callbacks y llamadas a base de datos están todos mapeados, y el puente que se emite elige el proveedor que tu servidor realmente ejecuta.

¿Y si no puede convertir algo?

Lo dice. Todo lo que no puede mapear con seguridad se deja exactamente como lo escribiste y se lista en el informe con el archivo y la línea, así que sabes con precisión qué sigue necesitando a una persona.

Más herramientas gratuitas de FiveM

Hecho por THE ORB, para servidores de FiveM

Estas herramientas son gratis. Cuando quieras recursos terminados y con soporte para tu servidor, están en nuestra tienda.