🔍 Collectables: 1100+ Items, Stickerbook UI & Leaderboards

mad_collectables

mad_collectables-optimize

Collect. Complete. Compete.

The FiveM collectables system. Hidden items to find, sticker books to fill, leaderboards to climb.


Overview

An ongoing treasure hunt across your world that keeps players exploring and coming back daily.

1169 collectables across 28 themed sets, ready to go out of the box. Players find items scattered around the world, collect them, and place stickers in their personal sticker book.

The “one more item” loop keeps players engaged, completing sets gives them progression, and the leaderboard provides competition.


Preview

YouTube

Screenshots

Stickerbook
Collectables
Logging

Links

:point_right: Open Source

:point_right: Escrow

:point_right: Subscription

:blue_book: Documentation


What’s Included

1169 collectables across 28 themed sets. Favourites from GTA and unique customs. Ready out of the box:

Cowboy Hats Letter Scraps Spaceship Parts
Submarine Pieces Nuclear Waste Time Capsules
Hidden Packages Hidden Caches Signal Jammers
Parachutes Treasure Chests Cameras
Casino Chips Action Figures Peyote Plants
Playing Cards Movie Props Media Sticks
Yuanbao Plushies Clothing
Skeletons Spray Cans LD Organic Products
Shipwrecks Pumpkins Snowmen

Or easily create your own sets with custom models, images, hints, and rewards. No UI rebuild needed.

All versions include lifetime access to future updates and monthly sticker set drops!

Subscribed for 5 months? Open a ticket and we’ll grant you the permanent Escrow license for free!

Also included: 73 unique sticker images, and a Photoshop Template and Action to help you make your own styled stickers.

Features

  • 1169+ Pre-loaded Collectables - 28 themed sets ready out of the box
  • Custom Sets - Create your own sets and add custom images with zero UI rebuilding
  • Sticker Book UI - High-quality drag-and-drop UI to track and display progress
  • Leaderboard - Rankings by sets completed and items collected, with privacy opt-out
  • Flexible Rewards - Automated cash, bank, or item rewards on collection/completion
  • Hints - Optional per-set or per-item hints to guide players
  • Pickup Modes - Target interaction, proximity auto-pickup, or button press
  • Multi-Framework - Native support for ox, qb, qbx, esx, or standalone
  • Difficulty Settings - Adjustable challenge levels per set with optional blips, hints, outlines, and highlights
  • Localisation - Full translation support
  • Admin Tools - Commands to manage player collections
  • Customisable - Nothing hardcoded, everything easily editable in config files
  • Fully Secure - 100% server-side validation to prevent exploits
  • Monthly Set Drops - New custom set and stickers included every month for free
  • Logging - Webhook support for periodic leaderboard updates, and player and admin actions

Collectable Sets

Each set is fully configurable:

