pScripts
  • INFORMATION
    • FiveM Asset Escrow System
    • Assets Updates
    • Discord Roles
  • Assets & Guides
    • 👨‍⚖️DOJ Job
      • 👋Installation Guide
      • ⚙️Config Files
      • Client Exports
      • Server Exports
    • 💻DOJ MDT
      • 👋Installation Guide
      • ⚙️Config Files
      • Client Exports
      • Server Exports
    • 🌿Weed Plants
      • 👋Installation Guide
      • ⚙️Config Files
      • Client Exports
      • Server Exports
    • 🚗Car Sale Job
      • 👋Installation Guide
      • ⚙️Config File
      • Client Exports
      • Server Exports
    • 📙Job Core
      • ⚙️Config File
      • Exports
    • 👮Police Job
      • 👋Installation Guide
      • ⚠️Common Issues
      • ⁉️Setup Server
      • ⚙️Config Files
      • Client Exports
        • Bodycam
        • Evidence System
        • Duty GPS
        • Interactions
        • Jail System
        • Police Objects
        • Speed Camera
        • Manage Traffic
        • Misc
      • Server Exports
        • Evidence System
        • Interactions
        • Jail System
        • Misc
    • 💻Police MDT
      • ⁉️Setup Server
      • ⚙️Config File
      • Client Exports
      • Server Exports
      • Dispatch System
    • 🚑Ambulance Job
      • 👋Installation Guide
      • ⁉️Setup Server
      • ⚙️Config Files
      • Client Exports
      • Server Exports
    • 💻Ambulance MDT
      • 👋Installation Guide
      • ⚙️Config File
      • Exports and Events
      • Dispatch System
    • 🛠️Mechanic Job
      • ⚙️Config Files
      • Mileage System
      • Nitro System
      • Lifters System
      • Misc
    • 💻Mechanic MDT
      • ⚙️Config File
      • Exports
      • Dispatch System
      • Licenses System
    • 💵Fleeca Robbery
      • 👋Installation Guide
      • ⚙️Config File
    • ⌚Jewelry Robbery
      • 👋Installation Guide
      • ⚙️Config File
    • 💇Appearance
      • ⚙️Config Files
      • Client Exports
    • 👀Hints
      • Exports
    • 👋Helper
      • Exports
    • 🔧Tuning Menu
      • Exports and Events
      • ⚙️Config Files
    • 🆔Documents
      • ⚙️Config File
      • Exports and Events
    • 📱Phone
      • ⤵️INSTALLATION
      • ⚙️CONFIG FILES
      • 📃FEATURES
      • 📱APPS
      • 📇SIM CARDS
      • 📳NOTIFICATIONS
      • 📨MESSAGES
      • 🚘GARAGES
      • 🪙CRYPTO
      • 🔪DARK CONNECT
      • ⌨️FUNCTIONS
      • 🌎LANGUAGE
      • ⚠️COMMON ISSUES
    • 🪙Casino Games
      • 🎰Slot Machine
      • 🏐Roulette
      • ♣️Poker
    • 💻GCT
      • 📨EXPORTS
    • 💻Civil MDT
      • ⤵️INSTALLATION
      • 📱APPS
      • 🏎️BOOSTING
      • 🏅ACHIEVEMENTS
      • ⚠️COMMON ISSUES
Powered by GitBook
On this page
  1. Assets & Guides
  2. DOJ MDT

Config Files

Main Config
Config = {}

Config.Debug = false -- true = debug prints
Config.Language = 'pl' -- en / de / pl / fr / es / it / nl / ru / tr / ar

Config.canOpenTablet = function()
    local playerState = LocalPlayer.state
    if playerState.isDead or playerState.isCuffed then
        return false
    end
    
    return true
end

