qb-phone
                                
                                 qb-phone copied to clipboard
                                
                                    qb-phone copied to clipboard
                            
                            
                            
                        Phone Used With QB-Core :iphone:
qb-phone
Advanced Phone for QB-Core Framework :iphone:
License
QBCore Framework
Copyright (C) 2021 Joshua Eger
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program.  If not, see <https://www.gnu.org/licenses/>
Dependencies
- qb-core
- qb-policejob - MEOS, handcuff check etc.
- qb-crypto - Crypto currency trading
- qb-lapraces - Creating routes and racing
- qb-houses - House and Key Management App
- qb-garages - For Garage App
- qb-banking - For Banking App
- screenshot-basic - For Taking Photos
- A Webhook for hosting photos (Discord or Imgur can provide this)
Screenshots
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Features
- Garages app to see your vehicle details
- Mails to inform the player
- Banking app to see balance and transfer money
- Racing app to create races
- App Store to download apps
- MEOS app for polices to search
- Houses app for house details and management
Installation
Manual
- Download the script and put it in the [qb]directory.
- Import qb-phone.sqlin your database
- Add the following code to your server.cfg/resouces.cfg
ensure qb-core
ensure screenshot-basic
ensure qb-phone
ensure qb-policejob
ensure qb-crypto
ensure qb-lapraces
ensure qb-houses
ensure qb-garages
ensure qb-banking
Configuration
Config = Config or {}
Config.RepeatTimeout = 2000 -- Timeout for unanswered call notification
Config.CallRepeats = 10 -- Repeats for unanswered call notification
Config.OpenPhone = 244 -- Key to open phone display
Config.PhoneApplications = {
    ["phone"] = { -- Needs to be unique
        app = "phone", -- App route
        color = "#04b543", -- App icon color
        icon = "fa fa-phone-alt", -- App icon
        tooltipText = "Phone", -- App name
        tooltipPos = "top",
        job = false, -- Job requirement
        blockedjobs = {}, -- Jobs cannot use this app
        slot = 1, -- App position
        Alerts = 0, -- Alert count
    },
}
Setup Webhook in server/main.lua for photos
Set the following variable to your webhook (For example, a Discord channel or Imgur webhook)
To use Discord:
- Right click on a channel dedicated for photos
- Click Edit Channel
- Click Integrations
- Click View Webhooks
- Click New Webhook
- Confirm channel
- Click Copy Webhook URL
- Paste into WebHookinserver/main.lua
local WebHook = ""