Example Item Set
example_set = { -- Unique set name
    label = 'Example Set', -- Display name for the set
    description = 'This is the set description shown in the UI', -- Description shown in UI
    model = 'xm3_prop_xm3_box_wood03a', -- Prop model to spawn
    icon = 'action-figure-pogo.png', -- Icon for stickers in UI (image path or font awesome)
    grounded = true, -- Place object on ground
    pickupType = 'target', -- How to collect: 'target' | 'prompt' | 'nearby'
    pickupDistance = 2.5, -- Distance to trigger pickup
    enabled = false, -- Enabled/disable the collectable set
    collectSound = { -- Play sound on collection
        audioName = 'PLAYER_COLLECT', -- Name of the audio to play
        audioRef = 'DLC_PILOT_MP_HUD_SOUNDS', -- Audio reference/set to use
    },
    hint = 'The hint for all the items', -- Default hint for all items in set
    rewards = { -- Rewards for collecting items and completing the set
        onCollect = { money = 100, moneyType = 'cash' }, -- Reward for each collected item
        onComplete = { -- Reward for completing the entire set
            money = 5000, -- Amount of money
            moneyType = 'bank', -- Money type to give
            item = { name = 'reward_trophy', count = 1 }, -- Item to give and amount
        },
    },
    blip = { -- Optional blip for all items
        enabled = true, -- Enable/disable the blip
        sprite = 478, -- Blip sprite
        colour = 1, -- Blip colour
        title = 'Example Collectable Item', -- Blip title
        scale = 0.5, -- Optional custom scale
    },
    animations = { -- Animations to use for this set
        pickup = { -- Pickup animation
            animDictionary = 'anim@move_m@trash', -- The animation dictionary
            animationName = 'pickup', -- The name of the animation within the dictionary
            animFlags = 0, -- Animation flag
            duration = 3000, -- Duration in milliseconds
        },
    },
    items = { -- List of collectable items in this set
        { coords = vec3(-140.39, -173.98, 93.70) }, -- With just coordinates
        { coords = vec3(-146.05, -166.42, 95.00), grounded = false }, -- With grounded override
        { coords = vec3(-133.97, -163.08, 93.70), model = 'prop_alien_egg_01' }, -- With model override
        { coords = vec3(-129.66, -163.58, 93.70), icon = 'fa star' }, -- With image override
        { coords = vec3(-138.27, -163.77, 93.70), hint = 'A hint just for this item' }, -- With hint override
        {
            coords = vec3(-140.48, -164.42, 93.70), -- With multiple overrides
            grounded = false,
            model = 'prop_box_ammo07a',
            icon = 'fa box-open',
            hint = 'This box looks different..',
        },
        {
            coords = vec3(-145.03, -170.40, 93.70), -- With optional blip
            blip = { -- Optional blip for this item
                sprite = 514, -- Blip sprite
                colour = 27, -- Blip colour
                title = 'Special Test Box', -- Blip title
                scale = 0.7, -- Optional custom scale
            },
        },
        {
            coords = vec3(-141.85, -166.10, 93.70), -- With animation override
            animations = { -- Animation only for this item
                pickup = { -- Pickup animation
                    animDictionary = 'anim@gangops@facility@servers@bodysearch@', -- The animation dictionary
                    animationName = 'player_search', -- The name of the animation within the dictionary
                    animFlags = 0, -- Animation flag
                    duration = 1500, -- Duration in milliseconds
                },
            },
        },
        {
            coords = vec3(-130.67, -168.78, 92.70), -- With collect sound override
            collectSound = {
                audioName = 'RANK_UP',
                audioRef = 'HUD_AWARDS',
            },
        },
    },
},

Quick Links


Dependencies

Required:

Optional (Auto-Detected):

Feature Supported
Framework ox_core, qbx_core, qb-core, es_extended, custom
Target ox_target, qb-target, custom
Notify ox_lib, qb-core, mad-thoughts, custom
Inventory ox_inventory, qb-inventory, custom
TextUI ox_lib, custom

No framework? No problem. Works standalone using license identifiers.

No supported resource? No worries. Easily add your own in the bridge.


:heart: With Love

I put a lot of care and attention to detail into my work, so you’ll never see me release something I don’t thoroughly enjoy using myself. Every resource receives ongoing updates and improvements to maintain the quality my customers expect.

Code is accessible Depends on purchase type
Subscription-based Subscription is available as a purchase option, along with Open Source or Escrow
Lines (approximately) 12200
Requirements ox_lib, oxmysql
Support Yes

Other Resources

Check out my other resources:

My other resources:

:thought_balloon: mad-thoughts - Immersive Notifications
:package: mad-drugruns - Drug Manufacturing & Trafficking
:performing_arts: mad-perform - Dynamic Street Performance System
:8ball: mad-magic8ball - Realistic Magic 8-Ball
:moneybag: mad-vendrob v2 - Ultimate Vending Machine Robbery
:sweat_drops: mad_goon - AI Concierge Interaction [FREE]
:musical_note: mad-musicgame - Rhythm-based Mini-game [FREE]
:rocket: minimal-hud - Minimalistic & Standalone HUD [FREE]
:art: mad-restyles - Restyled Community Resources [FREE]
:duck: mad-duck - Ducky Footsteps [FREE]
:gem: mad-loot - Advanced Loot Table Generation System [FREE]
:santa: mad-secretsanta - Multiplayer Secret Santa [FREE]
:man_technologist: mad-cipherheist - Immersive Signal Decryption Heist [FREE]
:keyboard: mad-ccat-heist - Federal Software Heist [FREE]
:moneybag: mad-vendrob v1 - Vending Machine Robbery [FREE]

My GitHub - More Free Resources
Join my Discord for support

Um hey Cfx, as much as I love you posting this again for me - this is a duplicate and should be removed :smile: