[PAID][ESX][QBCore] Zombie Horde

A script by Hyon

No reviews yet.
[PAID][ESX][QBCore] Zombie Horde main image

Full Description

Features:

  • Synced Zombies
  • Configurable Zombies
  • Configurable Spawn Locations
  • Configurable Spawn Time
  • etc (Check the Config File below)

Requirements:

  • ESX Legacy Or QBCore

Preview <— Click here

ESX ESCROW:
6€ (Without TAX)
Tebex Link <— Click here to Buy

ESX OPEN SOURCE:
15€ (Without TAX)
Tebex Link <— Click here to Buy

ESX Bundle Offer:
Zombie Horde + Dungeon
ESCROW 10€ (Without TAX) or OPEN SOURCE 25€ (Without TAX)

QBCore ESCROW:
6€ (Without TAX)
Tebex Link <— Click here to Buy

QBCore OPEN SOURCE:
15€ (Without TAX)
Tebex Link <— Click here to Buy

QBCore Bundle Offer:
Zombie Horde + Dungeon
ESCROW 10€ (Without TAX) or OPEN SOURCE 25€ (Without TAX)

Config File:

Config = {}

Config.Admin = "admin" -- Admin group

Config.Commandspawn = "spawnzombiehorde" -- Horde Spawn Command for Admin

Config.Notify_spawn = true --Send notifiaction to all player when zombie hodre spawned

Config.Notify_admin_spawn = true -- Send notifiaction to all player when an admin spawn zombie hodre

Config.spawntime = 60 -- Zombie Horde spawn time in minutes (Random Location)

Config.minplayer = 5 -- Minimum Online Players need to spawn

Config.NPC = {  -- Zombies
    { 
        model = 'a_m_o_soucent_02',
        damage = 10.0, 
        health = 200, 
		headshot = true,
        seeing_range = 10.0,
        hearing_range = 50.0,
        loot = {
			{
				item = "money",
				minamount = 100,
				maxamount = 300,
			},
			{
				item = "bandage",
				minamount = 1,
				maxamount = 3,
			},
        },
    },
    { 
        model = 'a_m_m_hillbilly_02',
        damage = 10.0, 
        health = 200, 
		headshot = false,
        seeing_range = 10.0, 
        hearing_range = 50.0, 
        loot = {
			{
				item = "money",
				minamount = 100,
				maxamount = 300,
			},
			{
				item = "bandage",
				minamount = 1,
				maxamount = 3,
			},
        },
    },
    { 
        model = 'a_m_y_clubcust_01',
        damage = 10.0, 
        health = 200, 
		headshot = false,
        seeing_range = 10.0, 
        hearing_range = 50.0, 
        loot = {
			{
				item = "money",
				minamount = 100,
				maxamount = 300,
			},
			{
				item = "bandage",
				minamount = 1,
				maxamount = 3,
			},
        },
    },
    { 
        model = 'a_m_y_gay_01',
        damage = 10.0, 
        health = 200, 
		headshot = false,
        seeing_range = 10.0, 
        hearing_range = 50.0, 
        loot = {
			{
				item = "money",
				minamount = 100,
				maxamount = 300,
			},
			{
				item = "bandage",
				minamount = 1,
				maxamount = 3,
			},
        },
    },
}

Config.Locations = {
    { 
	coords = vector3(870.36,129.16,71.68),
	min = 20 , -- Min Zombie Amount
	max = 30, -- Max Zombie Amount
	distance = 10, -- Max Spawn distance from the coords
	},
    { 
	coords = vector3(-87.6,-1134.76,25.8),
	min = 20 , -- Min Zombie Amount
	max = 30, -- Max Zombie Amount
	distance = 10, -- Max Spawn distance from the coords
	},
    { 
	coords = vector3(170.88,-814.72,31.16),
	min = 20 , -- Min Zombie Amount
	max = 30, -- Max Zombie Amount
	distance = 10, -- Max Spawn distance from the coords
	},
	{ 
	coords = vector3(80.72,6459.08,31.32),
	min = 20 , -- Min Zombie Amount
	max = 30, -- Max Zombie Amount
	distance = 10, -- Max Spawn distance from the coords
	},
	{ 
	coords = vector3(1960.8,3662.52,33.4),
	min = 20 , -- Min Zombie Amount
	max = 30, -- Max Zombie Amount
	distance = 10, -- Max Spawn distance from the coords
	},
}


Config.Locales = {
	loot_text = "Press ~g~E~s~ to Loot Body",
  --Blip
	blip_text = "Zombie Horde",
  --Notifiaction:
    spawn_horde = "Zombie Horde arrived!",
	admin_spawn_horde = "Zombie Horde arrived!",
	loot = "You Found:",
	
--Admin command
	spawn_command_desc = "Spawn Zombie Horde at your coords",
	spawn_command_param = "amount",
	spawn_commond_param_desc = "Zombie Amount",
}

Code is accessible Both Options
Subscription-based No
Lines (approximately) ~600
Requirements ESX Legacy or QBCore
Support Yes