AntiTeamGuard

v1.0.1 Oxide Rust

Detects teaming violations and applies progressive damage penalties. Monitors CodeLock, Cupboard, Turret, SharedVehicle, SleepingBag, TeamKill, Revive, Looting, VoiceChat, and Proximity to identify players acting outside official teams.

AntiTeamGuard - Detects teaming violations and applies progressive damage penalties.

AntiTeamGuard

v1.0.1 Oxide Rust

Detects teaming violations and applies progressive damage penalties. Monitors CodeLock, Cupboard, Turret, SharedVehicle, SleepingBag, TeamKill, Revive, Looting, VoiceChat, and Proximity to identify players acting outside official teams.

Download Plugin
15 views
7 downloads

Features

  • Multi-detection system covering CodeLock, Cupboard, Turret, SharedVehicle, SleepingBag, TeamKill, Revive, Looting and VoiceChat
  • Progressive penalty tiers with damage reduction or temporary bans
  • Discord webhook integration for real-time alerts
  • Offense decay system that reduces penalties over time
  • Admin commands for status checking and penalty management
  • Player team status command
  • Automatic penalty expiration with notifications
  • Optional ban penalties for repeated violations

Installation

1. Download AntiTeamGuard.cs from the provided source
2. Place the file in your Rust server's oxide/plugins directory
3. The plugin will automatically load and create its configuration
4. Configure Discord webhooks if desired for alerts
5. Set up admin permissions using oxide.grant user <player> antiteamguard.admin

Configuration

Key configuration options include:

  • Team Size Limit: Maximum allowed team size before detection triggers
  • Ignore Admins: Whether to skip admin players in detection
  • Discord Webhook: URL for private alert webhooks
  • Public Webhook: URL for public sanction announcements
  • Detection Settings: Enable/disable individual detection types
  • Penalty Threshold: Score required to trigger penalties
  • Offense Decay: Days before offense count decreases

Commands

Command Description Permission
/atg.status View AntiTeamGuard status and statistics Admin
/teamstatus Check your current teaming status and penalty Everyone
/atg.check Check a player's teaming violations Admin
/atg.clear Clear all penalties Admin
/atg.penalty View penalty information for a player Admin

Plugin Information

Version 1.0.1
Platform Oxide
Game Rust
License Custom