FiveStar Development
YoutubeCFX forumTebexDiscord
  • 👨‍💻About Us
  • 😊Control Panel ⁽ᶠᵒʳ ᶜᵘˢᵗᵒᵐᵉʳˢ ᵒᶠ ᵗʰᵉ ᵒᶠᶠᶦᶜᶦᵃˡ ˢᶦᵗᵉ⁾
    • 📲Active Redeem Code
    • ⬇️Download Script
    • 👾Create License
    • 📅Expiration date
    • ⬅️Reset Data License
  • 🧾Scripts
    • 🆘FiveStar-HelpMenu
      • 🧠How to Install
      • ⏭️Config Script
    • 🛡️FiveStar-Paintball
      • 😘[ESX]
        • 🧠How to Install
        • ⏭️Config Script
      • 🥰[QB]
        • 🧠How to Install
        • ⏭️Config Script
    • 🔫FiveStar-WeaponShop
      • 😘[ESX]
        • 🧠How to Install
        • ⏭️Config Script
      • 🥰[QB]
        • 🧠How to Install
        • ⏭️Config Script
    • 🔐FiveStar-Security [FREE FOR CUSTOMER]
      • 🧠How to Install
      • ⏭️Config Script
    • 🎟️FiveStar-MissionClub
      • 😘[ESX]
        • 🧠How to Install
        • ⏭️Config Script
      • 🥰[QB]
        • 🧠How to Install
        • ⏭️Config Script
    • 🛒FiveStar-VehicleShop
      • 😘[ESX]
        • 🧠How to Install
        • ⏭️Config Script
      • 🥰[QB]
        • 🧠How to Install
        • ⏭️Config Script
    • 💸FiveStar-Subscribe
      • 😘[ESX]
        • 🧠How to Install
        • ⏭️Config Script
      • 🥰[QB]
        • 🧠How to Install
        • ⏭️Config Script
    • 🚘FiveStar-Garage
      • 😘[ESX]
        • 🧠How to Install
        • ⏭️Config Script
      • 🥰[QB]
        • 🧠How to Install
        • ⏭️Config Script
    • 💋FiveStar-Speedometer [FREE]
      • 🧠How to Install
Powered by GitBook
On this page

Was this helpful?

  1. Scripts
  2. FiveStar-Paintball
  3. [ESX]

Config Script

FiveStar Script

config.lua
-- ! ███████╗██╗██╗   ██╗███████╗███████╗████████╗ █████╗ ██████╗ 
-- ! ██╔════╝██║██║   ██║██╔════╝██╔════╝╚══██╔══╝██╔══██╗██╔══██╗
-- ! █████╗  ██║██║   ██║█████╗  ███████╗   ██║   ███████║██████╔╝
-- ! ██╔══╝  ██║╚██╗ ██╔╝██╔══╝  ╚════██║   ██║   ██╔══██║██╔══██╗
-- ! ██║     ██║ ╚████╔╝ ███████╗███████║   ██║   ██║  ██║██║  ██║
-- ! ╚═╝     ╚═╝  ╚═══╝  ╚══════╝╚══════╝   ╚═╝   ╚═╝  ╚═╝╚═╝  ╚═╝
-- ! 		   Copyright ® 2024 Lorem All rights FiveStar
-- ! 	         5star.tebex.io | discord.gg/PK6g3CMe5z
Config = {}

-- * If an update is released for the script, it will not allow the script to start and will cause the server to shut down
Config.CheckVersion = false

--- @param If your are using ESX 1.8.5 or higher put in true
Config.FrameworkConnection = "exports"--- @param exports or event

Config.getSharedObject = 'esx:getSharedObject' --- @param Configure your framework here.

function FrameworkExport() --- @param Add the export here, as in the following example.
    return exports["es_extended"]:getSharedObject() --- @return ESX
end

Config.BeforeOpening = function(PaintballNumber) ---@return boolean | Before opening the menu, you can check the desired player
    return true
end

Config.PrintLog = true ---@alias Before It is used for debugging - only displayed on the console (server side)

Config.ChangeRoutingBucket = function(id, world) ---@return number, boolean | The world changes when you join a lobby
    if world then
        SetPlayerRoutingBucket(id, world)
        SetRoutingBucketEntityLockdownMode(id, 'inactive')
        SetRoutingBucketPopulationEnabled(id, false)
    else
        SetPlayerRoutingBucket(id, 0)
        SetRoutingBucketEntityLockdownMode(0, 'inactive')
    end
end

Config.LobbyPing = 140 ---@alias number, Checks if the player has a ping less than 140 MS

Config.Blip = {
    Display = true,
    Color = 32,
    Size = 0.6,
    Type = 160,
    Message = "Paintball",
}

Config.Main = {
    Display = "ped", ---@param ped | marker | text | marker-text
    Ped = {
        Model = "a_m_m_stlat_02",
        TargetExport = function(PedData, type)
            exports.ox_target:addLocalEntity(PedData, {
                {
                    onSelect = function()
                        OpenMenu(type)
                    end,
                    icon = 'fab fa-sith',
                    label = "Paintball Menu",
                },
            })
        end
    },
    Marker = {
        Color = {r = 255, g = 255, b = 0},
        Size = {x = 0.9, y = 0.9, z = 0.75},
        Type = 27,
        Distance = 3
    },
    Text = {
        Size = {x = 0.7, y = 0.7, z = 0.5},
        Distance = 1.2,
        Message = "Press ~y~[E]~s~ To Open Paintball Menu"
    }
}

Config.Location = { ---@alias Paintball MENU locations
    { Ped = vec4(234.197800, -1946.940674, 22.927490, 2.834646), Coords = vec4(234.197800, -1946.940674, 21.97, 2.834646), ExitCoords = vec4(247.569229, -1956.817627, 23.180176, 317.480316) },
}

