HEX
HexscriptsClassicSync

Configurations

Here you will get all configurations & open source files that are included within this script.

Open Source Files

Config = {}

Config.Debug = false
Config.Locale = 'automatic' -- automatic, en, de, es, fr, it, nl, pl, pt, tr, ar

Config.FreezeTrafficLights = false -- Enable to Freeze Traffic Lights, helps more realism and less "desyncs" with falling Traffic Lights
Config.ObjectSyncImprove = true -- Can be disabled if you notice any problems with Objects
Config.DeathHandle = false -- Enable this if you have problems with godmode etc.

Config.RageUI = {
    Command = {
        name = 'killeffects',
        description = 'Open Kill Effects Menu',
        bind = 'F6'
    },

    Menu = { -- Adjust Kill Effect Menu Position
        x = 0,
        y = 0
    }
}

Config.KillEffectsEnabled = true -- Enable / Disable Kill Effects Globally
Config.KillEffects = { -- Customize Killeffects, the first one is always the Server Default one
    {name = 'FocusOut', label = 'None'}, -- None (Default)
    {name = 'PPGreenOut', label = 'Green'}, -- Green
    {name = 'PPOrangeOut', label = 'Orange'}, -- Orange
    {name = 'PPPurpleOut', label = 'Purple'}, -- Purple
    {name = 'BikerFilterOut', label = 'Shake'}, -- Shake
    {name = 'DeathFailMPIn', label = 'Death'}, -- Death
    {name = 'MP_Loser_Streak_Out', label = 'Fast'}, -- Fast
}

Config.CheckInternalWaitThread = 250

Config.EnableKilldot = true -- Enable / Disable Killdot Globally
Config.KilldotType = 'custom' -- custom or gta
Config.KilldotTime = 550 -- Time in ms the Killdot is visible

Config.OneShotHeadshot = true -- Set to false for Bodyshot / Multiple Headshots

Config.DefaultDamage = 15 -- If a not registerd weapon deals damage, it does 15dmg by default, if OneShotHeadshot is active, it kills on Head

