RSG-Core Christmas Heist – Santa’s Workshop
(Perfect for beginners or small servers)
What is this?
A fun Christmas heist where 1–4 players break into Santa’s Workshop, steal presents, avoid elves & a guard dog, then sell everything to “The Grinch” for cash.
Dependencies (MUST have these)
rsg-core – latest version
ox_lib – latest version
ox_target – needed for clicking loot, tripwires, etc.
ox_inventory – works perfectly with the script (not 100% required but highly recommended)
Installation – Step by Step (5 minutes)
Download the whole folder and put it in your resources folder
→ rename it to rsg-xmasheist if it isn’t already
Add the 5 Christmas items to rsg-core/shared/items.lua
(just copy & paste this at the bottom of the file)
Lua-- Christmas Heist Items
['present'] = { name = 'present', label = 'Christmas Present', weight = 500, type = 'item', image = 'present.png', useable = true, description = 'A wrapped present' },
['candycanes'] = { name = 'candycanes', label = 'Candy Cane', weight = 50, type = 'item', image = 'candycane.png', useable = true, description = 'Sweet treat that heals you' },
['naughty_list'] = { name = 'naughty_list', label = 'Naughty List', weight = 100, type = 'item', image = 'naughty_list.png', useable = true, description = 'Very valuable!' },
['workshop_map'] = { name = 'workshop_map', label = 'Workshop Map', weight = 100, type = 'item', image = 'workshop_map.png', useable = true, description = 'Shows all loot spots' },
['burlap_sack'] = { name = 'burlap_sack', label = 'Burlap Sack', weight = 200, type = 'item', image = 'burlap_sack.png', useable = false, description = 'Needed to start the heist' },
Put the map file
→ Create folder: resources/SANTAS GROTTO
→ Drop the file SANTA.xml inside it
→ Add ensure SANTAS GROTTO to your server.cfg (or use any map loader you already have)
Add to server.cfg (in this order)
cfgensure rsg-core
ensure ox_lib
ensure ox_target
ensure SANTAS GROTTO # the map
ensure rsg-xmasheist
Restart the server → Done!
How Players Play (Super Simple)
Get a burlap_sack (give with /giveitem or put in a shop)
Go to Santa’s Workshop (near Colter – big Christmas building)
Walk up to the front door → press E → “Plan Christmas Heist”
Choose difficulty (Easy / Medium / Hard) → Start
You spawn inside → loot the glowing spots:
Toy chests
Safe (needs lockpick on medium/hard)
Gift piles
Santa’s desk
Try not to get seen by elves or the dog → if alarm goes off it gets harder!
When ready → run to the escape point (big green circle outside)
Sell everything to “The Grinch” (marked on map in Saint Denis area)
What Players Get
Presents → open them for random goodies
Candy Canes → eat to heal
Naughty List → sell for $500 + bonus gold
Gold bars & cash from The Grinch
Cooldown
24 hours per player (change in config.lua if you want it shorter)
Want to Change Something?
Open config.lua – everything is clearly labeled:
Change location of workshop / escape / Grinch
Change how many guards
Change loot amounts
Turn debug on/off
That’s it!
You now have a fully working, fun Christmas heist that players love during December (or all year if you want).
Merry Christmas and happy robbing! 🎄