Envi Scripts Documentation
  • 👋Introduction
  • 🌉Envi-Bridge
  • ⚙️Compatibility
  • 🖨️Licensing
  • 📒Premium Scripts
    • ❔FAQ / COMMON ISSUES
    • ‼️FIRST STEPS (READ FIRST)
    • ⭐Useful Resources
    • 👀Envi FiveM Showcase Server
    • 📸Envi-Camera
      • ❗First Steps
      • Inventory Setup
      • Editable Functionality
      • Complete Lens Kit
      • Printing Photos
      • Ped Reactions
      • Exports
      • Config File
    • 🪚Envi-ChopShop
      • Inventory Setup
      • How to Chop
      • Props for AntiCheats
      • Editable Functionality
      • Config File
    • 🪣Envi-Dumpsters
      • Common Issues
      • Inventory Setup
      • Editable Functionality
      • Exports
      • Exclusive Zones
      • Survival Items
      • Shopping Carts
      • Hobo Bowling
      • Hobo Taxi
      • Rats and Racoons
      • Config File
      • V2 Config
    • 💺Envi-Ejector-Seats
      • Inventory Setup
      • How to Eject
      • Editable Functionality
      • Config File
    • 🔥Envi-Flamethrower (Standalone)
      • Common Issues
      • Inventory Setup
      • Refueling
      • Editable Functionality
      • Config File
    • 🪽Envi-Flight-Suits
      • Inventory Setup
      • Flight Suits
      • Config File
    • 🍜Envi-Food-Truck
      • ❗VooDoo Required
      • Common Issues
      • Inventory Setup
      • Adding Additional Grill Items
      • Unique Shops with Liveries
      • Spawning the Trucks
      • Using the Trucks
      • Exports
      • Config File
    • 💍Envi-Forever-Rings
      • Inventory Setup
      • Editable Functionality
      • Ring Shop MLO
      • Config File
    • 💻Envi-Hack-Minigames (Standalone)
      • The Worm
      • Password
      • Firewall
      • Node Runner
      • Config File
    • 🎞️Envi-HUD
      • ❗First Time Setup
      • Common Issues
      • Inventory Setup
      • Adding Custom Weapons
      • Change Logo
      • Custom Fonts
      • Converting Notifications
      • Converting Progress Bars
      • Editable Functionality
      • Settings Save Location
      • Exports and Events
      • Commands
      • Vehicle Control
      • Anti Muscle Spasm
      • Ragdoll
      • Config File
    • 🎇Envi-Items
      • Inventory Setup
      • Config File
    • 🚑Envi-Medic
      • Common Issues
      • Fully Disable Transport to Hospital
      • Failsafe
      • Ambulance Scripts
      • Vehicle Fuel
      • Vehicle Keys
      • Exports
      • Config File
    • ☄️Envi-MethVan
      • Common Issues
      • Inventory Setup
      • Cooking Process
      • Editable Functionality
      • Adding a Vehicle
      • Config File
    • 🍃Envi-Megablower9000 (Standalone)
      • Inventory Setup
      • Config File
    • 👯Envi-Population (Standalone)
      • ❗Initial Setup
      • Common Issues
      • Config File
    • 🗒️Envi-Prescriptions
      • Common Issues
      • Inventory Setup
      • Editable Functionality
      • Config File
    • 🔧Envi-Sabotage
      • ❗First Time Setup
      • Common Issues
      • Inventory Setup
      • Exports
    • 🛒Envi-Shops
      • Common Issues
      • Inventory Setup
      • Exports
      • Editable Functionality
      • Config File
    • 📱Envi-Trap-Phone
      • Common Issues
      • Inventory Setup
      • Commands
      • Exports
      • Adding Custom Drugs
      • Using the Phone
      • Disabling Extra Services
      • Config Files
        • config.lua
        • dialogueSettings.lua
        • extraServices.lua
        • gangZoneSettings.lua
        • personalitySettings.lua
        • specialContactSettings.lua
    • 👰Envi-Weddings
      • Inventory Setup
      • Starting Info
      • Manually Removing Data
      • Commands
      • Config File
    • 🎅Envi Xmas-Weapons (Standalone)
      • Inventory Setup
      • Config File
    • 🗡️Envi-Zombie-Weapons (Standalone)
      • Inventory Setup
    • 🧟‍♂️Envi-Zombies
Powered by GitBook
On this page
  1. Premium Scripts
  2. Envi-Trap-Phone
  3. Config Files

gangZoneSettings.lua

-- GANG / ZONE SETTINGS

