Créditos
Os projetos de código aberto com que o AI Core aprendeu, com seus autores e licenças.
O AI Core se apoia no trabalho da comunidade de código aberto do FiveM. Sua ponte de frameworks responde às APIs do ESX, QBCore e Qbox, sua lib cobre o que o ox_lib oferece, e muitos scripts ai-* foram escritos lendo os scripts de código aberto abaixo: seus recursos, locais padrão (balcões, NPCs, pontos, câmeras), valores de configuração e, onde a licença permite, seu código. Obrigado a todos que os criaram e compartilharam.
O AI Core é distribuído sob a GNU GPL v3 (LICENSE em cada repositório), o que o mantém compatível com os projetos GPL e LGPL com que aprendeu. Cada projeto mantém seus próprios direitos autorais; os nomes abaixo são marcas de seus donos e são usados apenas para descrever a compatibilidade.
Frameworks
| Projeto | Autores | Licença | O que o AI Core tira dele |
|---|---|---|---|
| ESX Legacy | ESX Framework | GPL-3.0 | API da ponte es_extended (xPlayer, eventos, callbacks), modelo de empregos e contas |
| QBCore | QBCore Framework | GPL-3.0 | API da ponte qb-core (objeto Player, metadados, eventos, comandos), itens compartilhados, empregos, gangues, locais padrão |
| Qbox | Qbox Project | GPL-3.0 | API da ponte qbx_core, ideias de vários empregos e grupos, muitos scripts qbx_* listados abaixo |
| ox_core | Overextended | LGPL-3.0 | Modelo de dados e ideias de design com autoridade do servidor |
| ND Core | ND Framework | GPL-3.0 | Comparação de frameworks |
| vRP | ImagicTheCat | MIT | Comparação de frameworks |
Bibliotecas e ferramentas
| Projeto | Autores | Licença | O que o AI Core tira dele |
|---|---|---|---|
| ox_lib | Overextended | LGPL-3.0 | O formato da @aicore-fivem/lib (callbacks, pontos, zonas, cache, teste de habilidade, progresso, menus), reescrito em TypeScript |
| oxmysql | Overextended | LGPL-3.0 | A API e os formatos de retorno que o ai-mysql atende |
| fivem-ts | Overextended | Unlicense | Estrutura de pastas e configuração de build de cada script ai-* |
| cfx-server-data | Cfx.re | MIT | A API do resource chat que o ai-chat atende |
Scripts
| Projeto | Autores | Licença | Usado para |
|---|---|---|---|
| ox_inventory | Overextended | GPL-3.0 | API que o ai-inventory atende, modelo de itens e baús |
| ox_target | Overextended | MIT | API que o ai-target atende |
| ox_fuel | Overextended | GPL-3.0 | ai-fuel |
| qb-inventory | QBCore Framework | GPL-3.0 | API que o ai-inventory atende, imagens dos itens |
| Scripts qb-* (cityhall, mechanicjob, ambulancejob, shops, vehiclesales, streetraces, weathersync, spawn e outros) | QBCore Framework | GPL-3.0 | Recursos e locais padrão dos scripts ai-* correspondentes |
| 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 | Recursos e locais padrão dos scripts ai-* correspondentes |
| ars_ambulancejob | Arius Scripts | Apache-2.0 | Adaptador da camada médica |
| pma-voice | AvarianKnight | MIT | API que o ai-voice atende |
| bob74_ipl | Bob74 | MIT | Incluído como está: interiores do GTA Online |
Faltou alguém, ou quer mudar uma linha? Abra uma issue ou um pull request em aifivem/aicore-server.