Introduction
Configurable parkour-style movement: vault, slide, wallflip, and
Every ability — vault, slide, wallflip, and ledge grab & hang — can be switched on or off individually, and each has its own distance, height, and timing thresholds. A per-ability cooldown stops abilities from being spammed, and a blacklist keeps specific props, vehicles, materials, and whole vehicle classes off-limits. Everything is controlled from cl_config.lua.
Check your keybinds and blacklist before going live
MS.Keys.slide defaults to LCONTROL and duck to Q — both are common binds on FiveM servers, so check they don't clash with sprint, crouch, or another resource before you go live. If an ability triggers on a prop, vehicle, or surface it shouldn't, add it to MS.Blacklist rather than editing anything else.
Features
- Four independent parkour abilities — vault, slide, wallflip, and ledge grab & hang — each toggled on or off individually via MS.Abilities
- Vault over obstacles within a configurable distance and height range (MS.Settings.vault_distance, vault_min_height, vault_max_height), picking from 9 vault animation variants
- Slide (default key LCONTROL) that carries speed and decays over a configurable duration (MS.Settings.slide_duration, slide_speed), with an optional tackle that knocks down nearby players
- Wall flip over tall obstacles once they clear a configurable minimum height (MS.Settings.wallflip_min_height)
- Ledge grab, hang, and climb across gaps within configurable distance and height thresholds (MS.Settings.ledge_distance, ledge_min_height, ledge_max_height, hang_out, hang_depth)
- Per-ability cooldowns (MS.Cooldowns) and a blacklist (MS.Blacklist) that exempts specific props, vehicles, materials, and whole vehicle classes from triggering these abilities
Requirements
more_libresourcerequiredShared library dependency of the "More Scripts" resource pack. Must be installed and started before this resource; provides framework detection (ESX/QBCore/Qbox) and the shared helpers this resource relies on.
MS.Keystabledefault LCONTROL / QFiveM control-name keybinds: slide (LCONTROL) triggers the slide, duck (Q) is a separate keybind. Remap either here if it clashes with sprint, crouch, or another resource on your server.
MS.Blacklisttabledefault Props, vehicles, materials, and whole vehicle classes that these abilities ignore, so players can't vault, climb, or interact with them. Ships with common street props, heavy/military vehicles, and vegetation blacklisted by default — add your own entries if an ability triggers somewhere it shouldn't.
MS.Abilitiestabledefault Enables or disables each movement ability individually — vault, slide, wallflip, and ledge — so you can turn off anything you don't want running on your server. All four are enabled by default.
Last updated