-----------------------------------------------------------------------------------------------------------------
-- MISC GANG SETTINGS
-----------------------------------------------------------------------------------------------------------------

-- NOTE: This is not a 'player gang' system, this is a 'personal relationship with NPC gangs around the city' system.
-- These relationships will be based on your 'Rank' with each gang. The higher your rank, the better the relationship. (1 = Top Rank, 5000 = Bottom Rank)

Config.GangIgnoredJobs = {
    ['ambulance'] = true,
}

Config.JobGroupRelationships = {
    ['police'] = true,   -- If true, players who are on duty of this job will not use their own gang relationship with the gangs, but instead use the job group relationship which is an overall relationship with the department.
}

-- NEW!
Config.GangRiots = {  -- when a gang is killed by a job in Config.JobGroupRelationships, a gang riot will start in the area, the job will then need to clear X amount of gang members to stop the riot and return their Job Relationship back to neutral (3)
    enabled = true,
    killsToStartRiot = 20, -- amount of kills on this gang in a short space of time to start the riot
    killsToCompleteRiot = 100, -- after the riot has started, we need X amount of kills collectively from this job to WIN the riot and return the job relationship back to neutral (3)
    gangRiotRadius = 50.0, -- radius of the gang riot area
}

Config.PersistantRelationships = true  -- false =  The relationship will only apply when you have been selling drugs this session. Otherwise, gangs will act normal. - (Better for optimization)
    -- true = The relationship will always apply, even if you haven't sold drugs to this anyone this session. - (Better for realism)   
    -- Current Relationship = 4 - Will attack you when you are selling. 5 - Will attack you on sight.

Config.PedLineOfSightRefreshTime = 10 -- Time in seconds to refresh the peds line of sight. (Default: 5) - Higher is better for performance.
Config.PedLineOfSightDistance = 10.0 -- Distance of Gang Members line of sight - MUST HAVE .0 OR IT WILL BREAK

Config.GangMemberKilledRankIncrease = 25 -- The amount of rank you will gain when you kill a Gang member. (Default: 250) 
                                          -- HIGHER RANK = WORSE RELATIONSHIP
                                          -- Set to false to disable rank increase when killing Gang members.

Config.PlayerGangSupport = true -- true =  This will override the Gangs relationship with the player if they are in a gang with the same identifier. (Default: false)

Config.RelationshipLevels = {
    [1] = 'Respected',
    [2] = 'Liked',
    [3] = 'Neutral',
    [4] = 'Disliked',
    [5] = 'Hated',
}

-- NEW -- 

Config.GangMemberDistanceCheck = 50.0 -- Distance to check for Gang Members. (Default: 50.0) - MUST HAVE .0 OR IT WILL BREAK

-----------------------------------------------------------------------------------------------------------------
-- GANG SETTINGS
-----------------------------------------------------------------------------------------------------------------

