Electus Vehicle Push lets players push a damaged vehicle from its front or rear. The inspected version 1.0.0 includes its built browser interface and loads ox_lib. It does not import ESX or QBCore, but still requires its declared library and a working FiveM client integration.
Install and understand the controls
Keep the electus_vehicle_push resource folder, start ox_lib first and use ensure electus_vehicle_push. The package contains ui/build/index.html; do not replace it with the unbuilt UI source. Back up the resource before changing config/config.lua.
The default push keys are W and LSHIFT, with A and D for steering. Config.defaultKeys supplies interface hints; the inspected lib.addKeybind calls use their own defaults. Use FiveM keybinding settings and keep hints consistent with actual bindings. Config.damageNeeded is compared with engine health: the default 100 requires health below 100, not 100 points of damage.
Test stopping and multiplayer behavior
Config.skillbarDuration controls the skill-bar setting, and restRatioBetweenPushes sets rest relative to the preceding push. Test these with your handling and damage scripts rather than assuming a performance or difficulty guarantee.
The inspected push loop has no explicit resource-stop cleanup or network-control request. Review detaching the player, restoring UI/input state and ending the loop when the vehicle disappears or the player dies. Test two clients, vehicle ownership changes and a resource restart during a push on a test server before enabling it for players.