Jump to content

1 Screenshot

  • 4.5k
  • 33
  • 38.61 kB

About Nodetect

NoDetect Plugin

NoDetect grants players immunity from detection, targeting, and aggression by various Rust NPCs and defense systems. Whether sneaking past turrets or roaming freely through hostile zones, players with the right permissions can move undetected across the map.

  • 🧠 Supports scientists, animals, turrets, traps, SAMs, Bradley, patrol helicopters, sensors & more
  • 🛡️ Fully permission-based — per-entity, per-player, and optionally command-toggled
  • ⚙️ Harmony patch integration for tin can alarm stealth
  • 📃 Includes chat commands for toggling scientist/animal immunity
  • 🧰 Seamless integration with BetterNPC, AIBrains, and vehicle logic

Ideal for PvE, RP, PvP events, VIP roles, or stealth gameplay mechanics.

 

✅ Features

NPC & Defense Stealth

Players can become immune to:

  • Scientists (including BetterNPCs)
  • Animals
  • Bradley APC
  • Patrol Helicopter
  • Turrets (Auto, Shotgun, Flame)
  • Landmines & Beartraps
  • HBHF Sensors
  • Tin Can Alarms (via Harmony)
  • SAM Sites

Granular permission support allows server owners to mix and match exactly which threats a player can bypass.

 

💬 Command Toggle System

Players with the appropriate permissions can toggle detection immunity for scientists and animals:

/startscientist

Activates stealth mode for scientists

/stopscientist

Re-enables scientist aggression

/startanimal

Prevents animals from attacking

/stopanimal

Turns animal aggression back on

 

📌 Players with nodetect.nocommand* permissions don’t need to use commands — immunity is always on.

🧠 Smart Detection Suppression

  • BetterNPC support includes sensory override (OnNpcTargetSense) for full aggro blocking
  • Built-in memory/cooldown tracking for NPCs recently attacked by a player
  • Advanced SAM detection bypass for vehicles: checks all mount points and passengers for permission
  • Patrol Helicopter & Bradley logic includes timed aggro and passive decay

 

🔐 Permissions

PermissionDescription

  • nodetect.samsPrevents detection by SAM sites
  • nodetect.turretsImmune to Auto Turrets
  • nodetect.flameturretImmune to Flame Turrets
  • nodetect.shotguntrapImmune to Shotgun Traps
  • nodetect.beartrapImmune to Beartraps
  • nodetect.minesImmune to Landmines
  • nodetect.animalsEnables animal protection and /startanimal
  • nodetect.nocommandanimalsAnimals always ignore player without needing /startanimal
  • nodetect.scientistsEnables scientist protection and /startscientist
  • nodetect.nocommandscientistsScientists always ignore player without needing /startscientist
  • nodetect.nocommandallnpcUniversal NPC immunity — blocks all aggro
  • nodetect.nodetectbetternpcSuppresses detection from BetterNPC logic
  • nodetect.nohostilePlayer is never marked hostile after PvP
  • nodetect.bradleyBradley APC will not target the player
  • nodetect.heliPatrol Helicopter will not target the player
  • nodetect.HBHFsensorHBHF Sensor will not detect the player
  • nodetect.tincanalarmTin Can Alarms ignore the player

 

🧾 Commands

CommandDescription

  • /startscientistActivate scientist stealth (requires nodetect.scientists)
  • /stopscientistDisable scientist stealth
  • /startanimalActivate animal stealth (requires nodetect.animals)
  • /stopanimalDisable animal stealth

 

🔧 Setup Instructions

  • Place NoDetect.cs into your oxide/plugins folder
  • Reload the plugin: /oxide.reload NoDetect
  • Assign permissions to players or groups as needed
  • Customize behavior using commands or automatic modes

 

 

Plugin by Duff

Join the support, feedback, and update community:
https://discord.gg/2KBPH7hXb7

 

  • Like 1

User Feedback

1.9m

Downloads

Total number of downloads.

8.9k

Customers

Total customers served.

131k

Files Sold

Total number of files sold.

2.7m

Payments Processed

Total payments processed.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.