🍃
Stoned
  • ✌️Welcome to Stoned Documentation
  • Overview
    • 🌐Website Shop
      • 🔗Website URL
    • 🌀Discord
      • 🔗Discord Invite
  • Scripts Guides
    • 💰Money Laundry
      • config.lua
      • cl_functions.lua
    • ⚒️Crafting Table
      • Configuration
    • 🏆Airdrop
      • Config.lua
      • Functions.lua
    • 🧟‍♂️Zombie System
      • Configuration
    • 🏧ATM Robbery
      • Configurantion
    • 📌Pause (ESC) Menu
      • Config
    • 🚗Car Spawn
      • Config.lua
    • 🧟Zombie System V2
      • config.lua
      • cl_config.lua
      • sv_config.lua
    • 👔Mode STAFF
      • config.lua
      • cl_config.lua
      • sv_config.lua
  • 📞Report System
    • Config.lua
    • Permissions.lua
  • 💎Jewelry Robbery
    • Config.lua
    • clconfig.lua
  • ⚙️Tuning System
    • Configs
      • main.lua
      • tunes.lua
  • General Guides
    • 🛠️Common Errors
Powered by GitBook
On this page

Was this helpful?

  1. Scripts Guides
  2. Zombie System

Configuration

Full View

Config = {
    
    Framework = "esx", -- esx or qbcore or oldesx

    Safezones = { -- Zone where NOT spawn zombies
        {coords = vector3(400.92, 2324.0, 68.53), radius = 6950.0},
        --{coords = vector3(2045.6934, 3453.8525, 43.8377), radius = 1000.0}, 
    },

    General = {

        minDst = 2, maxDst = 30, -- distance to spawn zombies
        spawnWait = 5, -- delay to spawn zombies (5 seconds by default) (v.2.8)
        ZombiesBlipMap = true, BlipName = "Zombie",
        maxZombies = 40,  -- max zombies spawned per player/area
        armorHpDamageByZombie = 5, -- DEFAULT: 1 hit by zombie, remove 5HP (with armor) (v.2.8)
        HpDamageByZombie = 10, -- DEFAULT: 1 hit by zombie, remove 10HP  (without armor) (v.2.8)

        vehicleAttack = true, -- Attack player in car?
        SpawnOnlyWhenRunning = false, -- Spawn zombies when player only do noise: sprint/run? (v.2.8)

        density = { -- Total: 2.0 
            ["zombie_normal"] = 1.40,
            ["zombie_with_kevlar"] = 0.35,
            ["zombie_fast"] = 0.15,
            ["zombie_with_bomb"] = 0.10,
        },
    },

    MoneyAccount = "cash", -- 'bank' || 'cash' || 'black_money'
    RandomMoney = {
        Min = 1000,
        Max = 3200,
    },


    Rewards = {

        {name = "weapon_snspistol", label = "SNS Pistol", chance = 50},
        {name = "bandage", label = "Bandage", chance = 80},
        {name = "armor", label = "Armor", chance = 80},

    },

    AnimationLootType = "simple", -- Animations: 'baganim' || 'simple' || 'none'

    Zombies = {
        ["zombie_normal"] = {
            models = {
                "a_m_y_downtown_01",
                "a_m_y_acult_02",
                "a_m_m_skidrow_01",
                "a_m_y_genstreet_01",
            },
            randomComponents = true,
            randomProps = true,
            clipset = "move_m@drunk@verydrunk",
            headshot = true,
            health = 200,
            armor = 0,
        },
        ["zombie_with_kevlar"] = {
            models = {
                "s_m_y_cop_01",
                "s_m_y_swat_01",
                "s_m_m_armoured_01",
            },
            randomComponents = true,
            randomProps = true,
            headshot = false,
            clipset = "move_m@drunk@verydrunk",
            health = 300,
            armor = 100,
        },
        ["zombie_fast"] = {
            models = {
                "a_m_m_hillbilly_02",
                "a_m_o_acult_02",
            },
            randomComponents = true,
            randomProps = true,
            headshot = true,
            clipset = "move_characters@orleans@core@",
            health = 100,
            armor = 0,
            fast = true,
            object = {
                model = "p_gasmask_s",
                bone = 31086,
                offset = vector3(0, 0, 0),
                rotation = vector3(0, -90, 180)
            },
        },
        ["zombie_with_bomb"] = {
            models = {
                "s_m_m_doctor_01",
                "s_m_m_scientist_01",
            },
            randomComponents = true,
            randomProps = true,
            headshot = true,
            clipset = "move_m@drunk@verydrunk",
            health = 200,
            armor = 0,
            object = {
                model = "prop_gascyl_01a",
                bone = 24816,
                offset = vector3(0.15, -0.220, 0),
                rotation = vector3(0, 88, 6)
            },
        },
    },

    --- v.2.8
    ZombieSound = true,
    ZombieSounds = {
        "GroupZombiesGrowling",
        --"zombie-attack-1",
    },

}

Translations = {
    ["drawtextLoot"] = "~r~[E]~w~ Loot",
    ["loot_when_dead"] = "~r~Não podes dar loot porque estás morto.",
    ["loot_when_incar"] = "~r~NMão podes dar loot a zumbis enquanto estiveres dentro do veículo.",
    ["get_reward"] = "Loot: %s",
    
}

function Notify(message)

	--TriggerEvent('codem-notification:Create', message, 'info', nil, 5000)

    -- Another example of popular notifications

	--exports['mythic_notify']:SendAlert('inform', message)
	--ESX.ShowNotification(message)
	--exports['Roda_Notifications']:showNotify(message, 'info', 5000)
	exports['okokNotify']:Alert("Zombies", message, 5000, 'info')
	--exports['mythic_notify']:SendAlert('inform', message)
	--QBCore.Functions.Notify(message, 'success')

end

Config.Debug = true -- test mode
PreviousZombie SystemNextATM Robbery

Last updated 8 months ago

Was this helpful?

🧟‍♂️