Config.WeaponDamages = { -- Here you can adjust Bone Damages for each Weapon and Bone
    [joaat('WEAPON_PISTOL')] = {
        ['PELVIS'] = 17,
        ['L_CALF'] = 17,
        ['L_FOOT'] = 17,
        ['L_PH_FOOT'] = 17,
        ['R_CALF'] = 17,
        ['R_FOOT'] = 17,
        ['R_PH_FOOT'] = 17,
        ['SPINE'] = 17,
        ['SPINE1'] = 17,
        ['SPINE2'] = 17,
        ['SPINE3'] = 17,
        ['L_UPPERARM'] = 17,
        ['L_FOREARM'] = 17,
        ['L_HAND'] = 17,
        ['L_FINGERS'] = 17,
        ['L_UPPERARM'] = 17,
        ['L_FOREARM'] = 17,
        ['L_HAND'] = 17,
        ['L_FINGERS'] = 17,
        ['NECK'] = 200,
        ['HEAD'] = 200
    },

    [joaat('WEAPON_SNSPISTOL')] = {
        ['PELVIS'] = 13,
        ['L_CALF'] = 13,
        ['L_FOOT'] = 13,
        ['L_PH_FOOT'] = 13,
        ['R_CALF'] = 13,
        ['R_FOOT'] = 13,
        ['R_PH_FOOT'] = 13,
        ['SPINE'] = 13,
        ['SPINE1'] = 13,
        ['SPINE2'] = 13,
        ['SPINE3'] = 13,
        ['L_UPPERARM'] = 13,
        ['L_FOREARM'] = 13,
        ['L_HAND'] = 13,
        ['L_FINGERS'] = 13,
        ['L_UPPERARM'] = 13,
        ['L_FOREARM'] = 13,
        ['L_HAND'] = 13,
        ['L_FINGERS'] = 13,
        ['NECK'] = 200,
        ['HEAD'] = 200
    },

    [joaat('WEAPON_PISTOL50')] = {
        ['PELVIS'] = 50,
        ['L_CALF'] = 50,
        ['L_FOOT'] = 50,
        ['L_PH_FOOT'] = 50,
        ['R_CALF'] = 50,
        ['R_FOOT'] = 50,
        ['R_PH_FOOT'] = 50,
        ['SPINE'] = 50,
        ['SPINE1'] = 50,
        ['SPINE2'] = 50,
        ['SPINE3'] = 50,
        ['L_UPPERARM'] = 50,
        ['L_FOREARM'] = 50,
        ['L_HAND'] = 50,
        ['L_FINGERS'] = 50,
        ['L_UPPERARM'] = 50,
        ['L_FOREARM'] = 50,
        ['L_HAND'] = 50,
        ['L_FINGERS'] = 50,
        ['NECK'] = 200,
        ['HEAD'] = 200
    },

    [joaat('WEAPON_GADGETPISTOL')] = {
        ['PELVIS'] = 40,
        ['L_CALF'] = 40,
        ['L_FOOT'] = 40,
        ['L_PH_FOOT'] = 40,
        ['R_CALF'] = 40,
        ['R_FOOT'] = 40,
        ['R_PH_FOOT'] = 40,
        ['SPINE'] = 40,
        ['SPINE1'] = 40,
        ['SPINE2'] = 40,
        ['SPINE3'] = 40,
        ['L_UPPERARM'] = 40,
        ['L_FOREARM'] = 40,
        ['L_HAND'] = 40,
        ['L_FINGERS'] = 40,
        ['L_UPPERARM'] = 40,
        ['L_FOREARM'] = 40,
        ['L_HAND'] = 40,
        ['L_FINGERS'] = 40,
        ['NECK'] = 200,
        ['HEAD'] = 200
    },

    [joaat('WEAPON_DBSHOTGUN')] = {
        ['PELVIS'] = 75,
        ['L_CALF'] = 75,
        ['L_FOOT'] = 75,
        ['L_PH_FOOT'] = 75,
        ['R_CALF'] = 75,
        ['R_FOOT'] = 75,
        ['R_PH_FOOT'] = 75,
        ['SPINE'] = 75,
        ['SPINE1'] = 75,
        ['SPINE2'] = 75,
        ['SPINE3'] = 75,
        ['L_UPPERARM'] = 75,
        ['L_FOREARM'] = 75,
        ['L_HAND'] = 75,
        ['L_FINGERS'] = 75,
        ['L_UPPERARM'] = 75,
        ['L_FOREARM'] = 75,
        ['L_HAND'] = 75,
        ['L_FINGERS'] = 75,
        ['NECK'] = 200,
        ['HEAD'] = 200
    },

    [joaat('WEAPON_MARKSMANPISTOL')] = {
        ['PELVIS'] = 40,
        ['L_CALF'] = 40,
        ['L_FOOT'] = 40,
        ['L_PH_FOOT'] = 40,
        ['R_CALF'] = 40,
        ['R_FOOT'] = 40,
        ['R_PH_FOOT'] = 40,
        ['SPINE'] = 40,
        ['SPINE1'] = 40,
        ['SPINE2'] = 40,
        ['SPINE3'] = 40,
        ['L_UPPERARM'] = 40,
        ['L_FOREARM'] = 40,
        ['L_HAND'] = 40,
        ['L_FINGERS'] = 40,
        ['L_UPPERARM'] = 40,
        ['L_FOREARM'] = 40,
        ['L_HAND'] = 40,
        ['L_FINGERS'] = 40,
        ['NECK'] = 200,
        ['HEAD'] = 200
    },

    [joaat('WEAPON_MICROSMG')] = {
        ['PELVIS'] = 13,
        ['L_CALF'] = 13,
        ['L_FOOT'] = 13,
        ['L_PH_FOOT'] = 13,
        ['R_CALF'] = 13,
        ['R_FOOT'] = 13,
        ['R_PH_FOOT'] = 13,
        ['SPINE'] = 13,
        ['SPINE1'] = 13,
        ['SPINE2'] = 13,
        ['SPINE3'] = 13,
        ['L_UPPERARM'] = 13,
        ['L_FOREARM'] = 13,
        ['L_HAND'] = 13,
        ['L_FINGERS'] = 13,
        ['L_UPPERARM'] = 13,
        ['L_FOREARM'] = 13,
        ['L_HAND'] = 13,
        ['L_FINGERS'] = 13,
        ['NECK'] = 200,
        ['HEAD'] = 200
    },

    [joaat('WEAPON_MACHINEPISTOL')] = {
        ['PELVIS'] = 15,
        ['L_CALF'] = 15,
        ['L_FOOT'] = 15,
        ['L_PH_FOOT'] = 15,
        ['R_CALF'] = 15,
        ['R_FOOT'] = 15,
        ['R_PH_FOOT'] = 15,
        ['SPINE'] = 15,
        ['SPINE1'] = 15,
        ['SPINE2'] = 15,
        ['SPINE3'] = 15,
        ['L_UPPERARM'] = 15,
        ['L_FOREARM'] = 15,
        ['L_HAND'] = 15,
        ['L_FINGERS'] = 15,
        ['L_UPPERARM'] = 15,
        ['L_FOREARM'] = 15,
        ['L_HAND'] = 15,
        ['L_FINGERS'] = 15,
        ['NECK'] = 200,
        ['HEAD'] = 200
    },

    [joaat('WEAPON_COMBATSHOTGUN')] = {
        ['PELVIS'] = 70,
        ['L_CALF'] = 70,
        ['L_FOOT'] = 70,
        ['L_PH_FOOT'] = 70,
        ['R_CALF'] = 70,
        ['R_FOOT'] = 70,
        ['R_PH_FOOT'] = 70,
        ['SPINE'] = 70,
        ['SPINE1'] = 70,
        ['SPINE2'] = 70,
        ['SPINE3'] = 70,
        ['L_UPPERARM'] = 70,
        ['L_FOREARM'] = 70,
        ['L_HAND'] = 70,
        ['L_FINGERS'] = 70,
        ['L_UPPERARM'] = 70,
        ['L_FOREARM'] = 70,
        ['L_HAND'] = 70,
        ['L_FINGERS'] = 70,
        ['NECK'] = 300,
        ['HEAD'] = 300
    },

    [joaat('WEAPON_SNIPERRIFLE')] = {
        ['PELVIS'] = 50,
        ['L_CALF'] = 50,
        ['L_FOOT'] = 50,
        ['L_PH_FOOT'] = 50,
        ['R_CALF'] = 50,
        ['R_FOOT'] = 50,
        ['R_PH_FOOT'] = 50,
        ['SPINE'] = 50,
        ['SPINE1'] = 50,
        ['SPINE2'] = 50,
        ['SPINE3'] = 50,
        ['L_UPPERARM'] = 50,
        ['L_FOREARM'] = 50,
        ['L_HAND'] = 50,
        ['L_FINGERS'] = 50,
        ['L_UPPERARM'] = 50,
        ['L_FOREARM'] = 50,
        ['L_HAND'] = 50,
        ['L_FINGERS'] = 50,
        ['NECK'] = 300,
        ['HEAD'] = 300
    },

    [joaat('WEAPON_MUSKET')] = {
        ['PELVIS'] = 55,
        ['L_CALF'] = 55,
        ['L_FOOT'] = 55,
        ['L_PH_FOOT'] = 55,
        ['R_CALF'] = 55,
        ['R_FOOT'] = 55,
        ['R_PH_FOOT'] = 55,
        ['SPINE'] = 55,
        ['SPINE1'] = 55,
        ['SPINE2'] = 55,
        ['SPINE3'] = 55,
        ['L_UPPERARM'] = 55,
        ['L_FOREARM'] = 55,
        ['L_HAND'] = 55,
        ['L_FINGERS'] = 55,
        ['L_UPPERARM'] = 55,
        ['L_FOREARM'] = 55,
        ['L_HAND'] = 55,
        ['L_FINGERS'] = 55,
        ['NECK'] = 300,
        ['HEAD'] = 300
    },

    [joaat('WEAPON_ASSAULTRIFLE')] = {
        ['PELVIS'] = 13,
        ['L_CALF'] = 13,
        ['L_FOOT'] = 13,
        ['L_PH_FOOT'] = 13,
        ['R_CALF'] = 13,
        ['R_FOOT'] = 13,
        ['R_PH_FOOT'] = 13,
        ['SPINE'] = 13,
        ['SPINE1'] = 13,
        ['SPINE2'] = 13,
        ['SPINE3'] = 13,
        ['L_UPPERARM'] = 13,
        ['L_FOREARM'] = 13,
        ['L_HAND'] = 13,
        ['L_FINGERS'] = 13,
        ['L_UPPERARM'] = 13,
        ['L_FOREARM'] = 13,
        ['L_HAND'] = 13,
        ['L_FINGERS'] = 13,
        ['NECK'] = 200,
        ['HEAD'] = 200
    },

    [joaat('WEAPON_TACTICALRIFLE')] = {
        ['PELVIS'] = 13,
        ['L_CALF'] = 13,
        ['L_FOOT'] = 13,
        ['L_PH_FOOT'] = 13,
        ['R_CALF'] = 13,
        ['R_FOOT'] = 13,
        ['R_PH_FOOT'] = 13,
        ['SPINE'] = 13,
        ['SPINE1'] = 13,
        ['SPINE2'] = 13,
        ['SPINE3'] = 13,
        ['L_UPPERARM'] = 13,
        ['L_FOREARM'] = 13,
        ['L_HAND'] = 13,
        ['L_FINGERS'] = 13,
        ['L_UPPERARM'] = 13,
        ['L_FOREARM'] = 13,
        ['L_HAND'] = 13,
        ['L_FINGERS'] = 13,
        ['NECK'] = 200,
        ['HEAD'] = 200
    },

    [joaat('WEAPON_CARBINERIFLE_MK2')] = {
        ['PELVIS'] = 13,
        ['L_CALF'] = 13,
        ['L_FOOT'] = 13,
        ['L_PH_FOOT'] = 13,
        ['R_CALF'] = 13,
        ['R_FOOT'] = 13,
        ['R_PH_FOOT'] = 13,
        ['SPINE'] = 13,
        ['SPINE1'] = 13,
        ['SPINE2'] = 13,
        ['SPINE3'] = 13,
        ['L_UPPERARM'] = 13,
        ['L_FOREARM'] = 13,
        ['L_HAND'] = 13,
        ['L_FINGERS'] = 13,
        ['L_UPPERARM'] = 13,
        ['L_FOREARM'] = 13,
        ['L_HAND'] = 13,
        ['L_FINGERS'] = 13,
        ['NECK'] = 200,
        ['HEAD'] = 200
    },

    [joaat('WEAPON_SNSPISTOL_MK2')] = {
        ['PELVIS'] = 13,
        ['L_CALF'] = 13,
        ['L_FOOT'] = 13,
        ['L_PH_FOOT'] = 13,
        ['R_CALF'] = 13,
        ['R_FOOT'] = 13,
        ['R_PH_FOOT'] = 13,
        ['SPINE'] = 13,
        ['SPINE1'] = 13,
        ['SPINE2'] = 13,
        ['SPINE3'] = 13,
        ['L_UPPERARM'] = 13,
        ['L_FOREARM'] = 13,
        ['L_HAND'] = 13,
        ['L_FINGERS'] = 13,
        ['L_UPPERARM'] = 13,
        ['L_FOREARM'] = 13,
        ['L_HAND'] = 13,
        ['L_FINGERS'] = 13,
        ['NECK'] = 200,
        ['HEAD'] = 200
    },

    [joaat('WEAPON_PISTOLXM3')] = {
        ['PELVIS'] = 13,
        ['L_CALF'] = 13,
        ['L_FOOT'] = 13,
        ['L_PH_FOOT'] = 13,
        ['R_CALF'] = 13,
        ['R_FOOT'] = 13,
        ['R_PH_FOOT'] = 13,
        ['SPINE'] = 13,
        ['SPINE1'] = 13,
        ['SPINE2'] = 13,
        ['SPINE3'] = 13,
        ['L_UPPERARM'] = 13,
        ['L_FOREARM'] = 13,
        ['L_HAND'] = 13,
        ['L_FINGERS'] = 13,
        ['L_UPPERARM'] = 13,
        ['L_FOREARM'] = 13,
        ['L_HAND'] = 13,
        ['L_FINGERS'] = 13,
        ['NECK'] = 200,
        ['HEAD'] = 200
    },

    [joaat('WEAPON_SAWNOFFSHOTGUN')] = {
        ['PELVIS'] = 100,
        ['L_CALF'] = 100,
        ['L_FOOT'] = 100,
        ['L_PH_FOOT'] = 100,
        ['R_CALF'] = 100,
        ['R_FOOT'] = 100,
        ['R_PH_FOOT'] = 100,
        ['SPINE'] = 100,
        ['SPINE1'] = 100,
        ['SPINE2'] = 100,
        ['SPINE3'] = 100,
        ['L_UPPERARM'] = 100,
        ['L_FOREARM'] = 100,
        ['L_HAND'] = 100,
        ['L_FINGERS'] = 100,
        ['L_UPPERARM'] = 100,
        ['L_FOREARM'] = 100,
        ['L_HAND'] = 100,
        ['L_FINGERS'] = 100,
        ['NECK'] = 200,
        ['HEAD'] = 200
    },

    [joaat('WEAPON_PUMPSHOTGUN_MK2')] = {
        ['PELVIS'] = 100,
        ['L_CALF'] = 100,
        ['L_FOOT'] = 100,
        ['L_PH_FOOT'] = 100,
        ['R_CALF'] = 100,
        ['R_FOOT'] = 100,
        ['R_PH_FOOT'] = 100,
        ['SPINE'] = 100,
        ['SPINE1'] = 100,
        ['SPINE2'] = 100,
        ['SPINE3'] = 100,
        ['L_UPPERARM'] = 100,
        ['L_FOREARM'] = 100,
        ['L_HAND'] = 100,
        ['L_FINGERS'] = 100,
        ['L_UPPERARM'] = 100,
        ['L_FOREARM'] = 100,
        ['L_HAND'] = 100,
        ['L_FINGERS'] = 100,
        ['NECK'] = 200,
        ['HEAD'] = 200
    },

    [joaat('WEAPON_COMPACTRIFLE')] = {
        ['PELVIS'] = 10,
        ['L_CALF'] = 10,
        ['L_FOOT'] = 10,
        ['L_PH_FOOT'] = 10,
        ['R_CALF'] = 10,
        ['R_FOOT'] = 10,
        ['R_PH_FOOT'] = 10,
        ['SPINE'] = 10,
        ['SPINE1'] = 10,
        ['SPINE2'] = 10,
        ['SPINE3'] = 10,
        ['L_UPPERARM'] = 10,
        ['L_FOREARM'] = 10,
        ['L_HAND'] = 10,
        ['L_FINGERS'] = 10,
        ['L_UPPERARM'] = 10,
        ['L_FOREARM'] = 10,
        ['L_HAND'] = 10,
        ['L_FINGERS'] = 10,
        ['NECK'] = 200,
        ['HEAD'] = 200
    },

    [joaat('WEAPON_PISTOL_MK2')] = {
        ['PELVIS'] = 17,
        ['L_CALF'] = 17,
        ['L_FOOT'] = 17,
        ['L_PH_FOOT'] = 17,
        ['R_CALF'] = 17,
        ['R_FOOT'] = 17,
        ['R_PH_FOOT'] = 17,
        ['SPINE'] = 17,
        ['SPINE1'] = 17,
        ['SPINE2'] = 17,
        ['SPINE3'] = 17,
        ['L_UPPERARM'] = 17,
        ['L_FOREARM'] = 17,
        ['L_HAND'] = 17,
        ['L_FINGERS'] = 17,
        ['L_UPPERARM'] = 17,
        ['L_FOREARM'] = 17,
        ['L_HAND'] = 17,
        ['L_FINGERS'] = 17,
        ['NECK'] = 200,
        ['HEAD'] = 200
    },
    
    [joaat('WEAPON_HEAVYPISTOL')] = {
        ['PELVIS'] = 29,
        ['L_CALF'] = 29,
        ['L_FOOT'] = 29,
        ['L_PH_FOOT'] = 29,
        ['R_CALF'] = 29,
        ['R_FOOT'] = 29,
        ['R_PH_FOOT'] = 29,
        ['SPINE'] = 29,
        ['SPINE1'] = 29,
        ['SPINE2'] = 29,
        ['SPINE3'] = 29,
        ['L_UPPERARM'] = 29,
        ['L_FOREARM'] = 29,
        ['L_HAND'] = 29,
        ['L_FINGERS'] = 29,
        ['L_UPPERARM'] = 29,
        ['L_FOREARM'] = 29,
        ['L_HAND'] = 29,
        ['L_FINGERS'] = 29,
        ['NECK'] = 200,
        ['HEAD'] = 200
    },

    [joaat('WEAPON_GUSENBERG')] = {
        ['PELVIS'] = 13,
        ['L_CALF'] = 13,
        ['L_FOOT'] = 13,
        ['L_PH_FOOT'] = 13,
        ['R_CALF'] = 13,
        ['R_FOOT'] = 13,
        ['R_PH_FOOT'] = 13,
        ['SPINE'] = 13,
        ['SPINE1'] = 13,
        ['SPINE2'] = 13,
        ['SPINE3'] = 13,
        ['L_UPPERARM'] = 13,
        ['L_FOREARM'] = 13,
        ['L_HAND'] = 13,
        ['L_FINGERS'] = 13,
        ['L_UPPERARM'] = 13,
        ['L_FOREARM'] = 13,
        ['L_HAND'] = 13,
        ['L_FINGERS'] = 13,
        ['NECK'] = 200,
        ['HEAD'] = 200
    },

    [joaat('WEAPON_SMG')] = {
        ['PELVIS'] = 13,
        ['L_CALF'] = 13,
        ['L_FOOT'] = 13,
        ['L_PH_FOOT'] = 13,
        ['R_CALF'] = 13,
        ['R_FOOT'] = 13,
        ['R_PH_FOOT'] = 13,
        ['SPINE'] = 13,
        ['SPINE1'] = 13,
        ['SPINE2'] = 13,
        ['SPINE3'] = 13,
        ['L_UPPERARM'] = 13,
        ['L_FOREARM'] = 13,
        ['L_HAND'] = 13,
        ['L_FINGERS'] = 13,
        ['L_UPPERARM'] = 13,
        ['L_FOREARM'] = 13,
        ['L_HAND'] = 13,
        ['L_FINGERS'] = 13,
        ['NECK'] = 200,
        ['HEAD'] = 200
    },

    [joaat('WEAPON_ASSAULTSMG')] = {
        ['PELVIS'] = 13,
        ['L_CALF'] = 13,
        ['L_FOOT'] = 13,
        ['L_PH_FOOT'] = 13,
        ['R_CALF'] = 13,
        ['R_FOOT'] = 13,
        ['R_PH_FOOT'] = 13,
        ['SPINE'] = 13,
        ['SPINE1'] = 13,
        ['SPINE2'] = 13,
        ['SPINE3'] = 13,
        ['L_UPPERARM'] = 13,
        ['L_FOREARM'] = 13,
        ['L_HAND'] = 13,
        ['L_FINGERS'] = 13,
        ['L_UPPERARM'] = 13,
        ['L_FOREARM'] = 13,
        ['L_HAND'] = 13,
        ['L_FINGERS'] = 13,
        ['NECK'] = 200,
        ['HEAD'] = 200
    },

    [joaat('WEAPON_COMBATPDW')] = {
        ['PELVIS'] = 13,
        ['L_CALF'] = 13,
        ['L_FOOT'] = 13,
        ['L_PH_FOOT'] = 13,
        ['R_CALF'] = 13,
        ['R_FOOT'] = 13,
        ['R_PH_FOOT'] = 13,
        ['SPINE'] = 13,
        ['SPINE1'] = 13,
        ['SPINE2'] = 13,
        ['SPINE3'] = 13,
        ['L_UPPERARM'] = 13,
        ['L_FOREARM'] = 13,
        ['L_HAND'] = 13,
        ['L_FINGERS'] = 13,
        ['L_UPPERARM'] = 13,
        ['L_FOREARM'] = 13,
        ['L_HAND'] = 13,
        ['L_FINGERS'] = 13,
        ['NECK'] = 200,
        ['HEAD'] = 200
    },

    [joaat('WEAPON_COMBATPISTOL')] = {
        ['PELVIS'] = 13,
        ['L_CALF'] = 13,
        ['L_FOOT'] = 13,
        ['L_PH_FOOT'] = 13,
        ['R_CALF'] = 13,
        ['R_FOOT'] = 13,
        ['R_PH_FOOT'] = 13,
        ['SPINE'] = 13,
        ['SPINE1'] = 13,
        ['SPINE2'] = 13,
        ['SPINE3'] = 13,
        ['L_UPPERARM'] = 13,
        ['L_FOREARM'] = 13,
        ['L_HAND'] = 13,
        ['L_FINGERS'] = 13,
        ['L_UPPERARM'] = 13,
        ['L_FOREARM'] = 13,
        ['L_HAND'] = 13,
        ['L_FINGERS'] = 13,
        ['NECK'] = 200,
        ['HEAD'] = 200
    },

    [joaat('WEAPON_REVOLVER')] = {
        ['PELVIS'] = 34,
        ['L_CALF'] = 34,
        ['L_FOOT'] = 34,
        ['L_PH_FOOT'] = 34,
        ['R_CALF'] = 34,
        ['R_FOOT'] = 34,
        ['R_PH_FOOT'] = 34,
        ['SPINE'] = 34,
        ['SPINE1'] = 34,
        ['SPINE2'] = 34,
        ['SPINE3'] = 34,
        ['L_UPPERARM'] = 34,
        ['L_FOREARM'] = 34,
        ['L_HAND'] = 34,
        ['L_FINGERS'] = 34,
        ['L_UPPERARM'] = 34,
        ['L_FOREARM'] = 34,
        ['L_HAND'] = 34,
        ['L_FINGERS'] = 34,
        ['NECK'] = 200,
        ['HEAD'] = 200
    },


    -- melee

    [joaat('WEAPON_UNARMED')] = {
        ['PELVIS'] = 9,
        ['L_CALF'] = 9,
        ['L_FOOT'] = 9,
        ['L_PH_FOOT'] = 9,
        ['R_CALF'] = 9,
        ['R_FOOT'] = 9,
        ['R_PH_FOOT'] = 9,
        ['SPINE'] = 9,
        ['SPINE1'] = 9,
        ['SPINE2'] = 9,
        ['SPINE3'] = 9,
        ['L_UPPERARM'] = 9,
        ['L_FOREARM'] = 9,
        ['L_HAND'] = 9,
        ['L_FINGERS'] = 9,
        ['L_UPPERARM'] = 9,
        ['L_FOREARM'] = 9,
        ['L_HAND'] = 9,
        ['L_FINGERS'] = 9,
        ['NECK'] = 9,
        ['HEAD'] = 9
    },
    
    [joaat('WEAPON_DAGGER')] = {
        ['PELVIS'] = 20,
        ['L_CALF'] = 20,
        ['L_FOOT'] = 20,
        ['L_PH_FOOT'] = 20,
        ['R_CALF'] = 20,
        ['R_FOOT'] = 20,
        ['R_PH_FOOT'] =20,
        ['SPINE'] = 20,
        ['SPINE1'] = 200,
        ['SPINE2'] = 20,
        ['SPINE3'] = 20,
        ['L_UPPERARM'] = 20,
        ['L_FOREARM'] = 20,
        ['L_HAND'] = 20,
        ['L_FINGERS'] = 20,
        ['L_UPPERARM'] = 20,
        ['L_FOREARM'] = 20,
        ['L_HAND'] = 20,
        ['L_FINGERS'] = 20,
        ['NECK'] = 200,
        ['HEAD'] = 200
    },

    [joaat('WEAPON_BAT')] = {
        ['PELVIS'] = 20,
        ['L_CALF'] = 20,
        ['L_FOOT'] = 20,
        ['L_PH_FOOT'] = 20,
        ['R_CALF'] = 20,
        ['R_FOOT'] = 20,
        ['R_PH_FOOT'] =20,
        ['SPINE'] = 20,
        ['SPINE1'] = 200,
        ['SPINE2'] = 20,
        ['SPINE3'] = 20,
        ['L_UPPERARM'] = 20,
        ['L_FOREARM'] = 20,
        ['L_HAND'] = 20,
        ['L_FINGERS'] = 20,
        ['L_UPPERARM'] = 20,
        ['L_FOREARM'] = 20,
        ['L_HAND'] = 20,
        ['L_FINGERS'] = 20,
        ['NECK'] = 200,
        ['HEAD'] = 200
    },

    [joaat('WEAPON_BOTTLE')] = {
        ['PELVIS'] = 20,
        ['L_CALF'] = 20,
        ['L_FOOT'] = 20,
        ['L_PH_FOOT'] = 20,
        ['R_CALF'] = 20,
        ['R_FOOT'] = 20,
        ['R_PH_FOOT'] =20,
        ['SPINE'] = 20,
        ['SPINE1'] = 200,
        ['SPINE2'] = 20,
        ['SPINE3'] = 20,
        ['L_UPPERARM'] = 20,
        ['L_FOREARM'] = 20,
        ['L_HAND'] = 20,
        ['L_FINGERS'] = 20,
        ['L_UPPERARM'] = 20,
        ['L_FOREARM'] = 20,
        ['L_HAND'] = 20,
        ['L_FINGERS'] = 20,
        ['NECK'] = 20,
        ['HEAD'] = 200
    },

    [joaat('WEAPON_CROWBAR')] = {
        ['PELVIS'] = 20,
        ['L_CALF'] = 20,
        ['L_FOOT'] = 20,
        ['L_PH_FOOT'] = 20,
        ['R_CALF'] = 20,
        ['R_FOOT'] = 20,
        ['R_PH_FOOT'] =20,
        ['SPINE'] = 200,
        ['SPINE1'] = 20,
        ['SPINE2'] = 20,
        ['SPINE3'] = 20,
        ['L_UPPERARM'] = 20,
        ['L_FOREARM'] = 20,
        ['L_HAND'] = 20,
        ['L_FINGERS'] = 20,
        ['L_UPPERARM'] = 20,
        ['L_FOREARM'] = 20,
        ['L_HAND'] = 20,
        ['L_FINGERS'] = 20,
        ['NECK'] = 200,
        ['HEAD'] = 200
    },

    [joaat('WEAPON_GOLFCLUB')] = {
        ['PELVIS'] = 20,
        ['L_CALF'] = 20,
        ['L_FOOT'] = 20,
        ['L_PH_FOOT'] = 20,
        ['R_CALF'] = 20,
        ['R_FOOT'] = 20,
        ['R_PH_FOOT'] =20,
        ['SPINE'] = 20,
        ['SPINE1'] = 200,
        ['SPINE2'] = 20,
        ['SPINE3'] = 20,
        ['L_UPPERARM'] = 20,
        ['L_FOREARM'] = 20,
        ['L_HAND'] = 20,
        ['L_FINGERS'] = 20,
        ['L_UPPERARM'] = 20,
        ['L_FOREARM'] = 20,
        ['L_HAND'] = 20,
        ['L_FINGERS'] = 20,
        ['NECK'] = 200,
        ['HEAD'] = 200
    },

    [joaat('WEAPON_HAMMER')] = {
        ['PELVIS'] = 20,
        ['L_CALF'] = 20,
        ['L_FOOT'] = 20,
        ['L_PH_FOOT'] = 20,
        ['R_CALF'] = 20,
        ['R_FOOT'] = 20,
        ['R_PH_FOOT'] =20,
        ['SPINE'] = 20,
        ['SPINE1'] = 200,
        ['SPINE2'] = 20,
        ['SPINE3'] = 20,
        ['L_UPPERARM'] = 20,
        ['L_FOREARM'] = 20,
        ['L_HAND'] = 20,
        ['L_FINGERS'] = 20,
        ['L_UPPERARM'] = 20,
        ['L_FOREARM'] = 20,
        ['L_HAND'] = 20,
        ['L_FINGERS'] = 20,
        ['NECK'] = 200,
        ['HEAD'] = 200
    },

    [joaat('WEAPON_HATCHET')] = {
        ['PELVIS'] = 20,
        ['L_CALF'] = 20,
        ['L_FOOT'] = 20,
        ['L_PH_FOOT'] = 20,
        ['R_CALF'] = 20,
        ['R_FOOT'] = 20,
        ['R_PH_FOOT'] =20,
        ['SPINE'] = 20,
        ['SPINE1'] = 200,
        ['SPINE2'] = 20,
        ['SPINE3'] = 20,
        ['L_UPPERARM'] = 20,
        ['L_FOREARM'] = 20,
        ['L_HAND'] = 20,
        ['L_FINGERS'] = 20,
        ['L_UPPERARM'] = 20,
        ['L_FOREARM'] = 20,
        ['L_HAND'] = 20,
        ['L_FINGERS'] = 20,
        ['NECK'] = 200,
        ['HEAD'] = 200
    },

    [joaat('WEAPON_KNIFE')] = {
        ['PELVIS'] = 20,
        ['L_CALF'] = 20,
        ['L_FOOT'] = 20,
        ['L_PH_FOOT'] = 20,
        ['R_CALF'] = 20,
        ['R_FOOT'] = 20,
        ['R_PH_FOOT'] =20,
        ['SPINE'] = 20,
        ['SPINE1'] = 200,
        ['SPINE2'] = 20,
        ['SPINE3'] = 20,
        ['L_UPPERARM'] = 20,
        ['L_FOREARM'] = 20,
        ['L_HAND'] = 20,
        ['L_FINGERS'] = 20,
        ['L_UPPERARM'] = 20,
        ['L_FOREARM'] = 20,
        ['L_HAND'] = 20,
        ['L_FINGERS'] = 20,
        ['NECK'] = 200,
        ['HEAD'] = 200
    },

    [joaat('WEAPON_MACHETE')] = {
        ['PELVIS'] = 20,
        ['L_CALF'] = 20,
        ['L_FOOT'] = 20,
        ['L_PH_FOOT'] = 20,
        ['R_CALF'] = 20,
        ['R_FOOT'] = 20,
        ['R_PH_FOOT'] =20,
        ['SPINE'] = 20,
        ['SPINE1'] = 200,
        ['SPINE2'] = 20,
        ['SPINE3'] = 20,
        ['L_UPPERARM'] = 20,
        ['L_FOREARM'] = 20,
        ['L_HAND'] = 20,
        ['L_FINGERS'] = 20,
        ['L_UPPERARM'] = 20,
        ['L_FOREARM'] = 20,
        ['L_HAND'] = 20,
        ['L_FINGERS'] = 20,
        ['NECK'] = 200,
        ['HEAD'] = 200
    },

    [joaat('WEAPON_SWITCHBLADE')] = {
        ['PELVIS'] = 20,
        ['L_CALF'] = 20,
        ['L_FOOT'] = 20,
        ['L_PH_FOOT'] = 20,
        ['R_CALF'] = 20,
        ['R_FOOT'] = 20,
        ['R_PH_FOOT'] =20,
        ['SPINE'] = 0,
        ['SPINE1'] = 200,
        ['SPINE2'] = 20,
        ['SPINE3'] = 20,
        ['L_UPPERARM'] = 20,
        ['L_FOREARM'] = 20,
        ['L_HAND'] = 20,
        ['L_FINGERS'] = 20,
        ['L_UPPERARM'] = 20,
        ['L_FOREARM'] = 20,
        ['L_HAND'] = 20,
        ['L_FINGERS'] = 20,
        ['NECK'] = 200,
        ['HEAD'] = 200
    },

    [joaat('WEAPON_WRENCH')] = {
        ['PELVIS'] = 20,
        ['L_CALF'] = 20,
        ['L_FOOT'] = 20,
        ['L_PH_FOOT'] = 20,
        ['R_CALF'] = 20,
        ['R_FOOT'] = 20,
        ['R_PH_FOOT'] =20,
        ['SPINE'] = 20,
        ['SPINE1'] = 200,
        ['SPINE2'] = 20,
        ['SPINE3'] = 20,
        ['L_UPPERARM'] = 20,
        ['L_FOREARM'] = 20,
        ['L_HAND'] = 20,
        ['L_FINGERS'] = 20,
        ['L_UPPERARM'] = 20,
        ['L_FOREARM'] = 20,
        ['L_HAND'] = 20,
        ['L_FINGERS'] = 20,
        ['NECK'] = 200,
        ['HEAD'] = 200
    },

    [joaat('WEAPON_BATTLEAXE')] = {
        ['PELVIS'] = 20,
        ['L_CALF'] = 20,
        ['L_FOOT'] = 20,
        ['L_PH_FOOT'] = 20,
        ['R_CALF'] = 20,
        ['R_FOOT'] = 20,
        ['R_PH_FOOT'] =20,
        ['SPINE'] = 20,
        ['SPINE1'] = 200,
        ['SPINE2'] = 20,
        ['SPINE3'] = 20,
        ['L_UPPERARM'] = 20,
        ['L_FOREARM'] = 20,
        ['L_HAND'] = 20,
        ['L_FINGERS'] = 20,
        ['L_UPPERARM'] = 20,
        ['L_FOREARM'] = 20,
        ['L_HAND'] = 20,
        ['L_FINGERS'] = 20,
        ['NECK'] = 200,
        ['HEAD'] = 200
    },

    [joaat('WEAPON_POOLCUE')] = {
        ['PELVIS'] = 20,
        ['L_CALF'] = 20,
        ['L_FOOT'] = 20,
        ['L_PH_FOOT'] = 20,
        ['R_CALF'] = 20,
        ['R_FOOT'] = 20,
        ['R_PH_FOOT'] = 20,
        ['SPINE'] = 20,
        ['SPINE1'] = 200,
        ['SPINE2'] = 20,
        ['SPINE3'] = 20,
        ['L_UPPERARM'] = 20,
        ['L_FOREARM'] = 20,
        ['L_HAND'] = 20,
        ['L_FINGERS'] = 20,
        ['L_UPPERARM'] = 20,
        ['L_FOREARM'] = 20,
        ['L_HAND'] = 20,
        ['L_FINGERS'] = 20,
        ['NECK'] = 200,
        ['HEAD'] = 200
    },

    [joaat('WEAPON_KNUCKLE')] = {
        ['PELVIS'] = 20,
        ['L_CALF'] = 20,
        ['L_FOOT'] = 20,
        ['L_PH_FOOT'] = 20,
        ['R_CALF'] = 20,
        ['R_FOOT'] = 20,
        ['R_PH_FOOT'] = 20,
        ['SPINE'] = 20,
        ['SPINE1'] = 200,
        ['SPINE2'] = 20,
        ['SPINE3'] = 20,
        ['L_UPPERARM'] = 20,
        ['L_FOREARM'] = 20,
        ['L_HAND'] = 20,
        ['L_FINGERS'] = 20,
        ['L_UPPERARM'] = 20,
        ['L_FOREARM'] = 20,
        ['L_HAND'] = 20,
        ['L_FINGERS'] = 20,
        ['NECK'] = 200,
        ['HEAD'] = 200
    },

    [joaat('WEAPON_NIGHTSTICK')] = {
        ['PELVIS'] = 20,
        ['L_CALF'] = 20,
        ['L_FOOT'] = 20,
        ['L_PH_FOOT'] = 20,
        ['R_CALF'] = 20,
        ['R_FOOT'] = 20,
        ['R_PH_FOOT'] = 20,
        ['SPINE'] = 20,
        ['SPINE1'] = 200,
        ['SPINE2'] = 20,
        ['SPINE3'] = 20,
        ['L_UPPERARM'] = 20,
        ['L_FOREARM'] = 20,
        ['L_HAND'] = 20,
        ['L_FINGERS'] = 20,
        ['L_UPPERARM'] = 20,
        ['L_FOREARM'] = 20,
        ['L_HAND'] = 20,
        ['L_FINGERS'] = 20,
        ['NECK'] = 200,
        ['HEAD'] = 200
    },

    [joaat('WEAPON_CANDYCANE')] = {
        ['PELVIS'] = 30,
        ['L_CALF'] = 30,
        ['L_FOOT'] = 30,
        ['L_PH_FOOT'] = 30,
        ['R_CALF'] = 30,
        ['R_FOOT'] = 30,
        ['R_PH_FOOT'] = 30,
        ['SPINE'] = 30,
        ['SPINE1'] = 200,
        ['SPINE2'] = 30,
        ['SPINE3'] = 30,
        ['L_UPPERARM'] = 30,
        ['L_FOREARM'] = 30,
        ['L_HAND'] = 30,
        ['L_FINGERS'] = 30,
        ['L_UPPERARM'] = 30,
        ['L_FOREARM'] = 30,
        ['L_HAND'] = 30,
        ['L_FINGERS'] = 30,
        ['NECK'] = 200,
        ['HEAD'] = 200
    },

    [joaat('WEAPON_STUNGUN')] = {
        ['PELVIS'] = 5,
        ['L_CALF'] = 5,
        ['L_FOOT'] = 5,
        ['L_PH_FOOT'] = 5,
        ['R_CALF'] = 5,
        ['R_FOOT'] = 5,
        ['R_PH_FOOT'] = 5,
        ['SPINE'] = 5,
        ['SPINE1'] = 5,
        ['SPINE2'] = 5,
        ['SPINE3'] = 5,
        ['L_UPPERARM'] = 5,
        ['L_FOREARM'] = 5,
        ['L_HAND'] = 5,
        ['L_FINGERS'] = 5,
        ['L_UPPERARM'] = 5,
        ['L_FOREARM'] = 5,
        ['L_HAND'] = 5,
        ['L_FINGERS'] = 5,
        ['NECK'] = 5,
        ['HEAD'] = 5
    },
}

