Silly Dynamite Farming💣⛏️
A zone-based dynamite mining system for RedM. Place dynamite in a configured mining zone, watch it explode with realistic VFX, and loot the mineral deposits it exposes — ores, gems, fish, wood and more depending on the zone.
Preview 📷
https://www.youtube.com/watch?v=2LZSG5GhYDg
Key Features ⭐
-
💣 Use a
dynamiteitem to trigger an explosion inside a mining zone -
💥 Realistic explosion: custom VFX tag, camera shake, debris props
-
🔥 Post-explosion fire that burns for a configurable duration
-
📦 Loot props spawn near the blast for players to collect
-
🗺️ Zones for mines, rivers/lakes, forests, and banks out of the box
-
🎒 Per-zone loot tables with
min/maxitem amounts -
⏱️ Loot duration — props disappear after a configurable timeout
-
🔌 VORP or RSGCore (auto-detected at runtime)
Dependencies 🔧
- VORP or RSGCore (auto-detected at runtime)
Installation 📦
-
Drop
Silly_Dynamiteinto your server resources folder. -
Ensure it in your
server.cfg:-
ensure Silly_Dynamite
-
-
Make sure the
dynamiteitem exists in your inventory database. -
Configure zones and loot tables in
config.lua.
How To Use 🎮
- Have
dynamitein your inventory. - Walk into a configured mining zone.
- Use the dynamite item.
- Explosion fires — camera shake, VFX, and debris fly.
- Loot props spawn near the blast — interact to collect resources.
Configuration ⚙️ (config.lua)
Item & Explosion
Config.ItemName = "dynamite"
Config.PropModel = "p_dynamite01x"
Config.Explosion = {
Type = 29, -- EXP_TAG_PLACED_DYNAMITE
VfxTag = 0x2FDA2B4A,
DamageScale = 8.0,
CameraShake = 1.5,
FireDuration = 8000, -- ms of residual fire (0 = none)
DebrisCount = 4,
DebrisForce = 15.0
}
Zones
Each zone defines:
-
name,x/y/z,radius -
lootProp— prop that spawns as loot pickup -
lootCount— how many loot props spawn -
lootDuration— seconds until props despawn -
lootTable— items withmin/maxamounts
Config.Zones = {
{
name = "Mine Alpha",
x = -5957.07, y = -3179.70, z = -22.53,
radius = 5.0,
lootProp = "alp_rock_scree_sim_01",
lootCount = 3,
lootDuration = 120,
lootTable = {
{ item = "iron", min = 6, max = 12 },
{ item = "copper", min = 6, max = 12 },
{ item = "gold_nugget", min = 3, max = 6 },
{ item = "sulfur", min = 6, max = 12 },
{ item = "nitrite", min = 6, max = 12 }
}
},
-- ... more zones
}
Pre-configured Zone Types
-
⛏️ Mines — ores, gold nuggets, sulfur, nitrite
-
💎 Gem deposits — rubies, emeralds, diamonds, opals and more
-
🐟 Rivers / Lakes — fish items
-
🪵 Forests — wood, coal
-
🏦 Banks — gold bars

