[PAID] Silly Bandits β Dynamic Bandit Ambush System for RedM 
Description
Silly Bandits brings the Wild West to life with dynamic bandit ambush encounters. When players ride through specific locations, thereβs a configurable chance that mounted bandits will spawn and attack. Depending on the outcome β the player dies, escapes, or defeats the bandits β different sequences play out with full animations.
Lightweight, immersive, and built for VORP Core or RSGCore (auto-detected).
Features
Spot-based triggers β ambushes activate when entering a configurable radius
Chance system β adjustable trigger probability per encounter (0β100%)
Per-spot cooldown β prevents repeated triggers (configurable in ms)
NPC bandits β configurable ped models per spot with individual spawn positions
Horses & mounting β bandits spawn with random horses, mount/dismount dynamically
Full combat AI β bandits actively pursue and attack the player
Player death sequence β bandits approach the body, play loot/inspect animation, then ride away
Escape detection β if the player gets too far away, bandits clean up
Victory handling β all bandits dead = success message + cleanup
Robbery system β bandits steal 10% of the playerβs money on death (VORP currency)
Full entity cleanup β all NPCs and horses are properly removed after each encounter
Optimized β main loop runs at Wait(1000), zero idle overhead
Outcome Scenarios
| Outcome | What happens |
|---|---|
| Player dies | Bandits loot the body (animation), steal money, then ride away |
| Player escapes | Bandits & horses are cleaned up |
| Bandits defeated | Victory message, entities cleaned up |
Screenshots / Preview
Installation
- Place
Silly_Banditsin your resources folder - Add to your
server.cfg:
ensure Silly_Bandits
- Configure spots, chances, and messages in
config.lua
Configuration
Everything in config.lua:
Config.SpotCooldownβ cooldown per spot in ms (default: 30 min)Config.BanditsChanceβ trigger chance 0β100%Config.runAwayDisβ escape distanceConfig.Banditsβ list of spots withstartPosand bandit definitions (model + position)Config.Messagesβ customizable notification texts for ambush, robbed, escaped, cleared- 12+ pre-configured ambush spots across Mexico, Saint Denis, Colter, and more
Dependencies
| Dependency | Required |
|---|---|
| VORP or RSGCore |
Download
| Code is accessible | Yes (config.lua), rest escrowed |
| Subscription-based | No |
| Lines (approximately) | ~623 |
| Requirements | VORP or RSGCore |
| Support | Yes |

