02 — PACKAGE

Jakers Loot Systems

8.33 GBP
Jakers Loot Systems
DETAILS

Showcase

Watch the demonstration video FiveM Script | DAYZ/TARKOV LOOT+ [QBX] | Jakers 

Introduction

  • A dynamic stash system where players discover various container types across the map, each containing randomized or set loot that refreshes automatically.
  • Fully configurable - customize stash types, spawn locations, loot tables, skill difficulties, and refresh timers. Perfect for any server type. even add your own stash types!!!

Features

  • Multiple Stash Types - 6 different container types with unique properties
  • Auto Refresh System - Configurable timers keep content fresh  or have them solely be populated per server restart
  • Random Loot - Weighted chances and variable slot filling + guaranteed loot tables
  • Skill Checks - ox_lib integration with configurable difficulty

Security

  • Server-Side Validation: All checks performed server-side
  • Input Sanitization: Validates all client requests
  • Exploit Detection: Logs suspicious activity via webhooks
  • Secure - Server-side validation + locations prevents exploit/dumpers
  • Logging - Complete activity tracking via webhooks

Configuration Examples

barrel = {

        OBJ_open = `prop_barrel_open`,

        OBJ_closed = `prop_barrel_closed`,

        BuryOffset = -1.41,

        SpawnLocationKey = 'barrel',

        StashesToSpawn = 8,

        StashLabel = 'Buried Stash',

        StashSlots = 8,

        StashMaxWeight = 80000,

        FilledSlots = { 3, 8 },

        VisualSpawnDistance = 100.0,

        OpenRadius = 2.0,

        TargetDistance = 1.5,

        TargetRadius = 1.5,

        RequiredItem = 'lockpick',

        OpenDuration = 2000,

        OpenLabel = 'Prying open...',

        SkillCheck = {

        Enabled = true,

        Difficulty = 'hard',

        Keys = { 'w', 'a', 's', 'd' }, -- Complex skill check

        },

        OpenAnimation = {

            dict = 'anim@amb@clubhouse@tutorial@bkr_tut_ig3@',

            clip = 'machinic_loop_mechandplayer',

            flag = 1

        },

        SpawnLogic = {

            CleanOnStop    = true,

            RefreshOnStart = true,

            RefreshTimer   = 2,

        },

        LootGuaranteed = {

            { name = 'bandage', count = { 1, 3 } },

            { name = 'water',   count = { 2, 5 } },

        },

        LootTable = {

            { name = 'lockpick',     count = { 1, 2 },     chance = 0.35 },

            { name = 'phone',        count = 1,            chance = 0.10 },

            { name = 'money',        count = { 100, 500 }, chance = 0.50 },

            { name = 'weapon_knife', count = 1,            chance = 0.05 },

            { name = 'ammo-9',       count = { 10, 30 },   chance = 0.25 },

        }

    },

Dependencies

  • ox_lib
  • ox_inventory
  • ox_target

Installation

  1. Download the resource and place it in your resources folder
  2. Add `ensure jakers_stashes` to your server.cfg
  3. Configure your webhook URL in `stashes/config.lua`
  4. Customize stash types, spawn locations, and loot tables as desired
  5. Restart your server

Support

Join our Discord community for support, regular updates and to request new features.

discord.gg/jakersuk