Files
sky_phone-sky-systems/sky_phone/fxmanifest.lua
T
Leon.Schmidt 25c8adb737 FIX - support configurable company service numbers
Company service lines were validated as full-length SIM numbers, which rejected short configured numbers such as 911 and stopped dependent server modules from initializing.

Accept non-empty service numbers up to the configured SIM length, resolve configured service lines before direct SIM dialing for phone and payphone calls, and load Companies and SIM before Phone. Add focused normalization boundary tests.
2026-08-14 21:24:35 +02:00

117 lines
3.3 KiB
Lua

fx_version 'cerulean'
game 'gta5'
lua54 'yes'
use_experimental_fxv2_oal 'yes'
author 'Sky-Systems'
description 'Sky Phone'
version '0.1.0'
provide 'lb-phone'
provide '17mov_Phone'
provide 'high-phone'
provide 'qs-smartphone'
provide 'yseries'
shared_scripts {
'config/init.lua',
'source/bridge/shared.lua',
'source/shared/imei.lua',
'source/shared/sim_number.lua',
'source/shared/custom_apps.lua',
'source/shared/custom_app_compat.lua',
}
client_scripts {
'config/config.lua',
'config/locales/*.lua',
'source/bridge/client/framework.lua',
'source/bridge/client/callbacks.lua',
'source/bridge/client/housing.lua',
'source/bridge/client/housing/*.lua',
'source/bridge/client/calls.lua',
'source/client/animations.lua',
'source/client/focus.lua',
'source/client/camera.lua',
'source/client/garage.lua',
'source/client/skyride.lua',
'source/client/housing.lua',
'source/client/crewlink.lua',
'source/bridge/client/radio.lua',
'source/client/payphones.lua',
'source/client/custom_apps.lua',
'source/client/custom_app_compat.lua',
'source/client/main.lua',
'source/client/radio.lua',
}
server_scripts {
'@oxmysql/lib/MySQL.lua',
'config/config.lua',
'config/payphones.lua',
'config/companies.lua',
'config/media.lua',
'config/music.lua',
'config/weazel_news.lua',
'config/locales/*.lua',
'source/bridge/server/database.lua',
'source/bridge/server/migrations.lua',
'source/bridge/server/callbacks.lua',
'source/bridge/server/framework.lua',
'source/bridge/server/frameworks/*.lua',
'source/bridge/server/housing.lua',
'source/bridge/server/housing/*.lua',
'source/bridge/server/inventory.lua',
'source/bridge/server/inventory/*.lua',
'source/bridge/server/voice.lua',
'source/server/custom_apps.lua',
'source/server/custom_app_compat.lua',
'source/server/db_migrate.lua',
'source/server/media_metadata.lua',
'source/server/companies.lua',
'source/server/sim.lua',
'source/server/phone.lua',
'source/server/custom_app_storage.lua',
'source/server/payphones.lua',
'source/server/calls.lua',
'source/server/media_import.lua',
'source/server/media_import/fivemanage.lua',
'source/server/media_import/manifest.lua',
'source/server/media.lua',
'source/server/weazel_news.lua',
'source/server/messages.lua',
'source/server/memos.lua',
'source/server/easyshare.lua',
'source/server/darkchat.lua',
'source/server/flare.lua',
'source/server/notes.lua',
'source/server/mail.lua',
'source/server/banking.lua',
'source/server/billing.lua',
'source/server/garage.lua',
'source/server/housing.lua',
'source/server/marketplace.lua',
'source/server/pages.lua',
'source/server/fliptok.lua',
'source/server/picstagram.lua',
'source/server/feather.lua',
'source/server/map.lua',
'source/server/crewlink.lua',
'source/server/skyride.lua',
'source/server/calendar.lua',
'source/server/music.lua',
'source/server/radio.lua',
'source/server/testdata.lua',
}
files {
'source/html/index.html',
'source/html/assets/**',
'source/html/img/**',
'config/music/**',
}
ui_page 'source/html/index.html'
dependency 'oxmysql'