Config.Uniforms = {
    Teammates = {
        ["red"] = { ---@alias Please do not change the string inside the index
            [1] = { ---@alias Player [1]
                male = {
                    tshirt_1 = 15,  tshirt_2 = 0,
                    torso_1 = 178,   torso_2 = 0,
                    decals_1 = 0,   decals_2 = 0,
                    arms = 28,
                    pants_1 = 77,   pants_2 = 0,
                    shoes_1 = 55,   shoes_2 = 0,
                    helmet_1 = 92,  helmet_2 = 0,
                    chain_1 = 0,    chain_2 = 0
                },
                female = {
                    tshirt_1 = 10,  tshirt_2 = 0,
                    torso_1 = 180,   torso_2 = 0,
                    decals_1 = 0,   decals_2 = 0,
                    arms = 23,  
                    pants_1 = 79,   pants_2 = 0,
                    shoes_1 = 58,   shoes_2 = 0,
                    helmet_1 = 91,  helmet_2 = 0,
                    chain_1 = 0,    chain_2 = 0
                }
            },
            [2] = {  ---@alias Player [2]
                male = {
                    tshirt_1 = 15,  tshirt_2 = 0,
                    torso_1 = 178,   torso_2 = 1,
                    decals_1 = 0,   decals_2 = 0,
                    arms = 28,
                    pants_1 = 77,   pants_2 = 1,
                    shoes_1 = 55,   shoes_2 = 1,
                    helmet_1 = 92,  helmet_2 = 1,
                    chain_1 = 0,    chain_2 = 0
                },
                female = {
                    tshirt_1 = 10,  tshirt_2 = 0,
                    torso_1 = 180,   torso_2 = 1,
                    decals_1 = 0,   decals_2 = 0,
                    arms = 23,
                    pants_1 = 79,   pants_2 = 1,
                    shoes_1 = 58,   shoes_2 = 1,
                    helmet_1 = 91,  helmet_2 = 1,
                    chain_1 = 0,    chain_2 = 0
                }
            },
            [3] = {  ---@alias Player [3]
                male = {
                    tshirt_1 = 15,  tshirt_2 = 0,
                    torso_1 = 178,   torso_2 = 2,
                    decals_1 = 0,   decals_2 = 0,
                    arms = 28,
                    pants_1 = 77,   pants_2 = 2,
                    shoes_1 = 55,   shoes_2 = 2,
                    helmet_1 = 92,  helmet_2 = 2,
                    chain_1 = 0,    chain_2 = 0
                },
                female = {
                    tshirt_1 = 10,  tshirt_2 = 0,
                    torso_1 = 180,   torso_2 = 2,
                    decals_1 = 0,   decals_2 = 0,
                    arms = 23,
                    pants_1 = 79,   pants_2 = 2,
                    shoes_1 = 58,   shoes_2 = 2,
                    helmet_1 = 91,  helmet_2 = 2,
                    chain_1 = 0,    chain_2 = 0
                }
            },
            [4] = {  ---@alias Player [4]
                male = {
                    tshirt_1 = 15,  tshirt_2 = 0,
                    torso_1 = 178,   torso_2 = 3,
                    decals_1 = 0,   decals_2 = 0,
                    arms = 28,
                    pants_1 = 77,   pants_2 = 3,
                    shoes_1 = 55,   shoes_2 = 3,
                    helmet_1 = 92,  helmet_2 = 3,
                    chain_1 = 0,    chain_2 = 0
                },
                female = {
                    tshirt_1 = 10,  tshirt_2 = 0,
                    torso_1 = 180,   torso_2 = 3,
                    decals_1 = 0,   decals_2 = 0,
                    arms = 23,
                    pants_1 = 79,   pants_2 = 3,
                    shoes_1 = 58,   shoes_2 = 3,
                    helmet_1 = 91,  helmet_2 = 3,
                    chain_1 = 0,    chain_2 = 0
                }
            },
            [5] = {  ---@alias Player [5]
                male = {
                    tshirt_1 = 15,  tshirt_2 = 0,
                    torso_1 = 178,   torso_2 = 4,
                    decals_1 = 0,   decals_2 = 0,
                    arms = 28,
                    pants_1 = 77,   pants_2 = 4,
                    shoes_1 = 55,   shoes_2 = 4,
                    helmet_1 = 92,  helmet_2 = 4,
                    chain_1 = 0,    chain_2 = 0
                },
                female = {
                    tshirt_1 = 10,  tshirt_2 = 0,
                    torso_1 = 180,   torso_2 = 4,
                    decals_1 = 0,   decals_2 = 0,
                    arms = 23,
                    pants_1 = 79,   pants_2 = 4,
                    shoes_1 = 58,   shoes_2 = 4,
                    helmet_1 = 91,  helmet_2 = 4,
                    chain_1 = 0,    chain_2 = 0
                }
            }
        },
        ["blue"] = { ---@alias Please do not change the string inside the index
            [1] = {  ---@alias Player [1]
                male = {
                    tshirt_1 = 15,  tshirt_2 = 0,
                    torso_1 = 178,   torso_2 = 9,
                    decals_1 = 0,   decals_2 = 0,
                    arms = 28,
                    pants_1 = 77,   pants_2 = 9,
                    shoes_1 = 55,   shoes_2 = 9,
                    helmet_1 = 92,  helmet_2 = 9,
                    chain_1 = 0,    chain_2 = 0
                },
                female = {
                    tshirt_1 = 10,  tshirt_2 = 0,
                    torso_1 = 180,   torso_2 = 9,
                    decals_1 = 0,   decals_2 = 0,
                    arms = 23,
                    pants_1 = 79,   pants_2 = 9,
                    shoes_1 = 58,   shoes_2 = 9,
                    helmet_1 = 91,  helmet_2 = 9,
                    chain_1 = 0,    chain_2 = 0
                }
            },
            [2] = {  ---@alias Player [2]
                male = {
                    tshirt_1 = 15,  tshirt_2 = 0,
                    torso_1 = 178,   torso_2 = 8,
                    decals_1 = 0,   decals_2 = 0,
                    arms = 28,
                    pants_1 = 77,   pants_2 = 8,
                    shoes_1 = 55,   shoes_2 = 8,
                    helmet_1 = 92,  helmet_2 = 8,
                    chain_1 = 0,    chain_2 = 0
                },
                female = {
                    tshirt_1 = 10,  tshirt_2 = 0,
                    torso_1 = 180,   torso_2 = 8,
                    decals_1 = 0,   decals_2 = 0,
                    arms = 23,
                    pants_1 = 79,   pants_2 = 8,
                    shoes_1 = 58,   shoes_2 = 8,
                    helmet_1 = 91,  helmet_2 = 8,
                    chain_1 = 0,    chain_2 = 0
                }
            },
            [3] = {  ---@alias Player [3]
                male = {
                    tshirt_1 = 15,  tshirt_2 = 0,
                    torso_1 = 178,   torso_2 = 10,
                    decals_1 = 0,   decals_2 = 0,
                    arms = 28,
                    pants_1 = 77,   pants_2 = 10,
                    shoes_1 = 55,   shoes_2 = 10,
                    helmet_1 = 92,  helmet_2 = 10,
                    chain_1 = 0,    chain_2 = 0
                },
                female = {
                    tshirt_1 = 10,  tshirt_2 = 0,
                    torso_1 = 180,   torso_2 = 10,
                    decals_1 = 0,   decals_2 = 0,
                    arms = 23,
                    pants_1 = 79,   pants_2 = 10,
                    shoes_1 = 58,   shoes_2 = 10,
                    helmet_1 = 91,  helmet_2 = 10,
                    chain_1 = 0,    chain_2 = 0
                }
            },
            [4] = {  ---@alias Player [4]
                male = {
                    tshirt_1 = 15,  tshirt_2 = 0,
                    torso_1 = 178,   torso_2 = 7,
                    decals_1 = 0,   decals_2 = 0,
                    arms = 28,
                    pants_1 = 77,   pants_2 = 7,
                    shoes_1 = 55,   shoes_2 = 7,
                    helmet_1 = 92,  helmet_2 = 7,
                    chain_1 = 0,    chain_2 = 0
                },
                female = {
                    tshirt_1 = 10,  tshirt_2 = 0,
                    torso_1 = 180,   torso_2 = 7,
                    decals_1 = 0,   decals_2 = 0,
                    arms = 23,
                    pants_1 = 79,   pants_2 = 7,
                    shoes_1 = 58,   shoes_2 = 7,
                    helmet_1 = 91,  helmet_2 = 7,
                    chain_1 = 0,    chain_2 = 0
                }
            },
            [5] = {  ---@alias Player [5]
                male = {
                    tshirt_1 = 15,  tshirt_2 = 0,
                    torso_1 = 178,   torso_2 = 6,
                    decals_1 = 0,   decals_2 = 0,
                    arms = 28,
                    pants_1 = 77,   pants_2 = 6,
                    shoes_1 = 55,   shoes_2 = 6,
                    helmet_1 = 92,  helmet_2 = 6,
                    chain_1 = 0,    chain_2 = 0
                },
                female = {
                    tshirt_1 = 10,  tshirt_2 = 0,
                    torso_1 = 180,   torso_2 = 6,
                    decals_1 = 0,   decals_2 = 0,
                    arms = 23,
                    pants_1 = 79,   pants_2 = 6,
                    shoes_1 = 58,   shoes_2 = 6,
                    helmet_1 = 91,  helmet_2 = 6,
                    chain_1 = 0,    chain_2 = 0
                }
            }
        }
    },
    SetUniform = function(Team, Index)
        TriggerEvent('skinchanger:getSkin', function(skin)
            TriggerEvent('skinchanger:loadClothes', skin, Config.Uniforms.Teammates[Team][Index][(skin.sex == 0) and "male" or "female"])
        end)
    end,
    SetDefaultUniform = function()
        ESX.TriggerServerCallback('esx_skin:getPlayerSkin', function(skin)
            TriggerEvent('skinchanger:loadDefaultModel', skin.sex == 0, function()
                ESX.TriggerServerCallback('esx_skin:getPlayerSkin', function(skin)
                    TriggerEvent('skinchanger:loadSkin', skin)
                    TriggerEvent('esx:restoreLoadout')
                end)
            end)
        end)
    end
}

Config.StartGame = {
    HideHudAndMenus = function(status) ---@return boolean | true: Hide | false: show
        if GetResourceState("esx_ambulancejob") == "started" then
            LocalPlayer.state.Paintball = status
        end    

        if GetResourceState("ox_inventory") == "started" then
            exports.ox_inventory:weaponWheel(status)   
            LocalPlayer.state.invBusy = status 
        end    
    end,
    MarkEnemy = {
        KeyBind = "mouse_middle", ---@alias https://docs.fivem.net/docs/game-references/input-mapper-parameter-ids/
        Type =  "mouse_button", ---@param mouse_wheel - mouse_button - keyboard
        Time = 5, ---@param 2 minutes
        Opacity = 180 ---@param max Opacity: 200
    },
    DamageEffect = true,
    DisableAimOnTeam = true, ---@param If the player aim goes on her teammate, aiming is disabled and will not be able to shoot - If false(Recommend), aim time optimizes
    TeamTag = {
        Display = true,
        Distance = 10,
        Opacity = 125, ---@alias max Opacity: 200
        Text = function(Team, ServerId) ---@return string, number
            return "["..string.upper(Team).."] "..GetPlayerName(ServerId)
        end
    },
    IplLoader = function(status, name) ---@return boolean | string
        if status then
            RequestIpl(name)
        else
            RemoveIpl(name)
        end
    end
}

Config.ShowWinner = { ---@alias Show winning players
    Camera = {
        Time = 4000,
        Cams = {
            {
                Pos = vector3(-1022.109863, -420.896698, 68.225688),
                Rot = vector3(0.0, 0.00, 30.0),
                Fov = 35.0
            },
            {
                Pos = vector3(-1020.843933, -423.67690, 67.746851),
                Rot = vector3(0.0, 0.00, 25.5),
                Fov = 60.5
            }
        }
    },
    WaitingCoords = vec4(-1027.793457, -429.151642, 67.646851, 297.637787),
    Players = {
        [1] = {
           Coords = vec4(-1022.848328, -419.630768, 66.646851, 212.598419),
           SelectWeapon = true,
           DisplayName = true,
           Anim = function(Ped)
            PlayEmote(Ped, "rcmme_amanda1_stand_loop_cop",  "anim@amb@nightclub@peds@")
           end
        },
        [2] = {
            Coords = vec4(-1021.529663, -418.826385, 66.646851, 209.763779),
            SelectWeapon = true,
            DisplayName = true,
            Anim = function(Ped)
                PlayEmote(Ped, "base_a_m_y_vinewood_01",  "anim@amb@casino@valet_scenario@pose_d@")
            end
        },
        [3] = {
            Coords = vec4(-1024.298950, -420.250549, 66.646851, 221.102371),
            SelectWeapon = true,
            DisplayName = true,
            Anim = function(Ped)
                PlayEmote(Ped, "base_a_m_y_vinewood_01",  "anim@amb@casino@valet_scenario@pose_d@")
            end
        },
        [4] = {
            Coords = vec4(-1020.171448, -419.525269, 66.646851, 189.921265),
            SelectWeapon = true,
            DisplayName = true,
            Anim = function(Ped)
                PlayEmote(Ped, "single_team_loop_boss",  "anim@heists@heist_corona@single_team")
            end
        },
        [5] = {
            Coords = vec4(-1024.470337, -421.740662, 66.646851, 226.771667),
            SelectWeapon = true,
            DisplayName = true,
            Anim = function(Ped)
                PlayEmote(Ped, "single_team_loop_boss",  "anim@heists@heist_corona@single_team")
            end
        }
    }
}

