
- ESX
- QBCore
- vRP
By Luke

VDM usually means Vehicle Deathmatch: using a vehicle to attack another character without the roleplay justification or initiation required by the server. A collision alone does not establish VDM; accidents, desync and permitted pursuit tactics need context.
Deliberately driving into strangers to disrupt their scene is a common example. An accidental crash is different. A police maneuver or vehicle attack in an ongoing conflict may still be prohibited or limited by that server’s rules.
Read the community’s vehicle-combat and pursuit rules. Do not assume that having an in-character reason permits every use of a vehicle as a weapon.
Define prohibited behavior, allowed pursuit tactics, any event exceptions and how accidental contact is handled. Explain what evidence is useful and how a player can respond. Apply the published policy consistently instead of copying a universal ban-duration table.
A client report of speed, health or a collision is untrusted input and does not prove damage, responsibility or roleplay intent. Logs can support a review, but an automatic counter can punish accidents or be manipulated.
If building moderation telemetry, validate it server-side, limit collection and access, and keep human review for contextual decisions. Follow the Cfx.re event-security guidance; do not expose a network event that directly creates a violation or punishment from unchecked client values.