Config.WeaponList = {
    "WEAPON_DAGGER",
    "WEAPON_BAT",
    "WEAPON_BATTLEAXE",
    "WEAPON_KNUCKLE",
    "WEAPON_BOTTLE",
    "WEAPON_CROWBAR",
    "WEAPON_FLASHLIGHT",
    "WEAPON_GOLFCLUB",
    "WEAPON_HAMMER",
    "WEAPON_HATCHET",
    "WEAPON_KNIFE",
    "WEAPON_MACHETE",
    "WEAPON_NIGHTSTICK",
    "WEAPON_WRENCH",
    "WEAPON_POOLCUE",
    "WEAPON_STONE_HATCHET",
    "WEAPON_SWITCHBLADE",
    "WEAPON_APPISTOL",
    "WEAPON_CERAMICPISTOL",
    "WEAPON_COMBATPISTOL",
    "WEAPON_DOUBLEACTION",
    "WEAPON_NAVYREVOLVER",
    "WEAPON_FLAREGUN",
    "WEAPON_GADGETPISTOL",
    "WEAPON_HEAVYPISTOL",
    "WEAPON_REVOLVER",
    "WEAPON_REVOLVER_MK2",
    "WEAPON_MARKSMANPISTOL",
    "WEAPON_PISTOL",
    "WEAPON_PISTOL_MK2",
    "WEAPON_PISTOL50",
    "WEAPON_SNSPISTOL",
    "WEAPON_SNSPISTOL_MK2",
    "WEAPON_STUNGUN",
    "WEAPON_STUNROD",
    "WEAPON_RAYPISTOL",
    "WEAPON_VINTAGEPISTOL",
    "WEAPON_ASSAULTSHOTGUN",
    "WEAPON_AUTOSHOTGUN",
    "WEAPON_BULLPUPSHOTGUN",
    "WEAPON_COMBATSHOTGUN",
    "WEAPON_DBSHOTGUN",
    "WEAPON_HEAVYSHOTGUN",
    "WEAPON_MUSKET",
    "WEAPON_PUMPSHOTGUN",
    "WEAPON_PUMPSHOTGUN_MK2",
    "WEAPON_SAWNOFFSHOTGUN",
    "WEAPON_ASSAULTSMG",
    "WEAPON_COMBATMG",
    "WEAPON_COMBATMG_MK2",
    "WEAPON_COMBATPDW",
    "WEAPON_GUSENBERG",
    "WEAPON_MACHINEPISTOL",
    "WEAPON_MG",
    "WEAPON_MICROSMG",
    "WEAPON_MINISMG",
    "WEAPON_SMG",
    "WEAPON_TECPISTOL",
    "WEAPON_SMG_MK2",
    "WEAPON_RAYCARBINE",
    "WEAPON_ADVANCEDRIFLE",
    "WEAPON_ASSAULTRIFLE",
    "WEAPON_ASSAULTRIFLE_MK2",
    "WEAPON_BULLPUPRIFLE",
    "WEAPON_BULLPUPRIFLE_MK2",
    "WEAPON_CARBINERIFLE",
    "WEAPON_CARBINERIFLE_MK2",
    "WEAPON_COMPACTRIFLE",
    "WEAPON_MILITARYRIFLE",
    "WEAPON_SPECIALCARBINE",
    "WEAPON_SPECIALCARBINE_MK2",
    "WEAPON_HEAVYRIFLE",
    "WEAPON_HEAVYSNIPER",
    "WEAPON_HEAVYSNIPER_MK2",
    "WEAPON_MARKSMANRIFLE",
    "WEAPON_MARKSMANRIFLE_MK2",
    "WEAPON_SNIPERRIFLE",
    "WEAPON_COMPACTLAUNCHER",
    "WEAPON_FIREWORK",
    "WEAPON_GRENADELAUNCHER",
    "WEAPON_HOMINGLAUNCHER",
    "WEAPON_MINIGUN",
    "WEAPON_RAILGUN",
    "WEAPON_RPG",
    "WEAPON_RAYMINIGUN",
    "WEAPON_BALL",
    "WEAPON_BZGAS",
    "WEAPON_FLARE",
    "WEAPON_GRENADE",
    "WEAPON_PETROLCAN",
    "WEAPON_HAZARDCAN",
    "WEAPON_MOLOTOV",
    "WEAPON_PROXMINE",
    "WEAPON_PIPEBOMB",
    "WEAPON_SNOWBALL",
    "WEAPON_STICKYBOMB",
    "WEAPON_SMOKEGRENADE",
    "WEAPON_FIREEXTINGUISHER",
    "WEAPON_DIGISCANNER",
    "GADGET_PARACHUTE",
    "WEAPON_TACTICALRIFLE",
    "WEAPON_BATTLERIFLE",
    "WEAPON_SNOWLAUNCHER",
    "WEAPON_HACKINGDEVICE",
    "WEAPON_PRECISIONRIFLE",
    "WEAPON_METALDETECTOR",
    "WEAPON_PISTOLXM3",
    "WEAPON_ACIDPACKAGE",
    "WEAPON_CANDYCANE",
    "WEAPON_RAILGUNXM3"
}

