Skip to content
View in the app

A better way to browse. Learn more.

LCPDFR.com

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

TowService - Immersive Tow & Impound Support for LSPDFR 1.0.0

(1 review)

1 Screenshot

TowService adds a realistic and configurable tow truck system to LSPDFR.
Request a tow truck for any eligible vehicle near you and watch it arrive, secure the vehicle, and transport it away, "smoothly" and "professionally".

TowService uses a hybrid system:

  1. AI drives toward the vehicle.

  2. A replacement vehicle is safely attached to the tow truck.

  3. The original vehicle is hidden.

  4. Tow truck transports vehicle away (in the air)

  5. Cleanup occurs after departure distance/time.

Built using RAGE Plugin Hook
Developed and tested on: RAGEPluginHook_1_107_1334_16527

Designed for seamless compatibility with the LSPDFR ecosystem.

Showcasing a working tow


Showcasing a time when the Tow Truck gets stuck or doesn't drive, it still gets cleaned.

Two times is the charm!

Features

  • Request tow truck with a configurable hotkey

  • Smart vehicle detection (radius + forward cone system)

  • Prevents towing unrealistic vehicles (planes, boats, military, industrial, etc.)

  • Optional prevention of towing occupied vehicles

  • Tow truck spawns dynamically behind player

  • Intelligent AI driving with:

    • Retasking logic

    • Hill detection & recovery

    • Backup maneuver if stuck (timeout recovery coded)

  • Hook delay simulation

  • Clean vehicle cleanup after transport

  • Fully configurable via INI file

  • Debug mode for logging and development

Vehicles That Cannot Be Towed

To maintain immersion, TowService automatically blocks:

  • Helicopters

  • Planes

  • Boats

  • Military vehicles

  • Industrial vehicles

  • Commercial vehicles

  • Cycles

Oversized vehicles are also automatically filtered.

Installation

  1. Drop TowService.dll into:

    Grand Theft Auto V\plugins\
    
  2. Edit TowService.ini inside:

    Grand Theft Auto V\plugins\
    
  3. Launch the game via RagePluginHook.

Configuration (TowService.ini)

All major behavior is configurable:

Key Settings

  • RequestTowKey – Change hotkey

  • TowTruckModel – Choose towtruck or towtruck2

  • SpawnDistance – Distance tow truck spawns from player

  • ApproachDistance – Precision stop distance

  • HookDelayMs – Hook simulation time

Target Detection

  • TargetRadius

  • TargetConeDegrees

  • AllowTowOccupied

AI & Safety

  • TowTimeoutMs

  • RetaskEveryMs

Debug

  • DebugNotifications

No code editing required.

Edited by Pedro Rios


Short Description

TowService adds a realistic and configurable tow truck system to LSPDFR.

User Feedback

Recommended Comments

CYBERKING

Members

Why is the car in the air? and for most of us it is the same when the truck pulls up, it a little closer but for me it doesn't change with this script

Pedro Rios

Members Author

40 minutes ago, CYBERKING said:

Why is the car in the air? and for most of us it is the same when the truck pulls up, it a little closer but for me it doesn't change with this script


The slight height issue comes from how different vehicle models handle attachment bones and dimensions. Since they’re not standardized, alignment can vary a bit.

This is the first iteration of the towing system, and I’ll be improving the attachment and grounding behavior in a future patch. Thanks for pointing it out.

nova2727

Members

How can we choose different tow trucks like for small medium and large vehicles like stop the ped. So we can assign keybinds to the tow truck and not have to call dispatch every time

Pedro Rios

Members Author

2 hours ago, nova2727 said:

How can we choose different tow trucks like for small medium and large vehicles like stop the ped. So we can assign keybinds to the tow truck and not have to call dispatch every time


That’s a great suggestion.

I understand the convenience of being able to select different tow trucks directly (small/medium/heavy) without making the call each time.

Adding configurable keybinds to request specific tow classes is definitely something I can look into implementing in a future update ^_^

I’ll work on implementing this as soon as I’m able to get to it (busy life). Thank you so much for your input!

Create an account or sign in to comment

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.