Config.Gangs = {

    ['Ballas'] = {
        identifier = 'ballas',   --  <--- (FOR GANG SUPPORT)
        models = {
            {model = 'g_m_y_ballaorig_01'},
            {model = 'g_m_y_ballasout_01'},
            {model = 'g_f_y_ballas_01'},
            {model = 'a_f_m_skidrow_01'},
            {model = 'g_m_y_ballaeast_01'},
            {model = 'a_f_y_soucent_01'},
            {model = 'a_m_y_soucent_03'},
        },
        relationship = {
            default = math.random(2,3),    -- Default relationship with this Gang.    (Random for more variety!)         -- Set all to 3 to make all gangs neutral.
                                        -- -- [[ 1 = Respect, 2 = Like, 3 = Neutral, 4 = Dislike, 5 = Hate ]]

            minimum = 1, -- Minimum relationship with this Gang.
            maximum = 5, -- Maximum relationship with this Gang.

        },               -- Relationships will increase/ drecrease based on your 'Dealer Rank' with this Gang. 
                         -- [[ Rank 1000 - 'Respect'. Rank 2000 - 'Like'. Rank 3000 - 'Neutral'. Rank 4000 - 'Dislike'. Rank 5000 - 'Hate'. ]]

        robberyChance = 100,              -- Chance of a Gang member robbing you when you're selling to them. (0-100% chance)
                                          -- Will only happen if the Gang has a current relationship of 'Neutral' or 'Dislike' (3 or 4) -- Hate (5) will always try to rob or kill you.
        
        offerBribeChance = 100,            -- Chance of a Gang member offering you a bribe before robbing you. (0-100% chance)
        bribeAmount = 5000,               -- The Base amount of cash you will need to bribe this gang to leave you alone this session. The amount a player needs to offer may be higher or lower but this will be the baseline.

        difficulty = 1,  -- OPTIONS: [[ 1 = EASY, 2 = MEDIUM, 3 = HARD ]] - Will determine how easy it is to gain and lose rank with this gang.
        -- NEW: difficulty level 1 will also now tells you the price you need to pay to them to not attack you.
        
        rankUp = -100,   -- [[ MUST BE A NEGATIVE NUMBER ]] - Base amount of Ranks you will move up when having positive interations with this gang.
        rankDown = 100,  -- [[ MUST BE A POSITIVE NUMBER ]] - Base amount of Ranks you will move down when having negative interations with this gang.
        
        ignorePedsInVehicles = false,      -- false = Peds in vehicles who hate you will chase/attack you if they spot you

        randomWeapons = {   -- <--- THIS TABLE IS NEW (FOR LOCAL GANGS TO HAVE WEAPON OVERRIDES)
            `WEAPON_PISTOL`,
            `WEAPON_SAWNOFFSHOTGUN`,
            `WEAPON_SWITCHBLADE`,
            `WEAPON_VINTAGE_PISTOL`,
            `WEAPON_BOTTLE`,
            `WEAPON_KNIFE`,
        },

        payForProtectionAmount = 1000000,    -- Paying for protection will make all gang members consider you as 'Respected' for the remainder of the session.

        payForBetterRelationshipAmount = 10000,    -- Paying for better relationship improves your relationship with the gang.   -- NEW!!
        payForBetterRelationshipAmountJobMultiplier = 5,    -- This will multiply the payForBetterRelationshipAmount by the job multiplie for JOB RELATIONSHIPS -- NEW!!

        -- NEW --
        extremeAggro = false, -- this will cause the gangs to be a LOT more aggressive and spot you much easier (like vanilla gangs)

        -- [[ DONT TOUCH THE 2 SETTINGS BELOW OR IT WILL BREAK EVERYTHING ]]
        activeRel = nil,
        bribed = false,
    },

    ['Families'] = {
        identifier = 'families',
        models = {
            {model = 'g_m_y_famca_01'},
            {model = 'g_m_y_famdnf_01'},
            {model = 'g_m_y_famfor_01'},
            {model = 'g_f_y_families_01'}
        },
        relationship = {
            default = math.random(2,3),
            minimum = 1,
            maximum = 5,
        },
        robberyChance = 100,              -- Chance of a Gang member robbing you when you're selling to them. (0-100% chance)
                                          -- Will only happen if the Gang has a current relationship of 'Neutral' or 'Dislike' (3 or 4) -- Hate (5) will always try to rob or kill you.
        
        offerBribeChance = 100,            -- Chance of a Gang member offering you a bribe before robbing you. (0-100% chance)
        bribeAmount = 5000,               -- The Base amount of cash you will need to bribe this gang to leave you alone this session. The amount a player needs to offer may be higher or lower but this will be the baseline.

        difficulty = 1,  -- OPTIONS: [[ 1 = EASY, 2 = MEDIUM, 3 = HARD ]] - Will determine how easy it is to gain and lose rank with this gang.
        
        rankUp = -100,   -- [[ MUST BE A NEGATIVE NUMBER ]] - Base amount of Ranks you will move up when having positive interations with this gang.
        rankDown = 100,  -- [[ MUST BE A POSITIVE NUMBER ]] - Base amount of Ranks you will move down when having negative interations with this gang.
        
        ignorePedsInVehicles = false,      -- false = Peds in vehicles who hate you will chase/attack you if they spot you

        randomWeapons = {
            `WEAPON_PISTOL`,
            `WEAPON_SAWNOFFSHOTGUN`,
            `WEAPON_SWITCHBLADE`,
            `WEAPON_VINTAGE_PISTOL`,
            `WEAPON_BOTTLE`,
            `WEAPON_KNIFE`,
        },

        payForProtectionAmount = 1000000,    -- Paying for protection will make all gang members consider you as 'Respected' for the remainder of the session.

        payForBetterRelationshipAmount = 10000,    -- Paying for better relationship improves your relationship with the gang.   -- NEW!!
        payForBetterRelationshipAmountJobMultiplier = 5,    -- This will multiply the payForBetterRelationshipAmount by the job multiplie for JOB RELATIONSHIPS -- NEW!!

        -- NEW --
        extremeAggro = false, -- this will cause the gangs to be a LOT more aggressive and spot you much easier (like vanilla gangs)

        -- [[ DONT TOUCH THE 2 SETTINGS BELOW OR IT WILL BREAK EVERYTHING ]]
        activeRel = nil,
        bribed = false,
    },
    ['Vagos'] = {
        identifier = 'vagos',
        models = {
            {model = 'g_m_y_mexgang_01'},
            {model = 'g_m_y_mexgoon_01'},
            {model = 'g_m_y_mexgoon_02'},
            {model = 'g_m_y_mexgoon_03'},
            {model = 'g_f_y_vagos_01'}
        },
        relationship = {
            default = math.random(2,3),
            minimum = 1,
            maximum = 5,
        },
        robberyChance = 100,              -- Chance of a Gang member robbing you when you're selling to them. (0-100% chance)
                                          -- Will only happen if the Gang has a current relationship of 'Neutral' or 'Dislike' (3 or 4) -- Hate (5) will always try to rob or kill you.
        
        offerBribeChance = 100,            -- Chance of a Gang member offering you a bribe before robbing you. (0-100% chance)
        bribeAmount = 5000,               -- The Base amount of cash you will need to bribe this gang to leave you alone this session. The amount a player needs to offer may be higher or lower but this will be the baseline.

        difficulty = 1,  -- OPTIONS: [[ 1 = EASY, 2 = MEDIUM, 3 = HARD ]] - Will determine how easy it is to gain and lose rank with this gang.
        
        rankUp = -100,   -- [[ MUST BE A NEGATIVE NUMBER ]] - Base amount of Ranks you will move up when having positive interations with this gang.
        rankDown = 100,  -- [[ MUST BE A POSITIVE NUMBER ]] - Base amount of Ranks you will move down when having negative interations with this gang.
        
        ignorePedsInVehicles = false,      -- false = Peds in vehicles who hate you will chase/attack you if they spot you

        randomWeapons = {
            `WEAPON_PISTOL`,
            `WEAPON_SAWNOFFSHOTGUN`,
            `WEAPON_SWITCHBLADE`,
            `WEAPON_VINTAGE_PISTOL`,
            `WEAPON_BOTTLE`,
            `WEAPON_KNIFE`,
        },        

        payForProtectionAmount = 1000000,    -- Paying for protection will make all gang members consider you as 'Respected' for the remainder of the session.


        payForBetterRelationshipAmount = 10000,    -- Paying for better relationship improves your relationship with the gang.   -- NEW!!
        payForBetterRelationshipAmountJobMultiplier = 5,    -- This will multiply the payForBetterRelationshipAmount by the job multiplie for JOB RELATIONSHIPS -- NEW!!

        -- NEW --
        extremeAggro = false, -- this will cause the gangs to be a LOT more aggressive and spot you much easier (like vanilla gangs)

        -- [[ DONT TOUCH THE 2 SETTINGS BELOW OR IT WILL BREAK EVERYTHING ]]
        activeRel = nil,
        bribed = false,
    },
    ['Lost MC'] = {
        identifier = 'lostmc',
        models = {
            {model = 'g_m_y_lost_01'},
            {model = 'g_m_y_lost_02'},
            {model = 'g_m_y_lost_03'},
            {model = 'g_f_y_lost_01'}
        },
        relationship = {
            default = math.random(2,3),
            minimum = 1,
            maximum = 5,
        },
        robberyChance = 100,              -- Chance of a Gang member robbing you when you're selling to them. (0-100% chance)
                                          -- Will only happen if the Gang has a current relationship of 'Neutral' or 'Dislike' (3 or 4) -- Hate (5) will always try to rob or kill you.
        
        offerBribeChance = 100,            -- Chance of a Gang member offering you a bribe before robbing you. (0-100% chance)
        bribeAmount = 5000,               -- The Base amount of cash you will need to bribe this gang to leave you alone this session. The amount a player needs to offer may be higher or lower but this will be the baseline.

        difficulty = 1,  -- OPTIONS: [[ 1 = EASY, 2 = MEDIUM, 3 = HARD ]] - Will determine how easy it is to gain and lose rank with this gang.
        
        rankUp = -100,   -- [[ MUST BE A NEGATIVE NUMBER ]] - Base amount of Ranks you will move up when having positive interations with this gang.
        rankDown = 100,  -- [[ MUST BE A POSITIVE NUMBER ]] - Base amount of Ranks you will move down when having negative interations with this gang.
        
        ignorePedsInVehicles = false,      -- false = Peds in vehicles who hate you will chase/attack you if they spot you

        randomWeapons = {
            `WEAPON_PISTOL`,
            `WEAPON_SAWNOFFSHOTGUN`,
            `WEAPON_SWITCHBLADE`,
            `WEAPON_VINTAGE_PISTOL`,
            `WEAPON_BOTTLE`,
            `WEAPON_KNIFE`,
        },

        payForProtectionAmount = 1000000,    -- Paying for protection will make all gang members consider you as 'Respected' for the remainder of the session.


        payForBetterRelationshipAmount = 10000,    -- Paying for better relationship improves your relationship with the gang.   -- NEW!!
        payForBetterRelationshipAmountJobMultiplier = 5,    -- This will multiply the payForBetterRelationshipAmount by the job multiplie for JOB RELATIONSHIPS -- NEW!!

        -- NEW --
        extremeAggro = false, -- this will cause the gangs to be a LOT more aggressive and spot you much easier (like vanilla gangs)

        -- [[ DONT TOUCH THE 2 SETTINGS BELOW OR IT WILL BREAK EVERYTHING ]]
        activeRel = nil,
        bribed = false,
    },
    ['Marabunta'] = {
        identifier = 'marabunta',
        models = {
            {model = 'g_m_y_salvaboss_01'},
            {model = 'g_m_y_salvagoon_01'},
            {model = 'g_m_y_salvagoon_02'},
            {model = 'g_m_y_salvagoon_03'}
        },
        relationship = {
            default = math.random(2,3),
            minimum = 1,
            maximum = 5,
        },
        robberyChance = 100,              -- Chance of a Gang member robbing you when you're selling to them. (0-100% chance)
                                          -- Will only happen if the Gang has a current relationship of 'Neutral' or 'Dislike' (3 or 4) -- Hate (5) will always try to rob or kill you.
        
        offerBribeChance = 100,            -- Chance of a Gang member offering you a bribe before robbing you. (0-100% chance)
        bribeAmount = 5000,               -- The Base amount of cash you will need to bribe this gang to leave you alone this session. The amount a player needs to offer may be higher or lower but this will be the baseline.

        difficulty = 1,  -- OPTIONS: [[ 1 = EASY, 2 = MEDIUM, 3 = HARD ]] - Will determine how easy it is to gain and lose rank with this gang.
        
        rankUp = -100,   -- [[ MUST BE A NEGATIVE NUMBER ]] - Base amount of Ranks you will move up when having positive interations with this gang.
        rankDown = 100,  -- [[ MUST BE A POSITIVE NUMBER ]] - Base amount of Ranks you will move down when having negative interations with this gang.
        
        ignorePedsInVehicles = false,      -- false = Peds in vehicles who hate you will chase/attack you if they spot you

        randomWeapons = {
            `WEAPON_PISTOL`,
            `WEAPON_SAWNOFFSHOTGUN`,
            `WEAPON_SWITCHBLADE`,
            `WEAPON_VINTAGE_PISTOL`,
            `WEAPON_BOTTLE`,
            `WEAPON_KNIFE`,
        },

        payForProtectionAmount = 1000000,    -- Paying for protection will make all gang members consider you as 'Respected' for the remainder of the session.

        payForBetterRelationshipAmount = 10000,    -- Paying for better relationship improves your relationship with the gang.   -- NEW!!
        payForBetterRelationshipAmountJobMultiplier = 5,    -- This will multiply the payForBetterRelationshipAmount by the job multiplie for JOB RELATIONSHIPS -- NEW!!

        -- NEW --
        extremeAggro = false, -- this will cause the gangs to be a LOT more aggressive and spot you much easier (like vanilla gangs)

        -- [[ DONT TOUCH THE 2 SETTINGS BELOW OR IT WILL BREAK EVERYTHING ]]
        activeRel = nil,
        bribed = false,
    },
    ['Triads'] = {
        identifier = 'triads',
        models = {
            {model = 'g_m_m_chicold_01'},
            {model = 'g_m_m_chigoon_01'},
            {model = 'g_m_m_chigoon_02'}
        },
        relationship = {
            default = math.random(2,3),
            minimum = 1,
            maximum = 5,
        },
        robberyChance = 100,              -- Chance of a Gang member robbing you when you're selling to them. (0-100% chance)
                                          -- Will only happen if the Gang has a current relationship of 'Neutral' or 'Dislike' (3 or 4) -- Hate (5) will always try to rob or kill you.
        
        offerBribeChance = 100,            -- Chance of a Gang member offering you a bribe before robbing you. (0-100% chance)
        bribeAmount = 5000,               -- The Base amount of cash you will need to bribe this gang to leave you alone this session. The amount a player needs to offer may be higher or lower but this will be the baseline.

        difficulty = 1,  -- OPTIONS: [[ 1 = EASY, 2 = MEDIUM, 3 = HARD ]] - Will determine how easy it is to gain and lose rank with this gang.
        
        rankUp = -100,   -- [[ MUST BE A NEGATIVE NUMBER ]] - Base amount of Ranks you will move up when having positive interations with this gang.
        rankDown = 100,  -- [[ MUST BE A POSITIVE NUMBER ]] - Base amount of Ranks you will move down when having negative interations with this gang.
        
        ignorePedsInVehicles = false,      -- false = Peds in vehicles who hate you will chase/attack you if they spot you

        randomWeapons = {
            `WEAPON_PISTOL`,
            `WEAPON_SAWNOFFSHOTGUN`,
            `WEAPON_SWITCHBLADE`,
            `WEAPON_VINTAGE_PISTOL`,
            `WEAPON_BOTTLE`,
            `WEAPON_KNIFE`,
        },

        payForProtectionAmount = 1000000,    -- Paying for protection will make all gang members consider you as 'Respected' for the remainder of the session.

        payForBetterRelationshipAmount = 10000,    -- Paying for better relationship improves your relationship with the gang.   -- NEW!!
        payForBetterRelationshipAmountJobMultiplier = 5,    -- This will multiply the payForBetterRelationshipAmount by the job multiplie for JOB RELATIONSHIPS -- NEW!!

        -- NEW --
        extremeAggro = false, -- this will cause the gangs to be a LOT more aggressive and spot you much easier (like vanilla gangs)

        -- [[ DONT TOUCH THE 2 SETTINGS BELOW OR IT WILL BREAK EVERYTHING ]]
        activeRel = nil,
        bribed = false,
    },
    ['Madrazo Cartel'] = {
        identifier = 'cartel',
        models = {
            {model = 'g_m_m_mexboss_01'},
            {model = 'g_m_m_mexboss_02'},
            {model = 'a_m_y_mexthug_01'},
        },
        relationship = {
            default = math.random(2,3),
            minimum = 1,
            maximum = 5,
        },
        robberyChance = 100,              -- Chance of a Gang member robbing you when you're selling to them. (0-100% chance)
                                          -- Will only happen if the Gang has a current relationship of 'Neutral' or 'Dislike' (3 or 4) -- Hate (5) will always try to rob or kill you.
        
        offerBribeChance = 100,            -- Chance of a Gang member offering you a bribe before robbing you. (0-100% chance)
        bribeAmount = 5000,               -- The Base amount of cash you will need to bribe this gang to leave you alone this session. The amount a player needs to offer may be higher or lower but this will be the baseline.

        difficulty = 1,  -- OPTIONS: [[ 1 = EASY, 2 = MEDIUM, 3 = HARD ]] - Will determine how easy it is to gain and lose rank with this gang.
        
        rankUp = -100,   -- [[ MUST BE A NEGATIVE NUMBER ]] - Base amount of Ranks you will move up when having positive interations with this gang.
        rankDown = 100,  -- [[ MUST BE A POSITIVE NUMBER ]] - Base amount of Ranks you will move down when having negative interations with this gang.
        
        ignorePedsInVehicles = false,      -- false = Peds in vehicles who hate you will chase/attack you if they spot you

        randomWeapons = {
            `WEAPON_PISTOL`,
            `WEAPON_SAWNOFFSHOTGUN`,
            `WEAPON_SWITCHBLADE`,
            `WEAPON_VINTAGE_PISTOL`,
            `WEAPON_BOTTLE`,
            `WEAPON_KNIFE`,
        },

        payForProtectionAmount = 1000000,    -- Paying for protection will make all gang members consider you as 'Respected' for the remainder of the session.

        payForBetterRelationshipAmount = 10000,    -- Paying for better relationship improves your relationship with the gang.   -- NEW!!
        payForBetterRelationshipAmountJobMultiplier = 5,    -- This will multiply the payForBetterRelationshipAmount by the job multiplie for JOB RELATIONSHIPS -- NEW!!

        -- NEW --
        extremeAggro = false, -- this will cause the gangs to be a LOT more aggressive and spot you much easier (like vanilla gangs)

        -- [[ DONT TOUCH THE 2 SETTINGS BELOW OR IT WILL BREAK EVERYTHING ]]
        activeRel = nil,
        bribed = false,
    },
    ['Armenian Mob'] = {
        identifier = 'armenian',
        models = {
            {model = 'g_m_m_armlieut_01'},
            {model = 'g_m_m_armgoon_01'},
            {model = 'g_m_m_armlieut_01'}
        },
        relationship = {
            default = math.random(2,3),
            minimum = 1,
            maximum = 5,
        },
        robberyChance = 100,              -- Chance of a Gang member robbing you when you're selling to them. (0-100% chance)
                                          -- Will only happen if the Gang has a current relationship of 'Neutral' or 'Dislike' (3 or 4) -- Hate (5) will always try to rob or kill you.
        
        offerBribeChance = 100,            -- Chance of a Gang member offering you a bribe before robbing you. (0-100% chance)
        bribeAmount = 5000,               -- The Base amount of cash you will need to bribe this gang to leave you alone this session. The amount a player needs to offer may be higher or lower but this will be the baseline.

        difficulty = 1,  -- OPTIONS: [[ 1 = EASY, 2 = MEDIUM, 3 = HARD ]] - Will determine how easy it is to gain and lose rank with this gang.
        
        rankUp = -100,   -- [[ MUST BE A NEGATIVE NUMBER ]] - Base amount of Ranks you will move up when having positive interations with this gang.
        rankDown = 100,  -- [[ MUST BE A POSITIVE NUMBER ]] - Base amount of Ranks you will move down when having negative interations with this gang.
        
        ignorePedsInVehicles = false,      -- false = Peds in vehicles who hate you will chase/attack you if they spot you

        randomWeapons = {
            `WEAPON_PISTOL`,
            `WEAPON_SAWNOFFSHOTGUN`,
            `WEAPON_SWITCHBLADE`,
            `WEAPON_VINTAGE_PISTOL`,
            `WEAPON_BOTTLE`,
            `WEAPON_KNIFE`,
        },

        payForProtectionAmount = 1000000,    -- Paying for protection will make all gang members consider you as 'Respected' for the remainder of the session.

        payForBetterRelationshipAmount = 10000,    -- Paying for better relationship improves your relationship with the gang.   -- NEW!!
        payForBetterRelationshipAmountJobMultiplier = 5,    -- This will multiply the payForBetterRelationshipAmount by the job multiplie for JOB RELATIONSHIPS -- NEW!!

        -- NEW --
        extremeAggro = false, -- this will cause the gangs to be a LOT more aggressive and spot you much easier (like vanilla gangs)

        -- [[ DONT TOUCH THE 2 SETTINGS BELOW OR IT WILL BREAK EVERYTHING ]]
        activeRel = nil,
        bribed = false,
    },
}

