Files
esx_core/fxmanifest.lua
T
2020-05-13 21:04:06 +02:00

124 lines
2.3 KiB
Lua

fx_version 'adamant'
game 'gta5'
description 'ES Extended'
version '2.0.0'
server_scripts {
'@async/async.lua',
'@mysql-async/lib/MySQL.lua',
'locale.lua',
'locales/*.lua',
'config.lua',
'config.weapons.lua',
'server/common.lua',
'server/classes/player.lua',
'server/functions.lua',
'server/paycheck.lua',
'server/main.lua',
'server/commands.lua',
'common/modules/math.lua',
'common/modules/table.lua',
'common/functions.lua',
'common/bootstrap.lua',
}
client_scripts {
'locale.lua',
'locales/*.lua',
'config.lua',
'config.weapons.lua',
'client/common.lua',
'client/entityiter.lua',
'client/functions.lua',
'client/wrapper.lua',
'client/main.lua',
'client/modules/death.lua',
'client/modules/scaleform.lua',
'client/modules/streaming.lua',
'common/modules/math.lua',
'common/modules/table.lua',
'common/functions.lua',
'common/bootstrap.lua',
}
ui_page {
'hud/index.html'
}
files {
'client/bootstrap.lua',
'locale.js',
'hud/**/*',
}
exports {
'getSharedObject',
'OnESX',
}
server_exports {
'getSharedObject',
'OnESX',
}
dependencies {
'spawnmanager',
'baseevents',
'mysql-async',
'async',
'cron',
'skinchanger',
}
-- ESX Modules
esxmodule = function(name)
file('modules/' .. name .. '/data/**/*')
client_script('modules/' .. name .. '/client/module.lua')
client_script('modules/' .. name .. '/client/main.lua')
client_script('modules/' .. name .. '/client/events.lua')
server_script('modules/' .. name .. '/server/module.lua')
server_script('modules/' .. name .. '/server/main.lua')
server_script('modules/' .. name .. '/server/events.lua')
end
-- Misc
esxmodule 'input' -- Evented input manager
esxmodule 'interact' -- Interact menu (marker / npc)
-- Extend
esxmodule 'addonaccount' -- Addon account
esxmodule 'addoninventory' -- Addon inventory
esxmodule 'datastore' -- Arbitrary data store
esxmodule 'society' -- Society management
-- UI
esxmodule 'hud' -- Money / society etc... HUD
esxmodule 'menu_default' -- Default menu
esxmodule 'menu_dialog' -- Dialog menu
esxmodule 'menu_list' -- List menu
-- Misc
esxmodule 'skin' -- Skin management
esxmodule 'accessories' -- Skin accessories management
-- Jobs
esxmodule 'job_police' -- Job police