Config.CreateLobby = { ---@alias Settings related to building the lobby and its required data...
    Timer = {
        [1] = {
            Label = "1 minutes",
            Round = 2,
            Value = 2 ---@alias 2 minutes
        },
        [2] = {
            Label = "2 minutes",
            Round = 2,
            Value = 2 ---@alias 2 minutes
        },
        [3] = {
            Label = "3 minutes",
            Round = 2,
            Value = 3 ---@alias 3 minutes
        },
        [4] = {
            Label = "4 minutes",
            Round = 4,
            Value = 4 ---@alias 4 minutes
        }
    },
    Fee = 5000, ---@alias 5,000$ Fee - Paintball fee
    Tax = 10, ---@alias 10% tax - It is added to the final price of the created lobby
    Maps = {
        [1] = {
            Name = "nesting forest",
            Image = "nesting-forest.png",
            Ipl = true,
            Coords = {
                Random = true,
                ["red"] = {
                    [1] = vector4(-2288.94, 199.7217, 167.60, 41.49),
                    [2] = vector4(-2278.76, 191.2655, 167.60, 205.07),
                    [3] = vector4(-2291.72, 221.7844, 167.60, 351.05),
                    [4] = vector4(-2313.66, 199.4522, 167.60, 338.74),
                    [5] = vector4(-2290.12, 176.1967, 167.60, 334.12)
                },
                ["blue"] = {
                    [1] = vector4(-2295.88, 161.0605, 167.60, 339.07),
                    [2] = vector4(-2309.13, 235.6062, 167.60, 200.91),
                    [3] = vector4(-2278.87, 184.3916, 167.60, 22.83),
                    [4] = vector4(-2277.74, 171.7870, 167.60, 115.35),
                    [5] = vector4(-2282.84, 166.0928, 167.60, 310.44)
                },
            },
            Camera = {
                Rot = vector3(-30, 0, 160.96),
                Coords = vector3(-2293.63, 240.1221, 177.21),
            },
            OtherWeapons = {
                Secondary = 'weapon_pistol_mk2',
                Tactical = 'weapon_molotov'
            },
            PriceLobby = 20000,
        },
        [2] = {
            Name = "Mattress warehouses",
            Image = "mattress-warehouse.png",
            Ipl = true,
            Coords = {
                Random = true,
                ["red"] = {
                    [1] = vector4(-604.130, -1629.90, 27.010, 80.12),
                    [2] = vector4(-596.743, -1629.62, 27.010, 83.07),
                    [3] = vector4(-596.966, -1631.09, 27.010, 87.07),
                    [4] = vector4(-594.226, -1631.42, 27.010, 75.18),
                    [5] = vector4(-594.040, -1629.42, 27.010, 97.45)
                },
                ["blue"] = {
                    [1] = vector4(-562.462, -1618.16, 27.010, 1.88),
                    [2] = vector4(-560.877, -1618.16, 27.010, 357.24),
                    [3] = vector4(-561.013, -1619.64, 27.010, 358.2),
                    [4] = vector4(-562.752, -1619.42, 27.010, 358.1),
                    [5] = vector4(-561.909, -1619.09, 27.010, 355.14)
                },
            },
            Camera = {
                Rot = vector3(-23, 0, 48.858269),
                Coords = vector3(-571.120850, -1613.432983, 31.307739),
            },
            OtherWeapons = {
                Secondary = 'weapon_appistol',
                Tactical = 'weapon_bzgas'
            },
            PriceLobby = 10000,
        },
        [3] = {
            Name = "Bank treasury",
            Image = "bank-treasury.png",
            Ipl = false,
            Coords = {
                Random = false,
                ["red"] = {
                    [1] = vector4(9.083011, -668.055, 16.130, 72.19),
                    [2] = vector4(8.578960, -669.217, 16.130, 71.06),
                    [3] = vector4(8.014788, -670.783, 16.130, 67.45),
                    [4] = vector4(-1.85368, -666.865, 16.130, 251.51),
                    [5] = vector4(-1.13442, -665.212, 16.130, 254.99)
                },
                ["blue"] = {
                    [1] = vector4(5.140197, -707.590, 16.131, 339.23),
                    [2] = vector4(6.721564, -708.108, 16.131, 342.45),
                    [3] = vector4(3.692272, -706.903, 16.131, 335.61),
                    [4] = vector4(8.042346, -708.606, 16.131, 343.16),
                    [5] = vector4(9.060264, -707.781, 16.131, 15.01)
                },
            },
            Camera = {
                Rot = vector3(-15, 0, 160.74),
                Coords = vector3(6.421978, -658.826355, 17.0),
            },
            OtherWeapons = {
                Secondary = 'weapon_pistol50',
                Tactical = 'weapon_smokegrenade'
            },
            PriceLobby = 50000,
        },
        [4] = {
            Name = "Shipment",
            Image = "shipment.png",
            Ipl = true,
            Coords = {
                Random = true,
                ["red"] = {
                    [1] = vector4(1106.822021, -3158.492188, 5.892334, 334.488190),
                    [2] = vector4(1107.850586, -3159.296631, 5.892334, 340.157471),
                    [3] = vector4(1105.384644, -3157.582520, 5.892334, 325.984253),
                    [4] = vector4(1103.868164, -3156.527588, 5.892334, 320.314972),
                    [5] = vector4(1108.918701, -3159.600098, 5.892334, 342.992126)
                },
                ["blue"] = {
                    [1] = vector4(1132.905518, -3125.841797, 5.892334, 141.732285),
                    [2] = vector4(1133.986816, -3126.659424, 5.892334, 150.236221),
                    [3] = vector4(1130.940674, -3125.103271, 5.892334, 170.078735),
                    [4] = vector4(1135.054932, -3127.410889, 5.892334, 136.062988),
                    [5] = vector4(1129.833008, -3124.773682, 5.892334, 164.409454)
                },
            },
            Camera = {
                Rot = vector3(-15, 0, 136.5),
                Coords = vector3(1136.545044, -3123.679199, 9.885742),
            },
            OtherWeapons = {
                Secondary = 'weapon_appistol',
                Tactical = 'weapon_grenade'
            },
            PriceLobby = 22000,
        },
        [5] = {
            Name = "Shelter",
            Image = "shelter.png",
            Ipl = false,
            Coords = {
                Random = false,
                ["red"] = {
                    [1] = vector4(-2179.22, 5150.148, 3.4781, 31.59),
                    [2] = vector4(-2180.98, 5150.438, 4.2091, 32.29),
                    [3] = vector4(-2180.32, 5148.876, 3.2383, 37.16),
                    [4] = vector4(-2182.09, 5149.796, 4.4532, 37.72),
                    [5] = vector4(-2176.35, 5149.598, 2.5467, 52.74)
                },
                ["blue"] = {
                    [1] = vector4(-2166.00, 5199.025, 16.880, 128.96),
                    [2] = vector4(-2165.95, 5198.133, 16.880, 128.04),
                    [3] = vector4(-2165.55, 5196.966, 16.880, 101.68),
                    [4] = vector4(-2166.12, 5196.186, 16.880, 101.0),
                    [5] = vector4(-2170.69, 5197.526, 16.880, 237.08)
                },
            },
            Camera = {
                Rot = vector3(-10, 0, 342.992126),
                Coords = vector3(-2171.868164, 5179.608887, 16.800049),
            },
            OtherWeapons = {
                Secondary = 'weapon_combatpistol',
                Tactical = 'weapon_molotov'
            },
            PriceLobby = 18000,
        }
    },
    Weapons = {
        CategoryWhitelist = {
            Primary = {
                ['Assault Rifle'] = true,
                ['Pistol'] = true,
                ['Shotgun'] = true,
                ['Submachine'] = true,
                -- ['Heavy Weapon'] = true,
                -- ['Light Machine'] = true,
                ['Sniper Rifle'] = true
            },
        },
        List = { ---@param label | Model | Category | Components | Tint | Ammo | Count
            -- ? How to add Empire Axe[Addon paintball weapon]
            -- { Name = 'Empire Axe', Model = 'weapon_paintball', Category = 'Pistol', Components = {}, Ammo = "ammo_hopper" },
            -- ! Download file: https://github.com/Marttins011/PAINTBALL-WEAPON
            -- ? [NO RECOMMENDED] If you want to add paintball weapon in your base, read the docs in the link

            { Name = 'Advanced Rifle', Model = 'weapon_advancedrifle', Category = 'Assault Rifle', Components = {}, Ammo = "5.56mm" },
            { Name = 'AP Pistol', Model = 'weapon_appistol', Category = 'Pistol', Components = {}, Ammo = "32_acp" },
            { Name = 'Assault Rifle', Model = 'weapon_assaultrifle', Category = 'Assault Rifle', Components = {}, Ammo = "7.62mm" },
            { Name = 'Assault Rifle Mk II', Model = 'weapon_assaultrifle_mk2', Category = 'Assault Rifle', Components = {}, Ammo = "7.62mm" },
            { Name = 'Assault Shotgun', Model = 'weapon_assaultshotgun', Category = 'Shotgun', Components = {}, Ammo = "12_gauge" },
            { Name = 'Assault SMG', Model = 'weapon_assaultsmg', Category = 'Submachine', Components = {}, Ammo = "5.56mm" },
            { Name = 'Sweeper Shotgun', Model = 'weapon_autoshotgun', Category = 'Shotgun', Components = {}, Ammo = "12_gauge" },
            { Name = 'Baseball Bat', Model = 'weapon_bat', Category = 'Melee', Tint = false, Components = {} },
            { Name = 'Ball', Model = 'weapon_ball', Category = 'Throwable', Tint = false, Components = {}, Count = 10 },
            { Name = 'Battle Axe', Model = 'weapon_battleaxe', Category = 'Melee', Components = {} },
            { Name = 'Bottle', Model = 'weapon_bottle', Category = 'Melee', Components = {} },
            { Name = 'Bullpup Rifle', Model = 'weapon_bullpuprifle', Category = 'Assault Rifle', Components = {}, Ammo = "12_gauge" },
            { Name = 'Bullpup Rifle Mk II', Model = 'weapon_bullpuprifle_mk2', Category = 'Assault Rifle', Components = {}, Ammo = "12_gauge" },
            { Name = 'Bullpup Shotgun', Model = 'weapon_bullpupshotgun', Category = 'Shotgun', Components = {}, Ammo = "12_gauge" },
            { Name = 'BZ Gas', Model = 'weapon_bzgas', Category = 'Throwable', Tint = false, Components = {}, Count = 15 },
            { Name = 'Carbine Rifle', Model = 'weapon_carbinerifle', Category = 'Assault Rifle', Components = {}, Ammo = "5.56mm" },
            { Name = 'Carbine Rifle Mk II', Model = 'weapon_carbinerifle_mk2', Category = 'Assault Rifle', Components = {}, Ammo = "5.56mm" },
            { Name = 'Combat MG', Model = 'weapon_combatmg', Category = 'Light Machine', Components = {}, Ammo = "54r" },
            { Name = 'Combat MG Mk II', Model = 'weapon_combatmg_mk2', Category = 'Light Machine', Components = {}, Ammo = "54r" },
            { Name = 'Combat PDW', Model = 'weapon_combatpdw', Category = 'Submachine', Components = {}, Ammo = "45_acp" },
            { Name = 'Combat Pistol', Model = 'weapon_combatpistol', Category = 'Pistol', Components = {}, Ammo = "9mm" },
            { Name = 'Compact Grenade Launcher', Model = 'weapon_compactlauncher', Category = 'Heavy Weapon', Components = {}, Ammo = "grenade" },
            { Name = 'Compact Rifle', Model = 'weapon_compactrifle', Category = 'Assault Rifle', Components = {}, Ammo = "32_acp" },
            { Name = 'Crowbar', Model = 'weapon_crowbar', Category = 'Melee', Tint = false, Components = {} },
            { Name = 'Antique Cavalry Dagger', Model = 'weapon_dagger', Category = 'Melee', Components = {} },
            { Name = 'Double Barrel Shotgun', Model = 'weapon_dbshotgun', Category = 'Shotgun', Components = {}, Ammo = "12_gauge" },
            { Name = 'Double-Action Revolver', Model = 'weapon_doubleaction', Category = 'Pistol', Components = {}, Ammo = "44_magnum" },
            { Name = 'Firework Launcher', Model = 'weapon_firework', Category = 'Heavy Weapon', Components = {}, Ammo = "rocket" },
            { Name = 'Flare', Model = 'weapon_flare', Category = 'Throwable', Tint = false, Components = {}, Count = 2 },
            { Name = 'Flare Gun', Model = 'weapon_flaregun', Category = 'Pistol', Components = {} },
            { Name = 'Flashlight', Model = 'weapon_flashlight', Category = 'Melee', Tint = false, Components = {} },
            { Name = 'Golf Club', Model = 'weapon_golfclub', Category = 'Melee', Tint = false, Components = {} },
            { Name = 'Grenade', Model = 'weapon_grenade', Category = 'Throwable', Tint = false, Components = {}, Ammo = "grenade" },
            { Name = 'Grenade Launcher', Model = 'weapon_grenadelauncher', Category = 'Heavy Weapon', Components = {}, Ammo = "grenade" },
            { Name = 'Gusenberg Sweeper', Model = 'weapon_gusenberg', Category = 'Light Machine', Components = {}, Ammo = "54r" },
            { Name = 'Hammer', Model = 'weapon_hammer', Category = 'Melee', Tint = false, Components = {} },
            { Name = 'Hatchet', Model = 'weapon_hatchet', Category = 'Melee', Components = {} },
            { Name = 'Heavy Pistol', Model = 'weapon_heavypistol', Category = 'Pistol', Components = {}, Ammo = "9mm" },
            { Name = 'Heavy Shotgun', Model = 'weapon_heavyshotgun', Category = 'Shotgun', Components = {}, Ammo = "12_gauge" },
            { Name = 'Heavy Sniper', Model = 'weapon_heavysniper', Category = 'Sniper Rifle', Components = {}, Ammo = "50mm_bmg" },
            { Name = 'Heavy Sniper Mk II', Model = 'weapon_heavysniper_mk2', Category = 'Sniper Rifle', Components = {}, Ammo = "50mm_bmg" },
            { Name = 'Homing Launcher', Model = 'weapon_hominglauncher', Category = 'Heavy Weapon', Components = {}, Ammo = "rocket" },
            { Name = 'Knife', Model = 'weapon_knife', Category = 'Melee', Components = {} },
            { Name = 'Knuckle Duster', Model = 'weapon_knuckle', Category = 'Melee', Components = {} },
            { Name = 'Machete', Model = 'weapon_machete', Category = 'Melee', Components = {} },
            { Name = 'Machine Pistol', Model = 'weapon_machinepistol', Category = 'Pistol', Components = {}, Ammo = "32_acp" },
            { Name = 'Marksman Pistol', Model = 'weapon_marksmanpistol', Category = 'Submachine', Components = {}, Ammo = "44_magnum" },
            { Name = 'Marksman Rifle', Model = 'weapon_marksmanrifle', Category = 'Sniper Rifle', Components = {}, Ammo = "50mm_bmg" },
            { Name = 'Marksman Rifle Mk II', Model = 'weapon_marksmanrifle_mk2', Category = 'Sniper Rifle', Components = {}, Ammo = "50mm_bmg" },
            { Name = 'MG', Model = 'weapon_mg', Category = 'Light Machine', Components = {}, Ammo = "54r" },
            { Name = 'Micro SMG', Model = 'weapon_microsmg', Category = 'Submachine', Components = {}, Ammo = "32_acp" },
            { Name = 'Minigun', Model = 'weapon_minigun', Category = 'Heavy Weapon', Components = {}, Ammo = "54r" },
            { Name = 'Mini SMG', Model = 'weapon_minismg', Category = 'Submachine', Components = {}, Ammo = "32_acp" },
            { Name = 'Molotov', Model = 'weapon_molotov', Category = 'Throwable', Tint = false, Components = {}, Count = 20 },
            { Name = 'Musket', Model = 'weapon_musket', Category = 'Shotgun', Components = {}, Ammo = "7.62mm" },
            { Name = 'Nightstick', Model = 'weapon_nightstick', Category = 'Melee', Tint = false, Components = {} },
            { Name = 'Pipe Bomb', Model = 'weapon_pipebomb', Category = 'Throwable', Tint = false, Components = {} },
            { Name = 'Pistol', Model = 'weapon_pistol', Category = 'Pistol', Components = {}, Ammo = "25_acp" },
            { Name = 'Pistol .50', Model = 'weapon_pistol50', Category = 'Pistol', Components = {}, Ammo = "44_magnum" },
            { Name = 'Pistol Mk II', Model = 'weapon_pistol_mk2', Category = 'Pistol', Components = {}, Ammo = "25_acp" },
            { Name = 'Pool Cue', Model = 'weapon_poolcue', Category = 'Melee', Tint = false, Components = {} },
            { Name = 'Proximity Mine', Model = 'weapon_proxmine', Category = 'Throwable', Tint = false, Components = {}, Count = 6 },
            { Name = 'Pump Shotgun', Model = 'weapon_pumpshotgun', Category = 'Shotgun', Components = {}, Ammo = "12_gauge" },
            { Name = 'Pump Shotgun Mk II', Model = 'weapon_pumpshotgun_mk2', Category = 'Shotgun', Components = {}, Ammo = "12_gauge" },
            { Name = 'Railgun', Model = 'weapon_railgun', Category = 'Heavy Weapon', Components = {}, Ammo = "54r" },
            { Name = 'Heavy Revolver', Model = 'weapon_revolver', Category = 'Pistol', Components = {}, Ammo = "44_magnum" },
            { Name = 'Heavy Revolver Mk II', Model = 'weapon_revolver_mk2', Category = 'Pistol', Components = {}, Ammo = "44_magnum" },
            { Name = 'RPG', Model = 'weapon_rpg', Category = 'Heavy Weapon', Components = {}, Ammo = "rocket" },
            { Name = 'Sawed-Off Shotgun', Model = 'weapon_sawnoffshotgun', Category = 'Shotgun', Components = {}, Ammo = "12_gauge" },
            { Name = 'SMG', Model = 'weapon_smg', Category = 'Submachine', Components = {}, Ammo = "45_acp" },
            { Name = 'SMG Mk II', Model = 'weapon_smg_mk2', Category = 'Submachine', Components = {}, Ammo = "45_acp" },
            { Name = 'Tear Gas', Model = 'weapon_smokegrenade', Category = 'Throwable', Tint = false, Components = {}, Ammo = "grenade" },
            { Name = 'Sniper Rifle', Model = 'weapon_sniperrifle', Category = 'Sniper Rifle', Components = {}, Ammo = "50mm_bmg" },
            { Name = 'Snowball', Model = 'weapon_snowball', Category = 'Throwable', Tint = false, Components = {} },
            { Name = 'SNS Pistol', Model = 'weapon_snspistol', Category = 'Pistol', Components = {}, Ammo = "25_acp" },
            { Name = 'SNS Pistol Mk II', Model = 'weapon_snspistol_mk2', Category = 'Pistol', Components = {}, Ammo = "25_acp" },
            { Name = 'Special Carbine', Model = 'weapon_specialcarbine', Category = 'Assault Rifle', Components = {}, Ammo = "5.56mm" },
            { Name = 'Special Carbine Mk II', Model = 'weapon_specialcarbine_mk2', Category = 'Assault Rifle', Components = {}, Ammo = "5.56mm" },
            { Name = 'Sticky Bomb', Model = 'weapon_stickybomb', Category = 'Throwable', Tint = false, Components = {}, Count = 6 },
            { Name = 'Switchblade', Model = 'weapon_switchblade', Category = 'Melee', Components = {} },
            { Name = 'Vintage Pistol', Model = 'weapon_vintagepistol', Category = 'Pistol', Components = {}, Ammo = "9mm" },
            { Name = 'Pipe Wrench', Model = 'weapon_wrench', Category = 'Melee', Tint = false, Components = {} },
            { Name = 'Up-n-Atomizer', Model = 'weapon_raypistol', Category = 'Pistol', Components = {} },
            { Name = 'Unholy Hellbringer', Model = 'weapon_raycarbine', Category = 'Light Machine', Components = {}, Ammo = "ammo_laser" },
            { Name = 'Widowmaker', Model = 'weapon_rayminigun', Category = 'Heavy Weapon', Components = {}, Ammo = "ammo_laser" },
            { Name = 'Stone Hatchet', Model = 'weapon_stone_hatchet', Category = 'Melee', Components = {} }
        },
        Attachments = { ---@param model => label
            ["COMPONENT_ADVANCEDRIFLE_VARMOD_LUXE"] = "Yusuf Amir Luxury Finish",
            ["COMPONENT_CARBINERIFLE_VARMOD_LUXE"] = "Yusuf Amir Luxury Finish",
            ["COMPONENT_ASSAULTRIFLE_VARMOD_LUXE"] = "Yusuf Amir Luxury Finish",
            ["COMPONENT_MICROSMG_VARMOD_LUXE"] = "Yusuf Amir Luxury Finish",
            ["COMPONENT_SAWNOFFSHOTGUN_VARMOD_LUXE"] = "Yusuf Amir Luxury Finish",
            ["COMPONENT_SNIPERRIFLE_VARMOD_LUXE"] = "Yusuf Amir Luxury Finish",
            ["COMPONENT_PISTOL_VARMOD_LUXE"] = "Yusuf Amir Luxury Finish",
            ["COMPONENT_PISTOL50_VARMOD_LUXE"] = "Yusuf Amir Luxury Finish",
            ["COMPONENT_APPISTOL_VARMOD_LUXE"] = "Yusuf Amir Luxury Finish",
            ["COMPONENT_HEAVYPISTOL_VARMOD_LUXE"] = "Yusuf Amir Luxury Finish",
            ["COMPONENT_SMG_VARMOD_LUXE"] = "Yusuf Amir Luxury Finish",
            ["COMPONENT_MARKSMANRIFLE_VARMOD_LUXE"] = "Yusuf Amir Luxury Finish",
            ["COMPONENT_BULLPUPRIFLE_VARMOD_LOW"] = "Yusuf Amir Luxury Finish",
            ["COMPONENT_COMBATMG_VARMOD_LOWRIDER"] = "Yusuf Amir Luxury Finish",
            ["COMPONENT_COMBATPISTOL_VARMOD_LOWRIDER"] = "Yusuf Amir Luxury Finish",
            ["COMPONENT_SPECIALCARBINE_VARMOD_LOWRIDER"] = "Yusuf Amir Luxury Finish",
            ["COMPONENT_SNSPISTOL_VARMOD_LOWRIDER"] = "Yusuf Amir Luxury Finish",
            ["COMPONENT_MG_COMBATMG_LOWRIDER"] = "Yusuf Amir Luxury Finish",
            ["COMPONENT_BULLPUPRIFLE_VARMOD_LOWRIDER"] = "Yusuf Amir Luxury Finish",
            ["COMPONENT_MG_VARMOD_LOWRIDER"] = "Yusuf Amir Luxury Finish",
            ["COMPONENT_ASSAULTSMG_VARMOD_LOWRIDER"] = "Yusuf Amir Luxury Finish",
            ["COMPONENT_PUMPSHOTGUN_VARMOD_LOWRIDER"] = "Yusuf Amir Luxury Finish",
            ["COMPONENT_ADVANCEDRIFLE_CLIP_01"] = "Default Magazine",
            ["COMPONENT_APPISTOL_CLIP_01"] = "Default Magazine",
            ["COMPONENT_ASSAULTRIFLE_CLIP_01"] = "Default Magazine",
            ["COMPONENT_ASSAULTRIFLE_MK2_CLIP_01"] = "Default Magazine",
            ["COMPONENT_ASSAULTSHOTGUN_CLIP_01"] = "Default Magazine",
            ["COMPONENT_ASSAULTSMG_CLIP_01"] = "Default Magazine",
            ["COMPONENT_BULLPUPRIFLE_CLIP_01"] = "Default Magazine",
            ["COMPONENT_BULLPUPRIFLE_MK2_CLIP_01"] = "Default Magazine",
            ["COMPONENT_CARBINERIFLE_CLIP_01"] = "Default Magazine",
            ["COMPONENT_CARBINERIFLE_MK2_CLIP_01"] = "Default Magazine",
            ["COMPONENT_COMBATMG_CLIP_01"] = "Default Magazine",
            ["COMPONENT_COMBATMG_MK2_CLIP_01"] = "Default Magazine",
            ["COMPONENT_COMBATPDW_CLIP_01"] = "Default Magazine",
            ["COMPONENT_COMBATPISTOL_CLIP_01"] = "Default Magazine",
            ["COMPONENT_GUSENBERG_CLIP_01"] = "Default Magazine",
            ["COMPONENT_HEAVYPISTOL_CLIP_01"] = "Default Magazine",
            ["COMPONENT_HEAVYSHOTGUN_CLIP_01"] = "Default Magazine",
            ["COMPONENT_HEAVYSNIPER_MK2_CLIP_01"] = "Default Magazine",
            ["COMPONENT_MACHINEPISTOL_CLIP_01"] = "Default Magazine",
            ["COMPONENT_MARKSMANRIFLE_MK2_CLIP_01"] = "Default Magazine",
            ["COMPONENT_MG_CLIP_01"] = "Default Magazine",
            ["COMPONENT_MICROSMG_CLIP_01"] = "Default Magazine",
            ["COMPONENT_MINISMG_CLIP_01"] = "Default Magazine",
            ["COMPONENT_PISTOL_CLIP_01"] = "Default Magazine",
            ["COMPONENT_PISTOL50_CLIP_01"] = "Default Magazine",
            ["COMPONENT_PISTOL_MK2_CLIP_01"] = "Default Magazine",
            ["COMPONENT_REVOLVER_MK2_CLIP_01"] = "Default Magazine",
            ["COMPONENT_SMG_CLIP_01"] = "Default Magazine",
            ["COMPONENT_SMG_MK2_CLIP_01"] = "Default Magazine",
            ["COMPONENT_SNSPISTOL_CLIP_01"] = "Default Magazine",
            ["COMPONENT_SNSPISTOL_MK2_CLIP_01"] = "Default Magazine",
            ["COMPONENT_SPECIALCARBINE_CLIP_01"] = "Default Magazine",
            ["COMPONENT_SPECIALCARBINE_MK2_CLIP_01"] = "Default Magazine",
            ["COMPONENT_VINTAGEPISTOL_CLIP_01"] = "Default Magazine",
            ["COMPONENT_CARBINERIFLE_MK2_CLIP_02"] = "Extended Magazine",
            ["COMPONENT_MINISMG_CLIP_02"] = "Extended Magazine",
            ["COMPONENT_MACHINEPISTOL_CLIP_02"] = "Extended Magazine",
            ["COMPONENT_MARKSMANRIFLE_MK2_CLIP_02"] = "Extended Magazine",
            ["COMPONENT_SPECIALCARBINE_MK2_CLIP_02"] = "Extended Magazine",
            ["COMPONENT_BULLPUPRIFLE_MK2_CLIP_02"] = "Extended Magazine",
            ["COMPONENT_HEAVYSNIPER_MK2_CLIP_02"] = "Extended Magazine",
            ["COMPONENT_COMBATMG_MK2_CLIP_02"] = "Extended Magazine",
            ["COMPONENT_ASSAULTRIFLE_MK2_CLIP_02"] = "Extended Magazine",
            ["COMPONENT_SMG_MK2_CLIP_02"] = "Extended Magazine",
            ["COMPONENT_PISTOL_MK2_CLIP_02"] = "Extended Magazine",
            ["COMPONENT_PISTOL_CLIP_02"] = "Extended Magazine",
            ["COMPONENT_ASSAULTSHOTGUN_CLIP_02"] = "Extended Magazine",
            ["COMPONENT_HEAVYSHOTGUN_CLIP_02"] = "Extended Magazine",
            ["COMPONENT_PISTOL50_CLIP_02"] = "Extended Magazine",
            ["COMPONENT_COMBATPISTOL_CLIP_02"] = "Extended Magazine",
            ["COMPONENT_APPISTOL_CLIP_02"] = "Extended Magazine",
            ["COMPONENT_COMBATPDW_CLIP_02"] = "Extended Magazine",
            ["COMPONENT_SNSPISTOL_CLIP_02"] = "Extended Magazine",
            ["COMPONENT_SNSPISTOL_MK2_CLIP_02"] = "Extended Magazine",
            ["COMPONENT_ASSAULTRIFLE_CLIP_02"] = "Extended Magazine",
            ["COMPONENT_COMBATMG_CLIP_02"] = "Extended Magazine",
            ["COMPONENT_MG_CLIP_02"] = "Extended Magazine",
            ["COMPONENT_ASSAULTSMG_CLIP_02"] = "Extended Magazine",
            ["COMPONENT_GUSENBERG_CLIP_02"] = "Extended Magazine",
            ["COMPONENT_MICROSMG_CLIP_02"] = "Extended Magazine",
            ["COMPONENT_BULLPUPRIFLE_CLIP_02"] = "Extended Magazine",
            ["COMPONENT_COMPACTRIFLE_CLIP_02"] = "Extended Magazine",
            ["COMPONENT_HEAVYPISTOL_CLIP_02"] = "Extended Magazine",
            ["COMPONENT_VINTAGEPISTOL_CLIP_02"] = "Extended Magazine",
            ["COMPONENT_CARBINERIFLE_CLIP_02"] = "Extended Magazine",
            ["COMPONENT_ADVANCEDRIFLE_CLIP_02"] = "Extended Magazine",
            ["COMPONENT_MARKSMANRIFLE_CLIP_02"] = "Extended Magazine",
            ["COMPONENT_SMG_CLIP_02"] = "Extended Magazine",
            ["COMPONENT_SPECIALCARBINE_CLIP_02"] = "Extended Magazine",
            ["COMPONENT_TACTICALRIFLE_CLIP_02"] = "Extended Magazine",
            ["COMPONENT_SPECIALCARBINE_CLIP_03"] = "Drum Magazine",
            ["COMPONENT_COMPACTRIFLE_CLIP_03"] = "Drum Magazine",
            ["COMPONENT_COMBATPDW_CLIP_03"] = "Drum Magazine",
            ["COMPONENT_ASSAULTRIFLE_CLIP_03"] = "Drum Magazine",
            ["COMPONENT_HEAVYSHOTGUN_CLIP_03"] = "Drum Magazine",
            ["COMPONENT_CARBINERIFLE_CLIP_03"] = "Drum Magazine",
            ["COMPONENT_SMG_CLIP_03"] = "Drum Magazine",
            ["COMPONENT_BULLPUPRIFLE_MK2_CLIP_TRACER"] = "Tracer Rounds",
            ["COMPONENT_BULLPUPRIFLE_MK2_CLIP_INCENDIARY"] = "Incendiary Rounds",
            ["COMPONENT_BULLPUPRIFLE_MK2_CLIP_ARMORPIERCING"] = "Armor Piercing Rounds",
            ["COMPONENT_BULLPUPRIFLE_MK2_CLIP_FMJ"] = "Full Metal Jacket Rounds",
            ["COMPONENT_MARKSMANRIFLE_MK2_CLIP_TRACER"] = "Tracer Rounds",
            ["COMPONENT_MARKSMANRIFLE_MK2_CLIP_INCENDIARY"] = "Incendiary Rounds",
            ["COMPONENT_MARKSMANRIFLE_MK2_CLIP_ARMORPIERCING"] = "Armor Piercing Rounds",
            ["COMPONENT_MARKSMANRIFLE_MK2_CLIP_FMJ"] = "Full Metal Jacket Rounds",
            ["COMPONENT_SPECIALCARBINE_MK2_CLIP_TRACER"] = "Tracer Rounds",
            ["COMPONENT_SPECIALCARBINE_MK2_CLIP_INCENDIARY"] = "Incendiary Rounds",
            ["COMPONENT_SPECIALCARBINE_MK2_CLIP_ARMORPIERCING"] = "Armor Piercing Rounds",
            ["COMPONENT_SPECIALCARBINE_MK2_CLIP_FMJ"] = "Full Metal Jacket Rounds",
            ["COMPONENT_PISTOL_MK2_CLIP_TRACER"] = "Tracer Rounds",
            ["COMPONENT_PISTOL_MK2_CLIP_INCENDIARY"] = "Incendiary Rounds",
            ["COMPONENT_PISTOL_MK2_CLIP_ARMORPIERCING"] = "Armor Piercing Rounds",
            ["COMPONENT_PISTOL_MK2_CLIP_FMJ"] = "Full Metal Jacket Rounds",
            ["COMPONENT_PUMPSHOTGUN_MK2_CLIP_TRACER"] = "Tracer Rounds",
            ["COMPONENT_PUMPSHOTGUN_MK2_CLIP_INCENDIARY"] = "Incendiary Rounds",
            ["COMPONENT_PUMPSHOTGUN_MK2_CLIP_HOLLOWPOINT"] = "Hollowpoint Rounds",
            ["COMPONENT_PUMPSHOTGUN_MK2_CLIP_EXPLOSIVE"] = "Explosive Rounds",
            ["COMPONENT_PUMPSHOTGUN_MK2_CLIP_01"] = "Default Shells",
            ["COMPONENT_PUMPSHOTGUN_MK2_CLIP_ARMORPIERCING"] = "Steel Buckshot Shells",
            ["COMPONENT_SNSPISTOL_MK2_CLIP_TRACER"] = "Tracer Rounds",
            ["COMPONENT_SNSPISTOL_MK2_CLIP_INCENDIARY"] = "Incendiary Rounds",
            ["COMPONENT_SNSPISTOL_MK2_CLIP_HOLLOWPOINT"] = "Hollowpoint Rounds",
            ["COMPONENT_SNSPISTOL_MK2_CLIP_FMJ"] = "Full Metal Jacket Rounds",
            ["COMPONENT_REVOLVER_MK2_CLIP_TRACER"] = "Tracer Rounds",
            ["COMPONENT_REVOLVER_MK2_CLIP_INCENDIARY"] = "Incendiary Rounds",
            ["COMPONENT_REVOLVER_MK2_CLIP_HOLLOWPOINT"] = "Hollowpoint Rounds",
            ["COMPONENT_REVOLVER_MK2_CLIP_FMJ"] = "Full Metal Jacket Rounds",
            ["COMPONENT_SMG_MK2_CLIP_TRACER"] = "Tracer Rounds",
            ["COMPONENT_SMG_MK2_CLIP_INCENDIARY"] = "Incendiary Rounds",
            ["COMPONENT_SMG_MK2_CLIP_ARMORPIERCING"] = "Armor Piercing Rounds",
            ["COMPONENT_SMG_MK2_CLIP_FMJ"] = "Full Metal Jacket Rounds",
            ["COMPONENT_SMG_MK2_CLIP_HOLLOWPOINT"] = "Hollowpoint Ammo",
            ["COMPONENT_ASSAULTRIFLE_MK2_CLIP_TRACER"] = "Tracer Rounds",
            ["COMPONENT_CARBINERIFLE_MK2_CLIP_TRACER"] = "Tracer Rounds",
            ["COMPONENT_COMBATMG_MK2_CLIP_TRACER"] = "Tracer Rounds",
            ["COMPONENT_HEAVYSNIPER_MK2_CLIP_TRACER"] = "Tracer Rounds",
            ["COMPONENT_ASSAULTRIFLE_MK2_CLIP_INCENDIARY"] = "Incendiary Rounds",
            ["COMPONENT_CARBINERIFLE_MK2_CLIP_INCENDIARY"] = "Incendiary Rounds",
            ["COMPONENT_COMBATMG_MK2_CLIP_INCENDIARY"] = "Incendiary Rounds",
            ["COMPONENT_HEAVYSNIPER_MK2_CLIP_INCENDIARY"] = "Incendiary Rounds",
            ["COMPONENT_ASSAULTRIFLE_MK2_CLIP_ARMORPIERCING"] = "Armor Piercing Rounds",
            ["COMPONENT_CARBINERIFLE_MK2_CLIP_ARMORPIERCING"] = "Armor Piercing Rounds",
            ["COMPONENT_HEAVYSNIPER_MK2_CLIP_ARMORPIERCING"] = "Armor Piercing Rounds",
            ["COMPONENT_COMBATMG_MK2_CLIP_ARMORPIERCING"] = "Armor Piercing Rounds",
            ["COMPONENT_ASSAULTRIFLE_MK2_CLIP_FMJ"] = "Full Metal Jacket Rounds",
            ["COMPONENT_CARBINERIFLE_MK2_CLIP_FMJ"] = "Full Metal Jacket Rounds",
            ["COMPONENT_COMBATMG_MK2_CLIP_FMJ"] = "Full Metal Jacket Rounds",
            ["COMPONENT_HEAVYSNIPER_MK2_CLIP_FMJ"] = "Full Metal Jacket Rounds",
            ["COMPONENT_HEAVYSNIPER_MK2_CLIP_EXPLOSIVE"] = "Explosive Rounds",
            ["COMPONENT_COMPACTRIFLE_CLIP_01"] = "Default Magazine",
            ["COMPONENT_MACHINEPISTOL_CLIP_03"] = "Drum Magazine",
            ["COMPONENT_MARKSMANRIFLE_CLIP_01"] = "Default Magazine",
            ["COMPONENT_PISTOL_MK2_CLIP_HOLLOWPOINT"] = "Hollowpoint Ammo",
            ["COMPONENT_AT_PI_FLSH_02"] = "Flashlight",
            ["COMPONENT_AT_AR_FLSH"] = "Flashlight",
            ["COMPONENT_AT_PI_FLSH"] = "Flashlight",
            ["COMPONENT_AT_PI_FLSH_03"] = "Flashlight",
            ["COMPONENT_AT_AR_FLSH_REH"] = "Flashlight",    
            ["COMPONENT_AT_MUZZLE_08"] = "Squared Muzzle Brake",
            ["COMPONENT_AT_PI_SUPP"] = "Suppressor",
            ["COMPONENT_AT_PI_SUPP_02"] = "Suppressor",
            ["COMPONENT_AT_AR_SUPP"] = "Suppressor",
            ["COMPONENT_AT_AR_SUPP_02"] = "Suppressor",
            ["COMPONENT_AT_SR_SUPP"] = "Suppressor",
            ["COMPONENT_AT_SR_SUPP_03"] = "Suppressor",
            ["COMPONENT_AT_PI_COMP"] = "Compensator",
            ["COMPONENT_AT_PI_COMP_02"] = "Compensator",
            ["COMPONENT_AT_PI_COMP_03"] = "Compensator",
            ["COMPONENT_AT_MRFL_BARREL_01"] = "Default Barrel",
            ["COMPONENT_AT_MRFL_BARREL_02"] = "Heavy Barrel",
            ["COMPONENT_AT_SR_BARREL_01"] = "Default Barrel",
            ["COMPONENT_AT_BP_BARREL_01"] = "Default Barrel",
            ["COMPONENT_AT_BP_BARREL_02"] = "Heavy Barrel",
            ["COMPONENT_AT_SC_BARREL_01"] = "Default Barrel",
            ["COMPONENT_AT_SC_BARREL_02"] = "Heavy Barrel",
            ["COMPONENT_AT_AR_BARREL_01"] = "Default Barrel",
            ["COMPONENT_AT_SB_BARREL_01"] = "Default Barrel",
            ["COMPONENT_AT_CR_BARREL_01"] = "Default Barrel",
            ["COMPONENT_AT_MG_BARREL_01"] = "Default Barrel",
            ["COMPONENT_AT_MG_BARREL_02"] = "Heavy Barrel",
            ["COMPONENT_AT_CR_BARREL_02"] = "Heavy Barrel",
            ["COMPONENT_AT_SR_BARREL_02"] = "Heavy Barrel",
            ["COMPONENT_AT_SB_BARREL_02"] = "Heavy Barrel",
            ["COMPONENT_AT_AR_BARREL_02"] = "Heavy Barrel",
            ["COMPONENT_AT_MUZZLE_01"] = "Flat Muzzle Brake",
            ["COMPONENT_AT_MUZZLE_02"] = "Tactical Muzzle Brake",
            ["COMPONENT_AT_MUZZLE_03"] = "Fat-End Muzzle Brake",
            ["COMPONENT_AT_MUZZLE_04"] = "Precision Muzzle Brake",
            ["COMPONENT_AT_MUZZLE_05"] = "Heavy Duty Muzzle Brake",
            ["COMPONENT_AT_MUZZLE_06"] = "Slanted Muzzle Brake",
            ["COMPONENT_AT_MUZZLE_07"] = "Split-End Muzzle Brake",
            ["COMPONENT_AT_AR_AFGRIP"] = "Grip",
            ["COMPONENT_AT_AR_AFGRIP_02"] = "Grip",
            ["COMPONENT_AT_PI_RAIL"] = "Holographic Sight",
            ["COMPONENT_AT_SCOPE_MACRO_MK2"] = "Holographic Sight",
            ["COMPONENT_AT_PI_RAIL_02"] = "Holographic Sight",
            ["COMPONENT_AT_SIGHTS_SMG"] = "Holographic Sight",
            ["COMPONENT_AT_SIGHTS"] = "Holographic Sight",
            ["COMPONENT_AT_SCOPE_SMALL"] = "Scope Small",
            ["COMPONENT_AT_SCOPE_SMALL_02"] = "2x Scope Small",
            ["COMPONENT_AT_SCOPE_MACRO_02"] = "2x Scope Macro",
            ["COMPONENT_AT_SCOPE_MACRO"] = "Scope Macro",
            ["COMPONENT_AT_SCOPE_MEDIUM"] = "Scope Medium",
            ["COMPONENT_AT_SCOPE_MACRO_02_SMG_MK2"] = "2x Scope",
            ["COMPONENT_AT_SCOPE_SMALL_MK2"] = "2x Scope",
            ["COMPONENT_AT_SCOPE_SMALL_SMG_MK2"] = "4x Scope",
            ["COMPONENT_AT_SCOPE_MEDIUM_MK2"] = "4x Scope",
            ["COMPONENT_AT_SCOPE_MAX"] = "Advanced Scope",
            ["COMPONENT_AT_SCOPE_LARGE"] = "Scope Large",
            ["COMPONENT_AT_SCOPE_LARGE_FIXED_ZOOM_MK2"] = "Scope Large",
            ["COMPONENT_AT_SCOPE_LARGE_MK2"] = "8x Scope",
            ["COMPONENT_AT_SCOPE_NV"] = "Nightvision Scope",
            ["COMPONENT_AT_SCOPE_THERMAL"] = "Thermal Scope",
            ["COMPONENT_AT_SCOPE_MACRO_02_MK2"] = "Scope Small",
            ["COMPONENT_AT_MUZZLE_09"] = "Bell-End Muzzle Brake",
            ["COMPONENT_AT_SCOPE_LARGE_FIXED_ZOOM"] = "Scope Large",
            ["COMPONENT_MARKSMANRIFLERIFLE_MK2_CAMO"] = "Digital Camo",
            ["COMPONENT_MARKSMANRIFLERIFLE_MK2_CAMO_02"] = "Brushstroke Camo",
            ["COMPONENT_MARKSMANRIFLERIFLE_MK2_CAMO_03"] = "Woodland Camo",
            ["COMPONENT_MARKSMANRIFLERIFLE_MK2_CAMO_04"] = "Skull Camo",
            ["COMPONENT_MARKSMANRIFLERIFLE_MK2_CAMO_05"] = "Sessanta Nove Camo",
            ["COMPONENT_MARKSMANRIFLERIFLE_MK2_CAMO_06"] = "Perseus Camo",
            ["COMPONENT_MARKSMANRIFLERIFLE_MK2_CAMO_07"] = "Leopard Camo",
            ["COMPONENT_MARKSMANRIFLERIFLE_MK2_CAMO_08"] = "Zebra Camo",
            ["COMPONENT_MARKSMANRIFLERIFLE_MK2_CAMO_09"] = "Geometric Camo",
            ["COMPONENT_MARKSMANRIFLERIFLE_MK2_CAMO_10"] = "Boom Camo",
            ["COMPONENT_MARKSMANRIFLERIFLE_MK2_CAMO_IND_01"] = "American Camo",
            ["COMPONENT_BULLPUPRIFLE_MK2_CAMO"] = "Digital Camo",
            ["COMPONENT_BULLPUPRIFLE_MK2_CAMO_02"] = "Brushstroke Camo",
            ["COMPONENT_BULLPUPRIFLE_MK2_CAMO_03"] = "Woodland Camo",
            ["COMPONENT_BULLPUPRIFLE_MK2_CAMO_04"] = "Skull Camo",
            ["COMPONENT_BULLPUPRIFLE_MK2_CAMO_05"] = "Sessanta Nove Camo",
            ["COMPONENT_BULLPUPRIFLE_MK2_CAMO_06"] = "Perseus Camo",
            ["COMPONENT_BULLPUPRIFLE_MK2_CAMO_07"] = "Leopard Camo",
            ["COMPONENT_BULLPUPRIFLE_MK2_CAMO_08"] = "Zebra Camo",
            ["COMPONENT_BULLPUPRIFLE_MK2_CAMO_09"] = "Geometric Camo",
            ["COMPONENT_BULLPUPRIFLE_MK2_CAMO_10"] = "Boom Camo",
            ["COMPONENT_BULLPUPRIFLE_MK2_CAMO_IND_01"] = "American Camo",
            ["COMPONENT_PUMPSHOTGUN_MK2_CAMO"] = "Digital Camo",
            ["COMPONENT_PUMPSHOTGUN_MK2_CAMO_02"] = "Brushstroke Camo",
            ["COMPONENT_PUMPSHOTGUN_MK2_CAMO_03"] = "Woodland Camo",
            ["COMPONENT_PUMPSHOTGUN_MK2_CAMO_04"] = "Skull Camo",
            ["COMPONENT_PUMPSHOTGUN_MK2_CAMO_05"] = "Sessanta Nove Camo",
            ["COMPONENT_PUMPSHOTGUN_MK2_CAMO_06"] = "Perseus Camo",
            ["COMPONENT_PUMPSHOTGUN_MK2_CAMO_07"] = "Leopard Camo",
            ["COMPONENT_PUMPSHOTGUN_MK2_CAMO_08"] = "Zebra Camo",
            ["COMPONENT_PUMPSHOTGUN_MK2_CAMO_09"] = "Geometric Camo",
            ["COMPONENT_PUMPSHOTGUN_MK2_CAMO_10"] = "Boom Camo",
            ["COMPONENT_PUMPSHOTGUN_MK2_CAMO_IND_01"] = "American Camo",
            ["COMPONENT_REVOLVER_MK2_CAMO"] = "Digital Camo",
            ["COMPONENT_REVOLVER_MK2_CAMO_02"] = "Brushstroke Camo",
            ["COMPONENT_REVOLVER_MK2_CAMO_03"] = "Woodland Camo",
            ["COMPONENT_REVOLVER_MK2_CAMO_04"] = "Skull Camo",
            ["COMPONENT_REVOLVER_MK2_CAMO_05"] = "Sessanta Nove Camo",
            ["COMPONENT_REVOLVER_MK2_CAMO_06"] = "Perseus Camo",
            ["COMPONENT_REVOLVER_MK2_CAMO_07"] = "Leopard Camo",
            ["COMPONENT_REVOLVER_MK2_CAMO_08"] = "Zebra Camo",
            ["COMPONENT_REVOLVER_MK2_CAMO_09"] = "Geometric Camo",
            ["COMPONENT_REVOLVER_MK2_CAMO_10"] = "Boom Camo",
            ["COMPONENT_REVOLVER_MK2_CAMO_IND_01"] = "American Camo",
            ["COMPONENT_SPECIALCARBINE_MK2_CAMO"] = "Digital Camo",
            ["COMPONENT_SPECIALCARBINE_MK2_CAMO_02"] = "Brushstroke Camo",
            ["COMPONENT_SPECIALCARBINE_MK2_CAMO_03"] = "Woodland Camo",
            ["COMPONENT_SPECIALCARBINE_MK2_CAMO_04"] = "Skull Camo",
            ["COMPONENT_SPECIALCARBINE_MK2_CAMO_05"] = "Sessanta Nove Camo",
            ["COMPONENT_SPECIALCARBINE_MK2_CAMO_06"] = "Perseus Camo",
            ["COMPONENT_SPECIALCARBINE_MK2_CAMO_07"] = "Leopard Camo",
            ["COMPONENT_SPECIALCARBINE_MK2_CAMO_08"] = "Zebra Camo",
            ["COMPONENT_SPECIALCARBINE_MK2_CAMO_09"] = "Geometric Camo",
            ["COMPONENT_SPECIALCARBINE_MK2_CAMO_10"] = "Boom Camo",
            ["COMPONENT_SPECIALCARBINE_MK2_CAMO_IND_01"] = "American Camo",
            ["COMPONENT_PISTOL_MK2_CAMO"] = "Digital Camo",
            ["COMPONENT_SNSPISTOL_MK2_CAMO"] = "Digital Camo",
            ["COMPONENT_SMG_MK2_CAMO"] = "Digital Camo",
            ["COMPONENT_CARBINERIFLE_MK2_CAMO"] = "Digital Camo",
            ["COMPONENT_ASSAULTRIFLE_MK2_CAMO"] = "Digital Camo",
            ["COMPONENT_COMBATMG_MK2_CAMO"] = "Digital Camo",
            ["COMPONENT_HEAVYSNIPER_MK2_CAMO"] = "Digital Camo",
            ["COMPONENT_PISTOL_MK2_CAMO_02"] = "Brushstroke Camo",
            ["COMPONENT_SNSPISTOL_MK2_CAMO_02"] = "Brushstroke Camo",
            ["COMPONENT_CARBINERIFLE_MK2_CAMO_02"] = "Brushstroke Camo",
            ["COMPONENT_ASSAULTRIFLE_MK2_CAMO_02"] = "Brushstroke Camo",
            ["COMPONENT_SMG_MK2_CAMO_02"] = "Brushstroke Camo",
            ["COMPONENT_HEAVYSNIPER_MK2_CAMO_02"] = "Brushstroke Camo",
            ["COMPONENT_COMBATMG_MK2_CAMO_02"] = "Brushstroke Camo",
            ["COMPONENT_PISTOL_MK2_CAMO_03"] = "Woodland Camo",
            ["COMPONENT_SNSPISTOL_MK2_CAMO_03"] = "Woodland Camo",
            ["COMPONENT_HEAVYSNIPER_MK2_CAMO_03"] = "Woodland Camo",
            ["COMPONENT_CARBINERIFLE_MK2_CAMO_03"] = "Woodland Camo",
            ["COMPONENT_SMG_MK2_CAMO_03"] = "Woodland Camo",
            ["COMPONENT_COMBATMG_MK2_CAMO_03"] = "Woodland Camo",
            ["COMPONENT_ASSAULTRIFLE_MK2_CAMO_03"] = "Woodland Camo",
            ["COMPONENT_PISTOL_MK2_CAMO_04"] = "Skull Camo",
            ["COMPONENT_SNSPISTOL_MK2_CAMO_04"] = "Skull Camo",
            ["COMPONENT_CARBINERIFLE_MK2_CAMO_04"] = "Skull Camo",
            ["COMPONENT_SMG_MK2_CAMO_04"] = "Skull Camo",
            ["COMPONENT_COMBATMG_MK2_CAMO_04"] = "Skull Camo",
            ["COMPONENT_HEAVYSNIPER_MK2_CAMO_04"] = "Skull Camo",
            ["COMPONENT_ASSAULTRIFLE_MK2_CAMO_04"] = "Skull Camo",
            ["COMPONENT_PISTOL_MK2_CAMO_05"] = "Sessanta Nove Camo",
            ["COMPONENT_SNSPISTOL_MK2_CAMO_05"] = "Sessanta Nove Camo",
            ["COMPONENT_SMG_MK2_CAMO_05"] = "Sessanta Nove Camo",
            ["COMPONENT_CARBINERIFLE_MK2_CAMO_05"] = "Sessanta Nove Camo",
            ["COMPONENT_HEAVYSNIPER_MK2_CAMO_05"] = "Sessanta Nove Camo",
            ["COMPONENT_ASSAULTRIFLE_MK2_CAMO_05"] = "Sessanta Nove Camo",
            ["COMPONENT_COMBATMG_MK2_CAMO_05"] = "Sessanta Nove Camo",
            ["COMPONENT_PISTOL_MK2_CAMO_06"] = "Perseus Camo",
            ["COMPONENT_SNSPISTOL_MK2_CAMO_06"] = "Perseus Camo",
            ["COMPONENT_ASSAULTRIFLE_MK2_CAMO_06"] = "Perseus Camo",
            ["COMPONENT_HEAVYSNIPER_MK2_CAMO_06"] = "Perseus Camo",
            ["COMPONENT_SMG_MK2_CAMO_06"] = "Perseus Camo",
            ["COMPONENT_CARBINERIFLE_MK2_CAMO_06"] = "Perseus Camo",
            ["COMPONENT_COMBATMG_MK2_CAMO_06"] = "Perseus Camo",
            ["COMPONENT_PISTOL_MK2_CAMO_07"] = "Leopard Camo",
            ["COMPONENT_SNSPISTOL_MK2_CAMO_07"] = "Leopard Camo",
            ["COMPONENT_CARBINERIFLE_MK2_CAMO_07"] = "Leopard Camo",
            ["COMPONENT_ASSAULTRIFLE_MK2_CAMO_07"] = "Leopard Camo",
            ["COMPONENT_COMBATMG_MK2_CAMO_07"] = "Leopard Camo",
            ["COMPONENT_HEAVYSNIPER_MK2_CAMO_07"] = "Leopard Camo",
            ["COMPONENT_SMG_MK2_CAMO_07"] = "Leopard Camo",
            ["COMPONENT_CARBINERIFLE_MK2_CAMO_08"] = "Zebra Camo",
            ["COMPONENT_PISTOL_MK2_CAMO_08"] = "Zebra Camo",
            ["COMPONENT_SNSPISTOL_MK2_CAMO_08"] = "Zebra Camo",
            ["COMPONENT_COMBATMG_MK2_CAMO_08"] = "Zebra Camo",
            ["COMPONENT_HEAVYSNIPER_MK2_CAMO_08"] = "Zebra Camo",
            ["COMPONENT_SMG_MK2_CAMO_08"] = "Zebra Camo",
            ["COMPONENT_ASSAULTRIFLE_MK2_CAMO_08"] = "Zebra Camo",
            ["COMPONENT_PISTOL_MK2_CAMO_09"] = "Geometric Camo",
            ["COMPONENT_SNSPISTOL_MK2_CAMO_09"] = "Geometric Camo",
            ["COMPONENT_COMBATMG_MK2_CAMO_09"] = "Geometric Camo",
            ["COMPONENT_CARBINERIFLE_MK2_CAMO_09"] = "Geometric Camo",
            ["COMPONENT_ASSAULTRIFLE_MK2_CAMO_09"] = "Geometric Camo",
            ["COMPONENT_HEAVYSNIPER_MK2_CAMO_09"] = "Geometric Camo",
            ["COMPONENT_SMG_MK2_CAMO_09"] = "Geometric Camo",
            ["COMPONENT_PISTOL_MK2_CAMO_10"] = "Boom Camo",
            ["COMPONENT_SNSPISTOL_MK2_CAMO_10"] = "Boom Camo",
            ["COMPONENT_ASSAULTRIFLE_MK2_CAMO_10"] = "Boom Camo",
            ["COMPONENT_HEAVYSNIPER_MK2_CAMO_10"] = "Boom Camo",
            ["COMPONENT_COMBATMG_MK2_CAMO_10"] = "Boom Camo",
            ["COMPONENT_CARBINERIFLE_MK2_CAMO_10"] = "Boom Camo",
            ["COMPONENT_SMG_MK2_CAMO_10"] = "Boom Camo",
            ["COMPONENT_PISTOL_MK2_CAMO_IND_01"] = "American Camo",
            ["COMPONENT_SMG_MK2_CAMO_IND_01"] = "American Camo",
            ["COMPONENT_ASSAULTRIFLE_MK2_CAMO_IND_01"] = "American Camo",
            ["COMPONENT_CARBINERIFLE_MK2_CAMO_IND_01"] = "American Camo",
            ["COMPONENT_COMBATMG_MK2_CAMO_IND_01"] = "American Camo",
            ["COMPONENT_HEAVYSNIPER_MK2_CAMO_IND_01"] = "American Camo",
            ["COMPONENT_SNSPISTOL_MK2_CAMO_IND_01"] = "American Camo",
            ["COMPONENT_MARKSMANRIFLE_MK2_CAMO"] = "Digital Camo",
            ["COMPONENT_MARKSMANRIFLE_MK2_CAMO_02"] = "Brushstroke Camo",
            ["COMPONENT_MARKSMANRIFLE_MK2_CAMO_03"] = "Woodland Camo",
            ["COMPONENT_MARKSMANRIFLE_MK2_CAMO_04"] = "Skull Camo",
            ["COMPONENT_MARKSMANRIFLE_MK2_CAMO_05"] = "Sessanta Nove Camo",
            ["COMPONENT_MARKSMANRIFLE_MK2_CAMO_06"] = "Perseus Camo",
            ["COMPONENT_MARKSMANRIFLE_MK2_CAMO_07"] = "Leopard Camo",
            ["COMPONENT_MARKSMANRIFLE_MK2_CAMO_08"] = "Zebra Camo",
            ["COMPONENT_MARKSMANRIFLE_MK2_CAMO_09"] = "Geometric Camo",
            ["COMPONENT_MARKSMANRIFLE_MK2_CAMO_10"] = "Boom Camo",
            ["COMPONENT_MARKSMANRIFLE_MK2_CAMO_IND_01"] = "American Camo",
            ["COMPONENT_PISTOL_MK2_CAMO_SLIDE"] = "Digital Camo",
            ["COMPONENT_PISTOL_MK2_CAMO_02_SLIDE"] = "Brushstroke Camo",
            ["COMPONENT_PISTOL_MK2_CAMO_03_SLIDE"] = "Woodland Camo",
            ["COMPONENT_PISTOL_MK2_CAMO_04_SLIDE"] = "Skull Camo",
            ["COMPONENT_PISTOL_MK2_CAMO_05_SLIDE"] = "Sessanta Nove Camo",
            ["COMPONENT_PISTOL_MK2_CAMO_06_SLIDE"] = "Perseus Camo",
            ["COMPONENT_PISTOL_MK2_CAMO_07_SLIDE"] = "Leopard Camo",
            ["COMPONENT_PISTOL_MK2_CAMO_08_SLIDE"] = "Zebra Camo",
            ["COMPONENT_PISTOL_MK2_CAMO_09_SLIDE"] = "Geometric Camo",
            ["COMPONENT_PISTOL_MK2_CAMO_10_SLIDE"] = "Boom Camo",
            ["COMPONENT_PISTOL_MK2_CAMO_IND_01_SLIDE"] = "American Camo",
            ["COMPONENT_SNSPISTOL_MK2_CAMO_SLIDE"] = "Digital Camo",
            ["COMPONENT_SNSPISTOL_MK2_CAMO_02_SLIDE"] = "Brushstroke Camo",
            ["COMPONENT_SNSPISTOL_MK2_CAMO_03_SLIDE"] = "Woodland Camo",
            ["COMPONENT_SNSPISTOL_MK2_CAMO_04_SLIDE"] = "Skull Camo",
            ["COMPONENT_SNSPISTOL_MK2_CAMO_05_SLIDE"] = "Sessanta Nove Camo",
            ["COMPONENT_SNSPISTOL_MK2_CAMO_06_SLIDE"] = "Perseus Camo",
            ["COMPONENT_SNSPISTOL_MK2_CAMO_07_SLIDE"] = "Leopard Camo",
            ["COMPONENT_SNSPISTOL_MK2_CAMO_08_SLIDE"] = "Zebra Camo",
            ["COMPONENT_SNSPISTOL_MK2_CAMO_09_SLIDE"] = "Geometric Camo",
            ["COMPONENT_SNSPISTOL_MK2_CAMO_10_SLIDE"] = "Boom Camo",
            ["COMPONENT_SNSPISTOL_MK2_CAMO_IND_01_SLIDE"] = "American Camo",
        }, 
        RandomTints = true,
        RandomAttachments = true
    },
}

