Take a Photo of a Vehicle to get the Speed and VIN
📸 Vehicle Velocity Camera — Speed Radar for RUST
Turn a Instant Camera into a working police speed radar. Point, shoot, and the photo itself becomes hard evidence:
a unique vehicle VIN, the measured speed, the vehicle type, the driver and a timestamp — all printed directly onto the in‑game photo item your players can hold, trade and present.
The perfect tool for Roleplay servers with a Police / Law Enforcement faction. Speed traps, traffic stops, fines, and court‑ready evidence — finally a real mechanic behind it.
On a serious RP server, "slow down!" means nothing without proof. This plugin gives your police force an actual, immersive tool:
It creates emergent roleplay: speed limits, highway patrol, chase scenes, traffic court, insurance scams… all backed by tamper‑proof, server‑generated data.
item.text). Players can hold and share it.| /vin | Player (perm) | Look at a vehicle to instantly read its VIN, speed, type & owner — no photo needed. |
| /vinlast | Player (perm) | Show your last captured measurement. |
| /vinwipe | Admin | Clear all stored VINs and photo events. |
| 1 | giveradar <name/steamid> <amount> |
| 1 | giveradar 76561198000000000 1 |
| 2 | giveradar "Officer Dan" 2 |
| Permission | Grants |
|---|---|
| zmbtecvehicleveloicitycamera.use | Allows measuring speed / using the radar and /vin commands. |
Grant it to your police group:
| 1 | oxide.grant group police zmbtecvehicleveloicitycamera.use |
| 1 | { |
| 2 | "MaxRayDistance": 50.0, |
| 3 | "ChatOutput": true, |
| 4 | "LogOutput": true, |
| 5 | "NoVehicleMessage": true, |
| 6 | "SpeedUnit": "kmh", |
| 7 | "VinPrefix": "RST", |
| 8 | "PhotoCooldown": 2.0, |
| 9 | "DebugLog": false, |
| 10 | "CameraSkinID": 3754497344, |
| 11 | "WritePhotoText": true, |
| 12 | "PhotoTextFallbackDelay": 0.5, |
| 13 | "PhotoItemShortnames": [ "photo", "photograph", "photo.camera", "developed.photo" ], |
| 14 | "PhotoTextFormat": "VIN: {vin}\nSpeed: {speed} {unit}\nVehicle: {name}" |
| 15 | } |
Key options
CameraSkinID — the skin that turns an Instant Camera into a radar. Set to 0 to allow any camera. Default 3754497344.SpeedUnit — "kmh" or "mph".VinPrefix — branding prefix for generated VINs (e.g. RST-1A2B-3C4D).PhotoCooldown — seconds between measurements per player.PhotoTextFormat — what gets printed on the photo. Tokens: {vin} {speed} {unit} {name} {driver} {owner} {time} (\n = new line).ChatOutput / LogOutput — toggle chat feedback and server‑log records.Works with Karuza VehiclesAll player‑facing text is registered through the Oxide lang system (English by default) — fully translatable to any language from the lang files.
zmbtecVehicleVeloicityCamera.cs into your oxide/plugins/ folder.CameraSkinID, grant the permission to your police group, and hand out radars with giveradar.