Guide · Updated 30 Sep 2026

How to add supply drops and treasure hunts to a RedM server

RedM supply drops are timed world events: a crate lands somewhere on the map, every player is told roughly where, and the first to reach it keeps what is inside. Treasure hunts are the slower cousin, a hidden prize found from a photo and a riddle. To add them you need a script that picks the place and the loot, starts events on a timer, and tells players. This guide covers how that works, how often to run it, and how to set the loot so it helps your economy instead of flooding it.

What supply drops do for a roleplay server

  • They move people. A notification and a map blip send riders out of town at the same moment, and that is where chance meetings happen.
  • They create conflict with a reason. Two gangs arriving at one crate is a scene your staff did not have to write.
  • They fill quiet hours. A drop runs whether or not a staff member is online, so the server has something happening at 3 a.m.
  • They reward exploring. A treasure hunt only works for players who know the map, or want to learn it.

They are small events, not a replacement for staff-run ones. RedM server event ideas covers how to mix the two.

The free way: running drops by hand

You do not need a script to try the idea. A staff member can pick a spot, announce it in character, spawn a crate prop, and give the winner the items with an admin command. It costs nothing and it tells you whether your players care.

The limits show quickly: it needs a staff member every time, the announcement reaches only players who are watching chat, and there is no record of who won what. If players like it, automate it.

How automatic supply drops work

Poggy's Supply Drops (from $3.99/mo) runs both events on its own. A supply drop goes like this:

  1. The script picks one of its drop locations at random and one loot entry by weight.
  2. Every player gets a notification with the place name and a map blip.
  3. Players close by watch a hot air balloon come down from 40 metres and lower the crate. Players further away find it already landed.
  4. The first player to hold G at the crate claims it.
  5. If nobody does, the drop disappears after 15 minutes.

It ships with 10 locations, from Saint Denis Docks and Rhodes Train Station to Bacchus Station and Armadillo Train Station, so it works the day you install it. Admins can start a drop at any time with /supplydrop, and anyone can type /nextdrop to see how long is left.

How often should supply drops happen?

Each kind of event has its own timer. After an event starts, a cooldown runs, then a random wait, then the next event. The defaults:

EventCooldownThen a wait ofSo a new one every
Supply drop60 to 90 min10 to 45 minabout 70 to 135 min
Treasure hunt90 to 150 min20 to 60 minabout 110 to 210 min

Nothing starts until the first player has loaded in, so an empty server does not burn through events. The random part matters: players cannot set an alarm and camp a spot.

Every time in Config.RandomEvent is in milliseconds. 60000 is one minute and 3600000 is an hour. To run drops only when staff choose, turn off Automatic events in /poggy; the admin commands still work.

A good rule: leave the defaults for the first couple of weeks and watch the Discord log. If drops are often left unclaimed, players cannot reach them in time: give them longer with Config.Supply.DropTimeout (900000, which is 15 minutes) or add locations nearer where people play, rather than running more drops.

What to put in the crate: loot weights explained

This is where most owners go wrong. The chance on each loot entry is a weight, not a percent. An item with weight 20 is twice as likely as one with 10. An entry's real chance is its weight divided by the total of every weight in the list.

The default table in Config.Supply.ItemDrops shows how that plays out:

  • It has 26 entries whose weights add up to 452.
  • Food such as apples, corn and milk has weight 25, about a 1 in 18 chance each.
  • Materials such as coal, copper, wood and wool have weight 20.
  • Each of the four weapons (Carcano, Rolling Block, double barrel shotgun, M1899) has weight 1, so any weapon turns up in roughly 1 drop in 113.

At the default pace, a server busy all day sees around a dozen drops, so a weapon crate is a rare, talked-about event, which is the point. If weapons feel too common or too rare, change their weight, not the schedule.

Three checks before you go live:

  • Every item must exist. The defaults include items like acid, chocolate and big game meat that not every server has. A crate holding an unknown item cannot be collected; the prompt keeps coming back. How to add items to a RedM server covers adding them.
  • Think about your economy. A drop is money from nowhere. Raw materials that feed crafting are safer than finished goods or cash. Balancing a RedM server economy has more on this.
  • Pick a crate prop that matches. Each entry has a prop, such as p_crateapple01b for fruit or p_boxlrgmeat01x for meat. A wrong model name gives an invisible crate.

Treasure hunts with photos and riddles