---------------------------------------------------------------------------------------------------------------------------------------------------------------------
-- ZONE SETTINGS
-----------------------------------------------------------------------------------------------------------------

Config.ZoneStatsDebugCommand = "zoneStats" -- Command to show zone stats in F8 console - only when debug mode is enabled

Config.GangsInZones = true
-- Enables Extra NPC Gangs to spawn in Zones defined by gangControl in the NativeZones table below
-- This will allow you to set a gang to control a zone and set the spawn rate of that gang in that zone in the NativeZones table below 
-- Adds 0.01ms when spawning an NPC - Set to false if you prefer a smooth 0.00ms idle

-- Some users have reported a crash using this feature - if you experience this, please disable it and use the default gangs only


Config.NativeZones = {
    -- Please see Zone Name References in the description here:  https://docs.fivem.net/natives/?_0x98CD1D2934B76CC1
    -- Use gangControl and gangSpawnRate to set a gang to control a zone and set the spawn rate of that gang in that zone
    -- This will allow for a local gang to control a territory, adding more risk
    ['AIRP'] = { allowedToSell = false },
    ['ALAMO'] = { allowedToSell = true },
    ['ALTA'] = { allowedToSell = true },
    ['ARMYB'] = { allowedToSell = false },
    ['BANHAMC'] = { allowedToSell = true },
    ['BANNING'] = { allowedToSell = true },
    ['BEACH'] = { allowedToSell = true, gangControl = 'Vagos', gangSpawnRate = 100},   -- <-- EXAMPLE OF HOW TO SET A GANG TO CONTROL A ZONE
    ['BHAMCA'] = { allowedToSell = true },
    ['BRADP'] = { allowedToSell = false },
    ['BRADT'] = { allowedToSell = false },
    ['BURTON'] = { allowedToSell = true },
    ['CALAFB'] = { allowedToSell = true },
    ['CANNY'] = { allowedToSell = true },
    ['CCREAK'] = { allowedToSell = true },
    ['CHAMH'] = { allowedToSell = true },
    ['CHIL'] = { allowedToSell = true },
    ['CHU'] = { allowedToSell = true },
    ['CMSW'] = { allowedToSell = true },
    ['CYPRE'] = { allowedToSell = true },
    ['DAVIS'] = { allowedToSell = true},
    ['DELBE'] = { allowedToSell = true },
    ['DELPE'] = { allowedToSell = true },
    ['DELSOL'] = { allowedToSell = true },
    ['DESRT'] = { allowedToSell = true },
    ['DOWNT'] = { allowedToSell = true },
    ['DTVINE'] = { allowedToSell = true },
    ['EAST_V'] = { allowedToSell = true },
    ['EBURO'] = { allowedToSell = true },
    ['ELGORL'] = { allowedToSell = true },
    ['ELYSIAN'] = { allowedToSell = true },
    ['GALFISH'] = { allowedToSell = true },
    ['GOLF'] = { allowedToSell = true },
    ['GRAPES'] = { allowedToSell = true },
    ['GREATC'] = { allowedToSell = true },
    ['HARMO'] = { allowedToSell = true },
    ['HAWICK'] = { allowedToSell = true },
    ['HORS'] = { allowedToSell = true },
    ['HUMLAB'] = { allowedToSell = false },
    ['JAIL'] = { allowedToSell = false },
    ['KOREAT'] = { allowedToSell = true },
    ['LACT'] = { allowedToSell = true },
    ['LAGO'] = { allowedToSell = true },
    ['LDAM'] = { allowedToSell = true },
    ['LEGSQU'] = { allowedToSell = true },
    ['LMESA'] = { allowedToSell = true },
    ['LOSPUER'] = { allowedToSell = true },
    ['MIRR'] = { allowedToSell = true },
    ['MORN'] = { allowedToSell = true },
    ['MOVIE'] = { allowedToSell = true },
    ['MTCHIL'] = { allowedToSell = true },
    ['MTGORDO'] = { allowedToSell = true },
    ['MTJOSE'] = { allowedToSell = true },
    ['MURRI'] = { allowedToSell = true },
    ['NCHU'] = { allowedToSell = true },
    ['NOOSE'] = { allowedToSell = false },
    ['OCEANA'] = { allowedToSell = true },
    ['PALCOV'] = { allowedToSell = true },
    ['PALETO'] = { allowedToSell = true },
    ['PALFOR'] = { allowedToSell = true },
    ['PALHIGH'] = { allowedToSell = true},
    ['PALMPOW'] = { allowedToSell = true },
    ['PBLUFF'] = { allowedToSell = true },
    ['PBOX'] = { allowedToSell = true },
    ['PROCOB'] = { allowedToSell = true },
    ['RANCHO'] = { allowedToSell = true , gangControl = 'Vagos', gangSpawnRate = 50},
    ['RGLEN'] = { allowedToSell = true },
    ['RICHM'] = { allowedToSell = true },
    ['ROCKF'] = { allowedToSell = true },
    ['RTRAK'] = { allowedToSell = true },
    ['SANAND'] = { allowedToSell = true },
    ['SANCHIA'] = { allowedToSell = true },
    ['SANDY'] = { allowedToSell = true },
    ['SKID'] = { allowedToSell = true },
    ['SLAB'] = { allowedToSell = true },
    ['STAD'] = { allowedToSell = true },
    ['STRAW'] = { allowedToSell = true },
    ['TATAMO'] = { allowedToSell = true },
    ['TERMINA'] = { allowedToSell = true },
    ['TEXTI'] = { allowedToSell = true },
    ['TONGVAH'] = { allowedToSell = true },
    ['TONGVAV'] = { allowedToSell = true },
    ['VCANA'] = { allowedToSell = true },
    ['VESP'] = { allowedToSell = true },
    ['VINE'] = { allowedToSell = true },
    ['WINDF'] = { allowedToSell = true },
    ['WVINE'] = { allowedToSell = true },
    ['ZANCUDO'] = { allowedToSell = false },
    ['ZP_ORT'] = { allowedToSell = true },
    ['ZQ_UAR'] = { allowedToSell = true }
}

Config.HighDemandZones = true
-- Enables High Demand Zones based on Zone Wealth

Config.ZoneWealth = {
    -- These are already defined in GTA per Native Zone, you can use the Debug command to see the zone wealth and change the names here
    -- You can set these to specific drugs in the highDemandZones Config.Drugs in config.lua
    [0] = 'Rich ',
    [1] = 'Upper Class ',
    [2] = 'Average ',
    [3] = 'Below Average ',
    [4] = 'Poor ',
    [5] = 'Slum '
}


Config.DisableGangFeatures = false -- Disable all NPC gang features
PreviousextraServices.luaNextpersonalitySettings.lua

Last updated 8 hours ago

📒
📱