Créditos
Los proyectos de código abierto de los que AI Core aprendió, con sus autores y licencias.
AI Core se apoya en el trabajo de la comunidad de código abierto de FiveM. Su puente de frameworks responde a las API de ESX, QBCore y Qbox, su lib cubre lo que ofrece ox_lib y muchos scripts ai-* se escribieron leyendo los scripts de código abierto de abajo: sus funciones, lugares por defecto (mostradores, NPC, puntos, cámaras), valores de configuración y, donde la licencia lo permite, su código. Gracias a todos los que los crearon y compartieron.
AI Core se publica bajo la GNU GPL v3 (LICENSE en cada repositorio), lo que lo mantiene compatible con los proyectos GPL y LGPL de los que aprendió. Cada proyecto conserva sus propios derechos de autor; los nombres de abajo son marcas de sus dueños y se usan solo para describir la compatibilidad.
Frameworks
| Proyecto | Autores | Licencia | Qué toma AI Core de él |
|---|---|---|---|
| ESX Legacy | ESX Framework | GPL-3.0 | API del puente es_extended (xPlayer, eventos, callbacks), modelo de trabajos y cuentas |
| QBCore | QBCore Framework | GPL-3.0 | API del puente qb-core (objeto Player, metadatos, eventos, comandos), objetos compartidos, trabajos, bandas, lugares por defecto |
| Qbox | Qbox Project | GPL-3.0 | API del puente qbx_core, ideas de varios trabajos y grupos, muchos scripts qbx_* listados abajo |
| ox_core | Overextended | LGPL-3.0 | Modelo de datos e ideas de diseño con autoridad del servidor |
| ND Core | ND Framework | GPL-3.0 | Comparación de frameworks |
| vRP | ImagicTheCat | MIT | Comparación de frameworks |
Bibliotecas y herramientas
| Proyecto | Autores | Licencia | Qué toma AI Core de él |
|---|---|---|---|
| ox_lib | Overextended | LGPL-3.0 | La forma de @aicore-fivem/lib (callbacks, puntos, zonas, caché, prueba de habilidad, progreso, menús), reescrita en TypeScript |
| oxmysql | Overextended | LGPL-3.0 | La API y las formas de respuesta que atiende ai-mysql |
| fivem-ts | Overextended | Unlicense | Estructura de carpetas y configuración de build de cada script ai-* |
| cfx-server-data | Cfx.re | MIT | La API del recurso chat que atiende ai-chat |
Scripts
| Proyecto | Autores | Licencia | Usado para |
|---|---|---|---|
| ox_inventory | Overextended | GPL-3.0 | API que atiende ai-inventory, modelo de objetos y almacenes |
| ox_target | Overextended | MIT | API que atiende ai-target |
| ox_fuel | Overextended | GPL-3.0 | ai-fuel |
| qb-inventory | QBCore Framework | GPL-3.0 | API que atiende ai-inventory, imágenes de objetos |
| Scripts qb-* (cityhall, mechanicjob, ambulancejob, shops, vehiclesales, streetraces, weathersync, spawn y otros) | QBCore Framework | GPL-3.0 | Funciones y lugares por defecto de los scripts ai-* equivalentes |
| Scripts qbx_* (smallresources, garages, vehicles, vehiclekeys, vehicleshop, medical, ambulancejob, bankrobbery, houserobbery, jewelery, storerobbery, truckrobbery, pawnshop, scrapyard, carwash, mechanicjob, newsjob, towjob, diving, fireworks, binoculars, seatbelt) | Qbox Project | GPL-3.0 | Funciones y lugares por defecto de los scripts ai-* equivalentes |
| ars_ambulancejob | Arius Scripts | Apache-2.0 | Adaptador de la capa médica |
| pma-voice | AvarianKnight | MIT | API que atiende ai-voice |
| bob74_ipl | Bob74 | MIT | Incluido tal cual: interiores de GTA Online |
¿Falta alguien o quieres cambiar una línea? Abre un issue o un pull request en aifivem/aicore-server.