A treasure hunt hides a prize at one of 30 ready-made spots. Players type /clue to open the hunt window: a photo of the hiding place, the reward, and a blurred riddle. Revealing the riddle cuts the reward, by 30% by default (Config.Scavenger.UI.CluePenalty is 0.3). So the player who knows the map wins more, and the one who needs help can still find it. An unclaimed hunt disappears after 45 minutes.

Rewards are cash, gold or items, picked by weight from Config.Scavenger.RewardTypes. The defaults are 16 to 80 dollars in cash, or 10 to 30 gold nuggets. For money, use whole dollars or halves such as 16.5; some cent values cannot be rolled and the hunt fails to start.

Adding your own hunt

  1. Take a screenshot of the hiding place that hints without giving it away, and save it as a .jpg. A .png shows as a broken image.
  2. Copy it into the script's ui/images folder.
  3. Stand on the spot, open /poggy, add a hunt, and press use my position.
  4. Set the photo's file name and write the riddle.
  5. Save and restart the script. /scavengerhunt starts one now so you can test it.

Local knowledge makes the best hunts: a spot your players ride past every day but never look at. New drop locations are added the same way; pick open ground with clear sky above it, because the balloon comes down from 40 metres.

Keeping the race fair

  • First hand on the crate wins. There is no splitting and no second claim, so fights over a crate are settled in the world, not by the script.
  • Winners stay quiet by default. Config.ShowCollectedByNotifications is off, so the whole server is not told who took the crate. Turn it on if you want rivalries.
  • Staff get a record. Two Discord webhooks, one for drops and one for hunts, post each new event and who claimed it. The console command testdiscord checks a webhook works.
  • Admins are your framework's admins. poggy_core reads them, so there is no separate list to keep up.

Installing it

Poggy's Supply Drops (from $3.99/mo) needs Poggy Core (Free) 0.13.0 or newer and runs on VORP Core, RSG Core and QBCore RedM. It uses no database tables, so there is no SQL to import. Add ensure poggy_supplydrops after ensure poggy_core in server.cfg. Its config, translations (English, Spanish and French) and the whole hunt window are open files, and every setting can be changed in game under /poggy. Step by step: how to install a RedM script.

Questions this guide answers

How do I add supply drops to a RedM server?

Install a supply drop script, list the items it can drop and the places it can land, and let its timer start drops by itself. Poggy's Supply Drops ships with 10 drop locations and a loot table, runs on VORP Core, RSG Core and QBCore RedM, and needs no database.

How often should supply drops happen on a RedM server?

Often enough that players hear about one most evenings, rare enough that nobody camps for them. Poggy's Supply Drops defaults to a new drop about every 70 to 135 minutes and a treasure hunt about every 110 to 210 minutes, only once a player is online.

Are loot chances in a supply drop script percentages?

In Poggy's Supply Drops they are weights, not percents. An entry with weight 20 is twice as likely as one with 10, and an entry's real chance is its weight divided by the total of all weights.

Why can a player not collect a supply drop?

Usually the item in the crate does not exist in the server's items table, or the player's inventory is full. Every loot name has to be a real item on your server.

Scripts mentioned in this guide

Whole store →
Poggy's Supply Drops — RedM Supply Drop & Scavenger Hunt Script
RedM Supply Drop & Scavenger Hunt Script

Poggy's Supply Drops

Crates float down under a hot air balloon at 10 locations and 30 ready-made scavenger hunts send players after a photo and a riddle. Events run on their own schedule, admins can start them, and Discord webhooks announce them.

From$3.99
Poggy Core — Free RedM Framework Core and Auto-Updater
Free RedM Framework Core and Auto-Updater

Poggy Core

The free, open-source core every Poggy script runs on, for VORP Core, RSG Core and QBCore RedM: automatic updates with config merging, tables created on start, account bans with a shared anti-cheat ban network, and one API for your own scripts.

PriceFree

How to Choose a RedM Script: Checks Before You Buy

Framework claims, performance, open config, versions, support and video. Ten checks, and the red flags that should end the sale.

Read the guide →

RedM Script Subscriptions vs Buying Outright

The break-even maths with live prices, what cancelling does, how updates and licences work, and when each one wins.

Read the guide →

Free RedM Scripts Worth Installing

Eight free scripts, what each one does, what it needs, and what it does not do.

Read the guide →

How to Run a Player Economy on a RedM Server

