AI Core

Благодарности

Проекты с открытым кодом, на которых учился AI Core, с их авторами и лицензиями.

AI Core опирается на труд сообщества FiveM с открытым кодом. Его мост фреймворков отвечает на API ESX, QBCore и Qbox, его lib покрывает то, что даёт ox_lib, а многие скрипты ai-* написаны по мотивам открытых скриптов ниже: их функций, мест по умолчанию (стойки, NPC, точки, камеры), значений настроек и, где позволяет лицензия, их кода. Спасибо всем, кто их создал и поделился ими.

AI Core выпущен под GNU GPL v3 (LICENSE в каждом репозитории), что сохраняет его совместимость с проектами под GPL и LGPL, на которых он учился. Каждый проект сохраняет свои авторские права; названия ниже являются товарными знаками их владельцев и используются только для описания совместимости.

Фреймворки

ПроектАвторыЛицензияЧто AI Core из него берёт
ESX LegacyESX FrameworkGPL-3.0API моста es_extended (xPlayer, события, колбэки), модель работ и счетов
QBCoreQBCore FrameworkGPL-3.0API моста qb-core (объект Player, метаданные, события, команды), общие предметы, работы, банды, места по умолчанию
QboxQbox ProjectGPL-3.0API моста qbx_core, идеи нескольких работ и групп, многие скрипты qbx_* из списка ниже
ox_coreOverextendedLGPL-3.0Модель данных и идеи дизайна, где решает сервер
ND CoreND FrameworkGPL-3.0Сравнение фреймворков
vRPImagicTheCatMITСравнение фреймворков

Библиотеки и инструменты

ПроектАвторыЛицензияЧто AI Core из него берёт
ox_libOverextendedLGPL-3.0Форма @aicore-fivem/lib (колбэки, точки, зоны, кэш, проверка навыка, прогресс, меню), заново написанная на TypeScript
oxmysqlOverextendedLGPL-3.0API и форматы ответов, на которые отвечает ai-mysql
fivem-tsOverextendedUnlicenseСтруктура папок и настройка сборки каждого скрипта ai-*
cfx-server-dataCfx.reMITAPI ресурса chat, на который отвечает ai-chat

Скрипты

ПроектАвторыЛицензияДля чего
ox_inventoryOverextendedGPL-3.0API, на который отвечает ai-inventory, модель предметов и хранилищ
ox_targetOverextendedMITAPI, на который отвечает ai-target
ox_fuelOverextendedGPL-3.0ai-fuel
qb-inventoryQBCore FrameworkGPL-3.0API, на который отвечает ai-inventory, картинки предметов
Скрипты qb-* (cityhall, mechanicjob, ambulancejob, shops, vehiclesales, streetraces, weathersync, spawn и другие)QBCore FrameworkGPL-3.0Функции и места по умолчанию соответствующих скриптов ai-*
Скрипты qbx_* (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.0Функции и места по умолчанию соответствующих скриптов ai-*
ars_ambulancejobArius ScriptsApache-2.0Адаптер медицинского слоя
pma-voiceAvarianKnightMITAPI, на который отвечает ai-voice
bob74_iplBob74MITПоставляется как есть: интерьеры GTA Online

Кого-то не хватает или хотите изменить строку? Откройте issue или pull request в aifivem/aicore-server.

На этой странице