2026-04-14 17:41:39 +02:00

120 lines
3.2 KiB
Lua

fx_version 'cerulean'
game 'gta5'
author 'Aiakos'
description 'Codem Phone'
version '2.23'
-- ════════════════════════════════════════
-- CLIENT SCRIPTS
-- ════════════════════════════════════════
shared_scripts {
'@ox_lib/init.lua'
}
client_scripts {
-- Configuration Files
'config/Config.lua',
'config/TowerConfig.lua',
'config/AppConfig/ValetConfig.lua',
'config/AppConfig/MailConfig.lua',
'config/AppConfig/MapConfig.lua',
'config/AppConfig/BillingConfig.lua',
'config/AppConfig/MusicConfig.lua',
'config/AppConfig/CameraConfig.lua',
'config/AppConfig/AppStoreConfig.lua',
'config/AppConfig/SellyConfig.lua',
'config/AppConfig/ServiceConfig.lua',
'config/AppConfig/NewsConfig.lua',
'config/AppConfig/EventConfig.lua',
-- Core Utilities (order matters!)
'client/utils/rpc.lua',
'client/utils/utility.lua',
'client/utils/flashlight.lua',
-- Modules (auto-loaded)
'modules/**/client/*.lua',
-- Main app (must load first - contains LoadFile function)
'client/apps/*.lua',
-- Network System (must load after main.lua)
'client/network/signal.lua',
'client/network/zones.lua',
-- Localization & Sounds
'client/utils/notification_sounds.lua',
'locales/locale.lua',
'modules/RegisterKeyMapping.lua',
'client/utils/playeralive.lua'
}
-- ════════════════════════════════════════
-- SERVER SCRIPTS
-- ════════════════════════════════════════
server_scripts {
'config/Config.lua',
-- Database
'@oxmysql/lib/MySQL.lua',
'server/utils/asql.lua',
-- Configuration Files
'config/TowerConfig.lua',
'config/Blackword.lua',
'config/AppConfig/*.lua',
-- Core Utilities (order matters!)
'server/utils/rpc.lua',
'server/utils/utility.lua',
'server/utils/blackword.lua',
'server/utils/notification_sounds.lua',
'server/utils/voice.lua',
'server/utils/DiscordLog.lua',
-- Network System
-- Framework & Inventory
'modules/framework/**/server/*.lua',
'modules/inventory/**/server/*.lua',
'modules/house/**/server/*.lua',
'modules/jobby/*.lua',
-- Modules & Apps
'server/apps/*.lua',
-- Localization
'locales/locale.lua',
-- Exports
'modules/exports/PhoneExportServer.lua',
}
-- ════════════════════════════════════════
-- UI FILES
-- ════════════════════════════════════════
ui_page 'ui/dist/index.html'
files {
'ui/dist/**/*',
'locales/*.json',
'config/DefaultPhoneData.json',
'config/AppConfig/BillingConfig.lua',
}
escrow_ignore {
'client/animation.lua',
'config/**/*',
'modules/**/*',
'client/apps/voice.lua',
}
lua54 'yes'
dependency '/assetpacks'