Player-owned shops, auctions, taxes, moving prices and the weekly checks that keep a live economy healthy.

Read the guide →

Best RedM Scripts for a New Server

Economy, law, activities, roleplay tools and admin utilities. What to run, what it costs, and where the free options are.

Read the guide →

VORP vs RSG Core vs QBCore for RedM

Script availability, structure and inventory for each framework, and what "runs on VORP, RSG and QBCore" actually means.

Read the guide →

RedM Server Economy: How to Balance Money, Jobs and Shops

Sources, sinks, player shops, auctions, jobs and a stipend. The model, the starting numbers and the scripts.

Read the guide →

Cfx Escrow Explained for RedM Server Owners

Which files are encrypted, what you can still change, the licence file, and the error everyone hits once.

Read the guide →

Using Poggy Core in Your Own RedM Scripts

The free framework layer under your own resources: install, first script, menus, storage, jobs, standalone mode, diagnostics.

Read the guide →

How to Set Up Crafting on a RedM Server

Recipe chains, benches and campfires, job locks, skillchecks, telling players where ingredients come from, and pricing it all.

Read the guide →

How to Set Up Law Enforcement on a RedM Server

Crime alerts and witnesses, on-duty status and counts, badges, evidence lockers, crime scene text, jail and bounties, and how much law your player count needs.

Read the guide →

How to Back Up a RedM Server

The database, resources, configs, licence files and txData. How to automate it, and how to test the restore.

Read the guide →

How to Install a RedM Script

Download, resources folder, SQL, start order, config and the escrow licence check. Then the five common errors.

Read the guide →

How to Update RedM Scripts Without Breaking Your Config

The manual routine that keeps your config safe, and the automatic route that removes the routine.

Read the guide →

How to Set Up Jobs on a RedM Server

Job names and grades, duty, several jobs per character, badges, and making every script agree.

Read the guide →

How to Handle Player Reports and Tickets on a RedM Server

Tickets in game instead of in Discord DMs: roles, replies, internal notes, the warn-kick-ban ladder and Discord posts.

Read the guide →

RedM Minigames: Chess, Checkers and Games Players Return To

Board games at saloon tables: rules, an AI opponent, wagers held safely, Elo ratings and where to place tables so people sit down.

Read the guide →

How to Add Emotes to a RedM Server

An emote menu players actually use: search, favourites, preview, nearby chairs and railings, custom emotes with props, and what to hide.

Read the guide →

RedM Server Performance: How to Reduce Lag

Measure first, then the usual causes: hot client loops, dead entities, unindexed queries and NPC systems tuned too high.

Read the guide →

How to Add Items to a RedM Server

Where each framework keeps its item list and icons, how to add an item to each, and the mistakes that break scripts.

Read the guide →

How to Set Up Fishing on a RedM Server

What makes fishing worth playing, installing it, bait and seasons, tuning the difficulty, and pricing the catch.

Read the guide →

RedM /me and /do Commands: Roleplay Tools Guide

Writing a good /me and /do, overhead text or chat, scene text, status labels, skillchecks instead of dice, animations, and keeping it all clean.

Read the guide →

RedM Server Event Ideas and How to Run Them

Eight events that bring players back, how to run each, when to schedule and announce them, prizes that keep the economy intact, and a checklist.

Read the guide →

RedM Admin Tools: Moderating a Roleplay Server

txAdmin, ACE permissions, framework admin menus, admin blips, reports and evidence, staff ranks, and a moderation checklist.

Read the guide →

How to Set Up Player Storage on a RedM Server

Chests players place and share, job storages, prices and upgrades, and the per-framework stash rules that lose items when ignored.

Read the guide →

How to Make a RedM Server

Server artifacts, txAdmin, the licence key, server.cfg, the database, a framework, ports, admins, backups and a launch checklist.

Read the guide →

RedM Animations: Dictionaries, Scenarios, Emotes

Dictionaries, clips and scenarios, playing one from Lua, props on bones, multi-step scenes, syncing, cleanup and emotes players use.

Read the guide →

How to Stop Banned Players Coming Back to Your RedM Server

Account bans that match every identifier, why IP bans are a trap, and a shared network that stops a known cheater at the door.

Read the guide →

RedM Fast Travel: How to Let Players Cross the Map

The ways to add fast travel to a RedM server, what each costs your roleplay, and how a balloon taxi to any waypoint works.

Read the guide →
Join the Discord Discord