Config.Permissions = {
    ['doj'] = {
        ['0'] = {
            ['add_citizen_license'] = true, ['remove_citizen_license'] = true,
            ['change_citizen_picture'] = true, ['add_citizen_note'] = true, ['delete_citizen_note'] = true,
            ['add_citizen_tag'] = true, ['delete_citizen_tag'] = true,
            ['fire_player'] = true, ['hire_player'] = true, ['promote_player'] = true,
            ['create_announcement'] = true, ['delete_announcement'] = true,
            ['change_company_picture'] = true,
            ['withdraw_money'] = true, ['deposit_money'] = true, ['account_balance'] = true,
            ['society_transactions'] = true, ['society_chart'] = true,
            ['charge_account'] = true, ['donate_account'] = true, ['save_account_note'] = true,
            ['create_inspection'] = true,
        },
        ['1'] = {
            ['add_citizen_license'] = true, ['remove_citizen_license'] = true,
            ['change_citizen_picture'] = true, ['add_citizen_note'] = true, ['delete_citizen_note'] = true,
            ['add_citizen_tag'] = true, ['delete_citizen_tag'] = true,
            ['fire_player'] = true, ['hire_player'] = true, ['promote_player'] = true,
            ['create_announcement'] = true, ['delete_announcement'] = true,
            ['change_company_picture'] = true,
            ['withdraw_money'] = true, ['deposit_money'] = true, ['account_balance'] = true,
            ['society_transactions'] = true, ['society_chart'] = true,
            ['charge_account'] = true, ['donate_account'] = true, ['save_account_note'] = true,
            ['create_inspection'] = true,
        },
        ['2'] = {
            ['add_citizen_license'] = true, ['remove_citizen_license'] = true,
            ['change_citizen_picture'] = true, ['add_citizen_note'] = true, ['delete_citizen_note'] = true,
            ['add_citizen_tag'] = true, ['delete_citizen_tag'] = true,
            ['fire_player'] = true, ['hire_player'] = true, ['promote_player'] = true,
            ['create_announcement'] = true, ['delete_announcement'] = true,
            ['change_company_picture'] = true,
            ['withdraw_money'] = true, ['deposit_money'] = true, ['account_balance'] = true,
            ['society_transactions'] = true, ['society_chart'] = true,
            ['charge_account'] = true, ['donate_account'] = true, ['save_account_note'] = true,
            ['create_inspection'] = true,
        },
        ['3'] = {
            ['add_citizen_license'] = true, ['remove_citizen_license'] = true,
            ['change_citizen_picture'] = true, ['add_citizen_note'] = true, ['delete_citizen_note'] = true,
            ['add_citizen_tag'] = true, ['delete_citizen_tag'] = true,
            ['fire_player'] = true, ['hire_player'] = true, ['promote_player'] = true,
            ['create_announcement'] = true, ['delete_announcement'] = true,
            ['change_company_picture'] = true,
            ['withdraw_money'] = true, ['deposit_money'] = true, ['account_balance'] = true,
            ['society_transactions'] = true, ['society_chart'] = true,
            ['charge_account'] = true, ['donate_account'] = true, ['save_account_note'] = true,
            ['create_inspection'] = true,
        },
    }
}
Citizens Config
Config.Citizens = {}

Config.Citizens.Licenses = {
    ['weapon'] = 'Weapon License',
    ['driver'] = 'Driver License',
    ['business'] = 'Business License',
    ['aircraft'] = 'Aircraft License',
    ['boating'] = 'Boating License',
    ['fishing'] = 'Fishing License',
    ['hunting'] = 'Hunting License',
    ['mechanic'] = 'Mechanic License',
    ['taxi'] = 'Taxi License',
    ['lawyer'] = 'Lawyer License',
    ['doctor'] = 'Doctor License',
    ['real_estate'] = 'Real Estate License',
    ['pilot'] = 'Pilot License',
    ['firearm'] = 'Firearm License',
    ['security'] = 'Security License',
    ['tow'] = 'Tow License',
    ['news'] = 'News License',
    ['dmv'] = 'DMV License',
}
Courts Config
Config.Courts = {}

