Description
Project real-time speed, RPM, gear, and other data from the game onto a browser page, displaying a racing-style dual-dial dashboard.
GTA5 Mod ──UDP── Node Server ──WebSocket── Browser Dashboard
(C# Script) (server/) (Any device)
File Structure
Dashboard Telemetry Linkage
├── run.bat ← One-click launch (just double-click)
├── README.md ← This file
├── mod/
│ └── SpeedTelemetry.3.cs ← GTA5 mod script (put in the game’s scripts folder)
├── server/
│ └── server.js ← Node server (receives data and serves web pages)
- First-Time Installation(1). Game Mod Side(requires Script Hook V and ScriptHookVDotNet )Copy modSpeedTelemetry.3.cs into the scripts folder in the game root directory (create if missing).(2). Server SideDouble-click “run.bat” (automatically installs dependencies, starts the server, and opens the browser)Manual way: inside the server folder, run npm start, then open http://localhost:8080 in your browser (for other devices, replace localhost with the host’s IP).To stop the server: just close the “GTAV Dashboard Server” command window.
- Common Issues
Can I view it on a phone/tablet?
Yes. Connect your phone to the same Wi-Fi and visit the “LAN access” address printed when the server starts. If a firewall prompt appears on first run, choose “Allow”.
No data on the dashboard after entering the game?
Make sure the server is running (browser shows a green “Connected” dot).
You must be in a vehicle (“Waiting for game data” while on foot is normal).
Check ScriptHookVDotNet.log in the game root; if it says “Started script SpeedTelemetry” the mod is working correctly.
Left dial (RPM) needle isn’t moving?
Fixed (v1.1): Previously the unit conversion in app.js was wrong (dividing 0~8000 rpm by dial scale 8 made the needle always full). Refresh the page (Ctrl F5) and it will display correctly.
Don’t see the green “Started” prompt?
It doesn’t affect usage. The prompt shows up at the main menu, but notifications aren’t displayed there.
Mod stopped working after a game update?
Update Script Hook V and ScriptHookVDotNet to the matching versions.
Change port: Default webpage 8080, UDP 20877. If occupied, change HTTP_PORT/UDP_PORT in server/server.js and PORT in the mod (both must match).
👍 Someone liked this mod 6 hours ago!
💡 Others also downloaded: Distant LOD Light Editor V1.2, Advanced Timecycle Editor, GTA V XML Bridge – Blender & 3DS MAX.
Authors: ikun9527z
Share Your Gameplay!
Submit a screenshot of this mod!
Submit a YouTube video.

