~/work/the-gooch-christmas-event
Systems & Tooling

The Gooch Christmas Event

This is a TMC conversion of Randolio's Gooch Event Script with some added features and functionality:

Frameworks
TMC
Domain
Systems & Tooling
Features
30
Protection
Asset escrow
The Gooch Christmas Event screenshot 1
The Gooch Christmas Event screenshot 2
01

Feature set

01
100% Accurate Assets
All particle effects, sounds, and models extracted directly from GTA Online's Christmas DLC
02
Smart Player Selection
Intelligent system chooses eligible players (not dead, not in vehicles, not recently targeted)
03
Configurable Spawn Timer
Set custom intervals (default 30 minutes) for maximum server engagement
04
Multiple Simultaneous Events
Support for up to 3 players being "gooch'd" at once
05
Distance-Based Escape
Gooch escapes if player gets too far away (110+ units)
06
Cash Recovery System
Players can recover stolen money by defeating the Gooch
07
Customizable Loot Table
Define your own additional rewards (food, items, etc.)
08
Present Drop Mechanic
Beautiful present spawns when Gooch is defeated
09
Interactive Pickup
Smooth grab animation and zone-based interaction
10
Authentic Sound Bank
Complete CM2022 Mugger audio package
11
Dynamic Audio Cues
Spawn, steal, chase, and death audio events
12
Particle Effects
Stunning spawn and death particle systems
13
Map Blips
Track the Gooch with custom map indicators
14
Manual Trigger Command
/triggergooch [playerid] - Force spawn on specific players
15
Permission System
Admin-only access with configurable permission levels
16
Smart Validation
Automatic checks prevent spawning on invalid targets
17
✅ TMC Framework
Native support with all TMC functions
18
✅ No other dependencies
Just the TMC Framework
19
Roleplay Servers
Adds an authentic GTA Online event
20
Holiday Events
Perfect Christmas/winter season content
21
Community Engagement
Creates memorable shared experiences
22
Content Creators
Great for streaming and videos
23
Optimized Performance
Efficient resource usage with smart entity management
24
Network Synced
Multiplayer-ready with proper network entity handling
25
Error Handling
Robust validation and cleanup systems
26
Memory Safe
Proper cleanup on player disconnect and resource stop
27
Drop & Go
Simple resource installation
28
Configure
Edit config.lua to your preferences
29
Start
Add to your server.cfg and restart
30
Enjoy
Watch your players experience holiday chaos!

03

Related work

All work