Config.Ammos = { ---@alias Ammo is for display in the game menu and is only for beauty
    ["5.56mm"] = "5.56x45mm",
    ["7.62mm"] = "7.62x39mm",
    ["9mm"] = "9x19mm",
    ["12_gauge"] = "12ga Rifled",
    ["25_acp"] = ".25ACP Auto",
    ["32_acp"] = "32ACP Auto",
    ["44_magnum"] = ".357 Magnum",
    ["45_acp"] = "45ACP Auto",
    ["50mm_bmg"] = ".50 BMG",
    ["54r"] = "7.62x39mm",
    ["rocket"] = "Rocket",
    ["grenade"] = "Grenade",
    ["ammo_laser"] = "Laser charge",
    ["ammo_hopper"] = "Hopper charge"
}

Config.TextHelpNotification = {
    [1] = "Clearing your data on the server",
    [2] = "Exiting the menu",
    [3] = "Loading",
    [4] = "Loaded",
    [5] = "Loading players",
    [6] = "Failed load players",
    [7] = "Trying to load players",
    [8] = "Players not found",
    [9] = "Canceling the match",
    [10] = "All Players Loaded",
    [11] = "Requesting permission from lobby owner",
    [12] = "Lobby owner not found",
    [13] = "Request permission was approved",
    [14] = "Done",
    [15] = "Trying to find a player",
    [16] = "Problem in the spectator system",
    [17] = "Finding a player",
    [18] = "Finding next player",
    [19] = "Finding previous player",
    [20] = "Loading Next Round",
    [21] = "Loading winner screen",
}