Citizen.CreateThread(function() -- DO NOT TOUCH
    if GetResourceState('es_extended') == 'started' then
        Config.WeaponList = {}

        local weaponList = exports['es_extended']:getSharedObject().GetWeaponList()
        
        for k, v in pairs(weaponList) do
            Config.WeaponList[#Config.WeaponList + 1] = v.name
        end
    end
end)

Citizen.CreateThread(function() -- DO NOT TOUCH
    if GetResourceState('es_extended') == 'started' then
        local file = LoadResourceFile('es_extended', 'client/modules/death.lua')

        if not IsDuplicityVersion() then
            -- esx compatibility
            RegisterNetEvent('hex_sync:onPlayerDeath', function(data)
                -- dont call esx event if is in ffa if you have a own ffa script or from another creator installed we can't really support it or he will use your death handler if the resource is enabled and returning the esx:onPlayerDeath event here like hex ffa's.
                local isInFFA = false

                if GetResourceState('hex_ffa') == 'started' then
                    isInFFA = exports['hex_ffa']:isInZone()
                elseif GetResourceState('hex_3_ffa') == 'started' then
                    isInFFA = exports['hex_3_ffa']:isInZone()
                end

                if isInFFA then return end

                TriggerEvent('esx:onPlayerDeath', data)
                TriggerServerEvent('esx:onPlayerDeath', data)
            end)
        end

        if file then
            while true do
                Citizen.Wait(2500)

                print('^0[^1HEX^0 DEBUG] Please ^1delete^0 the death.lua inside of your ^2es_extended/client/modules^0 Folder. After that, Restart your Server.')
            end
        end
    end
end)

local isDead = false

-- esx compatibility
RegisterNetEvent('esx:setPlayerData', function(key, val, last)
    if key == 'dead' then
        isDead = val
    end
end)

-- add extra compatibility for other frameworks
function IsCustomPlayerDead()
    return isDead
end

if IsDuplicityVersion() then
    function isPlayerAdmin(playerId)
        return true
    end
end

On this page