🛡️ vsTrollProtect – Advanced New Player Protection for FiveM
A robust new-player protection system featuring anti-VDM mechanics, combat restrictions, job-based weapon gates, and vsVisaLevel integration.
---
[Preview]
[CFX-Forum]
---
⚙️ What is vsTrollProtect?
vsTrollProtect is a comprehensive safety script designed to shield new players and your server from early-game trolling, Random Deathmatch (RDM), and Vehicle Deathmatch (VDM).
By applying a strict set of configurable restrictions—such as reducing weapon damage, disabling melee attacks, and preventing drive-bys—this system ensures a safe introductory experience for new arrivals while seamlessly integrating with playtime trackers and job frameworks.
---
⭐ Features
🛡️ Automated Protection Timers
• Configurable protection duration (in minutes) for new players
• Regular, customizable intervals to save playtime directly to the database
🛑 Advanced Combat & VDM Prevention (While Protected)
• Reduces vehicle collision damage to prevent VDM
• Disables drive-by shooting capabilities
• Disables melee attack controls and completely nullifies fist damage to others
• Optional global weapon damage modifier to severely reduce damage output (e.g., 0.1 factor)
🛂 vsVisaLevel Integration (Optional)
• Seamlessly end troll protection early if a player reaches a designated Visa level
• Gate specific weapons behind required Visa ranks
👮 Job-Based Weapon Restrictions
• Restrict specific weapons entirely to authorized jobs (e.g., Pistols and SMGs for Police/Sheriff)
• Functions independently without requiring the vsVisaLevel system
👑 Admin Controls & UI
• Dedicated admin command (e.g., /troll) to manually toggle player protection
• Strict permission checks supporting string or table-based group formats (e.g., 'admin', 'superadmin')
• Persistent on-screen HUD text indicating active protection
• Fully adjustable UI text scale, RGBA colors, and X/Y screen positioning
🎮 Framework Support
• Out-of-the-box support for ESX and QBCore
---
📦 Perfect For
• Public Roleplay Servers
• Communities struggling with RDM/VDM
• Serious RP Servers wanting safe onboarding
---
🛡️ Secure your server and protect your new players with vsTrollProtect
Professional. Immersive. Fully Configurable.
The players can then hit, shoot and play normally again after their time has expired.
In connection with our script [vsVisaLevel], you can activate further options for securing:
- Protect your Serverevents [Set that certain events can only be executed from a certain level onwards]
- Weapons can only be used from a certain level
[Optimization]
- IDLE: 0.00ms
- RUNNING: 0.00ms
[Further Information]
This resource is using the FiveM Asset Escrow system
|-------------------------------------|
| Code is accessible | No |
| Subscription-based | No |
| Lines (approximately) | 740 |
| Requirements | ESX & QBcore |
| Support | Yes |