local isOpen = exports["17mov_Phone"]:IsPhoneOpen()
exports["17mov_Phone"]:CreateNotification({
app = "MESSAGES",
title = "New Message",
message = "You have a new message from John.",
number = "555-0123"
})
{
number = "555-0123", -- (Optional) Player number associated with notification
app = "APP_NAME", -- App identifier (e.g., "MESSAGES", "BANK")
title = "Title", -- Title string or ReplaceType object
message = "Message Content", -- Message string or ReplaceType object
data = {
href = "/messages/1", -- (Optional) Internal link to open on click
alwaysShow = true -- (Optional) Show even if app is open
}
}
exports["17mov_Phone"]:ToggleFlashlight(state)
local isOn = exports["17mov_Phone"]:GetFlashlightState()
local phoneConfig = exports["17mov_Phone"]:GetConfig()
local config = exports["17mov_Phone"]:GetConfig()
-- Check if phones are unique (metadata-based)
if config.UniquePhones then
print("The server is using unique phone items")
end
-- Accessing specific app settings
local showNumber = config.Apps['Companies'].ShowCompanyExactNumber
print("Show exact company number: " .. tostring(showNumber))
local playerNumber = exports["17mov_Phone"]:GetPlayerNumber()