Config.TextNotification = {
    [1] = "Please complete the requirements fields!",
    [2] = "lobby slot is full, please try again later",
    [3] = "Cheat Lua Executor: Tried to set custom arguments ==> ",
    [4] = "Please complete the fields above!",
    [5] = "Your lobby has been created.",
    [6] = "request is invalid, please try again later!",
    [7] = "bad request - request too long, please try again later!",
    [8] = "You have successfully joined!",
    [9] = "Password is wrong, enter the correct password.",
    [10] = "Lobby not found, please try again!",
    [11] = "Check the internet and minimum players required in the lobby!",
    [12] = "Your team has successfully changed!",
    [13] = "Everyone should be Ready!",
    [14] = "Each team must have at least one player.",
    [15] = "Check out the minimum players required to start the lobby!",
    [16] = "lobby ping is above 140MS, Please try again!",
    [17] = "Lobby error",
    [18] = "successful",
    [19] = "Match has started, it is not possible to change the team!",
    [20] = "You have already created a lobby",
    [21] = "Lobby owner not found, please try again!",
    [22] = "lobby ping is above 140MS, Please try again later!",
    [23] = "Lobby is full, can't change the team!",
    [24] = "Cheat Lua Executor: Tried to cancel the match ==> ",
    [25] = "Cheat Lua Executor: Tried to change world ==> ",
    [26] = "Cheat Lua Executor: Tried to edit Match ==> ",
    [27] = "Cheat Lua Executor: Tried to add an attachment on another weapon ==> ",
    [28] = "Match has started, You can no longer join this lobby!",
    [29] = "Match has cancelled, You can no longer join this lobby!",
    [30] = "Match has ended. You can no longer join this lobby!",
    [31] = "Input error",
    [32] = "cost of creating this lobby is $"
}

Config.LodingScreen = {
    [1] = "Game starting, please wait a second...",
    [2] = "Checking the password lobby",
    [3] = "Joining the desired lobby",
    [4] = "Please wait a few seconds",
    [5] = "Loading Paintball menu...",
    [6] = "Exiting the menu...",
    [7] = "Loading, Please wait for the next page to load...",
    [8] = "Canceling Match, loading menu..."
}

Config.DropPlayer = function(source, reason) ---@alias If player edit events or tries to cheat in the game, they will be dropped, You can set the ban function
    DropPlayer(source, reason)
end
PreviousHow to InstallNext[QB]

Last updated 9 months ago

Was this helpful?

🧾
🛡️
😘
⏭️
Page cover image