Config.Courts.UseJailSystem = false -- true = script will send automatically player to jail / false = script will not send player to jail
Employees Config
Config.Employees = {}

Config.Employees.Licenses = {
    ['weapon'] = 'Weapon License',
    ['driver'] = 'Driver License',
    ['business'] = 'Business License',
    ['aircraft'] = 'Aircraft License',
    ['boating'] = 'Boating License',
    ['fishing'] = 'Fishing License',
    ['hunting'] = 'Hunting License',
    ['mechanic'] = 'Mechanic License',
    ['taxi'] = 'Taxi License',
    ['lawyer'] = 'Lawyer License',
    ['doctor'] = 'Doctor License',
    ['real_estate'] = 'Real Estate License',
    ['pilot'] = 'Pilot License',
    ['firearm'] = 'Firearm License',
    ['security'] = 'Security License',
    ['tow'] = 'Tow License',
    ['news'] = 'News License',
    ['dmv'] = 'DMV License',
}
Logs Config
-- THIS FILE IS ONLY SERVER SIDE!

Config.Logs = {}
Config.Logs.Enabled = true -- true / false
Config.Logs.Webhook = '' -- Webhook URL only for Discord!

-- Go to fivemanage.com > create an account > create token for MEDIA > copy token and paste it here :)
Config.Logs.ApiKey = ''

Config.Logs.SendLog = function(playerId, message)
    Citizen.CreateThread(function()
        if not Config.Logs.Enabled then return end
        local steamName, steamHex, discordId = 'Unknown', 'Unknown', 'Unknown'
        if playerId then
            steamName = GetPlayerName(playerId)
            local identifiers = GetPlayerIdentifiers(playerId)
            for i = 1, #identifiers do
                if string.find(identifiers[i], 'steam:') then
                    steamHex = identifiers[i]
                elseif string.find(identifiers[i], 'discord:') then
                    discordId = string.gsub(identifiers[i], 'discord:', '')
                end
            end
        end
    
        message = message..'\nID: '..(playerId or 'Server')..'\nSteam Name: '..steamName..'\nSteam HEX: '..steamHex..'\nDiscord: <@'..discordId..'>'
        local embedData = { {
            ['title'] = 'Doj MDT',
            ['color'] = 14423100,
            ['footer'] = {
                ['text'] = "Doj MDT | pScripts | " .. os.date(),
                ['icon_url'] = "https://r2.fivemanage.com/xlufCGKYLtGfU8IBmjOL9/LOGO3.png"
            },
            ['description'] = message,
            ['author'] = {
                ['name'] = "pScripts",
                ['icon_url'] = "https://r2.fivemanage.com/xlufCGKYLtGfU8IBmjOL9/LOGO3.png"
            }
        } }
        PerformHttpRequest(Config.Logs.Webhook, nil, 'POST', json.encode({
            username = 'pScripts',
            embeds = embedData
        }), {
            ['Content-Type'] = 'application/json'
        })
    end)
end
Reports Config
Config.Reports = {}

Config.Reports.Permissions = {
    ['doj'] = { --@param jobName: string
        ['0'] = 'lawyer', --@param grade: role [grade 0 is laweyer]
        ['1'] = 'irs', -- grade 1 is IRS
        ['2'] = 'prosecutor', -- grade 2 is prosecutor
        ['3'] = 'judge' -- grade 3 is judge
    }
}
Taxes Config
Config.Taxes = {}

Config.Taxes.Types = {
    ['income'] = {
        rate = 0.15, -- 15% tax rate
    },
    ['vehicleSale'] = {
        rate = 0.10, -- 10% tax rate
    },
    ['propertySale'] = {
        rate = 0.05, -- 5% tax rate
    }
}
PreviousInstallation GuideNextClient Exports

Last updated 19 days ago

💻
⚙️