VORP ONLY!
“The fire’s burnin’ low, and the coyotes are howlin’… better throw on some wood or freeze with the damned stars.”
Create a moment. Share a flame. Watch it turn to ash.
Bring true survival to your RedM server with the ultimate immersive campfire experience—fully synced, dynamically reactive, and built with the gritty detail Red Dead deserves.
🔥 Core Features
- 🔹 Place and maintain campfires using firewood or coal
- ⏱️ Server-side real-time decay — fires burn down naturally over time
- 🕳️ Ash pile system:
- Fires leave behind hot ashes that turn cold over time with 3D labels
- Ash piles decay over time and clean up automatically
- 🌧️ Weather-reactive logic:
- Fires burn don’t last as long in rain, hail, drizzle, or thunderstorms
- Hot ashes cool instantly when exposed to wet weather
- 🐾 Wildlife avoidance: predators and wild animals steer clear of lit fires
- 🧯 /putout command: puts out the closest fire with synced ash cleanup
- 🧹 Automatic cleanup on script restart — no leftover props
- 🌐 Fully multiplayer synced — all players see the same fire and ash states
🛠️ Designed for Deep Roleplay
Campfires are no longer just props — they’re signals, risks, and story tools.
- Light a fire and become visible from a distance via smoke
- Use warmth for survival, but risk being tracked by outlaws or lawmen
- Ash piles hint at recent player activity — still hot? Someone was just here.
This system adds emergent gameplay to any survival or wilderness-oriented server.
⚙️ Fully Configurable
Edit config.lua to control:
- 🔧 Fuel types and durations (wood, coal)
- 🔧 Ash hot/cold duration and lifetime
- 🔧 Animal avoidance behavior
- 🔧 Weather types that accelerate decay
- 🔧 All 3D text labels and prompts (full localization support)
🧩 Framework & Compatibility
- ✅ Requires
vorp_core - 🧱 Modular: no item spawns, inventory logic, or crafting dependencies
- ⚙️ Easily extensible — supports hooks and external access
⚠️ Special Notes for Server Owners
🔥 This script does not provide a way to acquire fire-starting kits, coal, or firewood.
You’ll need to implement your own methods for players to obtain them.
Recommended integrations:
- 🪓 Firewood: vorp_lumberjack
- 🪨 Coal: vorp_mining
- 🧰 Fire-starting kits: Any crafting or shop script (
syn_crafting, vorp_stores, etc.)
You’re also free to substitute your own items. Just update the item names in config.lua.
🧙 Developer Tools
campfire:getActiveFires lets you retrieve all current campfire data- Fires and ashes are tracked with ID, coords, and timer info
- Ideal for external logic, clue systems, trackers, or survival overlays
📥 Download
🔻 Get the latest version here: [Insert Link to GitHub / Tebex / Direct ZIP]
🛑 Support Notice
This script is provided as-is.
Due to limited time, I’m not offering direct support or custom modifications.
However, the codebase is stable, modular, and clean for developers to build on.
However, I do plan to continue upgrading this script as time permits
🔥 Ready to make fire matter again?
Whether you’re hiding in the pines, surviving the snow, or tracking an outlaw through scorched ash…
this campfire system brings real wilderness survival to life.