
AutoMegaphone Package Script
You need to own this item to leave a rating.
AutoMegaphone Package v1.4 (Policy + Zones)
Give your experience clean, automatic Megaphone control without heavy logic or messy setups. MPP — AutoMegaphone is a dual-script package delivered as a single Script asset: a central Policy controller (the authority), plus optional Zone triggers that request ON/OFF changes via ScriptEvent.
Perfect for events, concerts, talks, clubs, classrooms, guided tours, or roleplay:
• Megaphone ON on join for instant global announcements,
• Safe default OFF with Stage zones enabling it only where needed,
• Silent rooms that disable Megaphone inside,
• Hybrid layouts using multiple zones (stage/backstage/lobby, etc.).
------------------------------
Why it rocks
✅ Single source of truth: Policy enforces rules; zones stay lightweight.
✅ Unlimited zones: add as many trigger volumes as you want.
✅ Built-in anti-spam: suppresses no-op requests (won’t re-apply the same state).
✅ Advanced targeting: everyone, owner only, whitelist/blacklist modes, and more.
✅ User feedback options: private/nearby messages + failure notification.
✅ Cleaner v1.4 UI: tri-state actions None / On / Off + PolicyOnly / ZoneOnly / Hybrid modes.
------------------------------
Technical details
• Included:
- MPP - AutoMegaphone (Policy) (recommended: always include)
- MPP - AutoMegaphone (Zone) (trigger volumes)
• Requirements:
- Policy: no special components (except Policy Collision → requires RigidBody)
- Zone: RigidBody set as Trigger Volume
• Policy triggers:
- Join (AddUser), Collision (optional), Leave (best effort)
• Key options:
- Per-avatar cooldown
- “Once per avatar per session” for Policy auto-triggers
- Messaging modes + tokens {name} {state} {source}
- Debug logging
------------------------------
Enjoy and Keep Good Vibes.
Hugs from Morgane.
------------------------------