AI Core

Danksagung

Die Open-Source-Projekte, von denen AI Core gelernt hat, mit ihren Autoren und Lizenzen.

AI Core baut auf der Arbeit der Open-Source-FiveM-Community auf. Seine Framework-Brücke beantwortet die APIs von ESX, QBCore und Qbox, seine Lib deckt ab, was ox_lib bietet, und viele ai-*-Skripte entstanden beim Lesen der Open-Source-Skripte unten: ihre Funktionen, Standardorte (Theken, NPCs, Punkte, Kameras), Konfigurationswerte und, wo die Lizenz es erlaubt, ihr Code. Danke an alle, die sie gebaut und geteilt haben.

AI Core steht unter der GNU GPL v3 (LICENSE in jedem Repository), was es mit den GPL- und LGPL-Projekten verträglich hält, von denen es gelernt hat. Jedes Projekt behält sein eigenes Urheberrecht; die Namen unten sind Marken ihrer Inhaber und dienen nur dazu, die Kompatibilität zu beschreiben.

Frameworks

ProjektAutorenLizenzWas AI Core davon übernimmt
ESX LegacyESX FrameworkGPL-3.0API der es_extended-Brücke (xPlayer, Events, Callbacks), Job- und Kontenmodell
QBCoreQBCore FrameworkGPL-3.0API der qb-core-Brücke (Player-Objekt, Metadaten, Events, Befehle), gemeinsame Items, Jobs, Gangs, Standardorte
QboxQbox ProjectGPL-3.0API der qbx_core-Brücke, Ideen zu Multi-Job und Gruppen, viele unten genannte qbx_*-Skripte
ox_coreOverextendedLGPL-3.0Datenmodell und Ideen für ein serverautoritatives Design
ND CoreND FrameworkGPL-3.0Framework-Vergleich
vRPImagicTheCatMITFramework-Vergleich

Bibliotheken und Werkzeuge

ProjektAutorenLizenzWas AI Core davon übernimmt
ox_libOverextendedLGPL-3.0Die Form von @aicore-fivem/lib (Callbacks, Punkte, Zonen, Cache, Skill-Check, Fortschritt, Menüs), neu in TypeScript geschrieben
oxmysqlOverextendedLGPL-3.0Die API und Rückgabeformen, die ai-mysql beantwortet
fivem-tsOverextendedUnlicenseOrdnerstruktur und Build-Setup jedes ai-*-Skripts
cfx-server-dataCfx.reMITDie API der chat-Ressource, die ai-chat beantwortet

Skripte

ProjektAutorenLizenzVerwendet für
ox_inventoryOverextendedGPL-3.0API, die ai-inventory beantwortet, Item- und Lagermodell
ox_targetOverextendedMITAPI, die ai-target beantwortet
ox_fuelOverextendedGPL-3.0ai-fuel
qb-inventoryQBCore FrameworkGPL-3.0API, die ai-inventory beantwortet, Item-Bilder
qb-*-Skripte (cityhall, mechanicjob, ambulancejob, shops, vehiclesales, streetraces, weathersync, spawn und weitere)QBCore FrameworkGPL-3.0Funktionen und Standardorte der passenden ai-*-Skripte
qbx_*-Skripte (smallresources, garages, vehicles, vehiclekeys, vehicleshop, medical, ambulancejob, bankrobbery, houserobbery, jewelery, storerobbery, truckrobbery, pawnshop, scrapyard, carwash, mechanicjob, newsjob, towjob, diving, fireworks, binoculars, seatbelt)Qbox ProjectGPL-3.0Funktionen und Standardorte der passenden ai-*-Skripte
ars_ambulancejobArius ScriptsApache-2.0Adapter der Medizin-Schicht
pma-voiceAvarianKnightMITAPI, die ai-voice beantwortet
bob74_iplBob74MITUnverändert mitgeliefert: GTA-Online-Innenräume

Fehlt jemand, oder soll eine Zeile geändert werden? Öffne ein Issue oder einen Pull Request auf aifivem/aicore-server.

Auf dieser Seite