Documentation

Setup

Install and configure the towing beta.

#Dependencies

Install zyke_lib and configure its framework, inventory, target, and vehicle-key providers as needed. See Dependencies.

#Resource & Items

Place the resource in your server's resources folder as zyke_towing.

Copy the matching definitions from zyke_towing/extras/items/ox_inventory.txt or zyke_towing/extras/items/qb-core.txt into your inventory. Copy the images from extras/items/images/ into the inventory's image directory. The default items are tow_rope and tow_cable.

For itemless towing, set Config.Settings.towing.requireItem = false.

#Configuration

Edit shared/unlocked/config.lua. Review command permissions, material rules, bed access, and supported carrier models. Use the Config reference for current defaults.

Custom action restrictions belong in client/unlocked/can_checks.lua and server/unlocked/can_checks.lua. Enforce trusted restrictions on the server.

#Start Order

Start your configured providers and their dependencies before Towing:

cfg
ensure zyke_lib
ensure zyke_towing

Use ensure zyke_towing and stop zyke_towing to control resource availability.

#Verify Gameplay

Equip a rope, attach both bumpers, tow, and manually detach. Repeat with a cable and the winch controls. Test loading and unloading each carrier model you enable, including access requirements and deck clearance.