0Gravity - Weapon Lock | Free
Last updated
Last updated
โ Toggle weapon lock with a key โ Blocks only specific firearms โ ox_lib notifications and progressbar โ Spam protection for alerts โ Configurable lock/unlock time โ Lightweight & standalone
Press L
to lock or unlock your weapon.
When locked, firing controls (LMB
, RMB
) are disabled.
Unlocking triggers a progress bar before re-enabling weapon use.
If the player tries to shoot while locked, they receive a notification (with cooldown).
Located in config.lua
:
You can customize which weapons are considered "firearms" and adjust timings easily.
Make sure you have ox_lib
installed and started before this script.
Copy the folder 0gravity_gunblock
into your resources/
directory.
Add the following to your server.cfg
:
L
Toggle weapon lock/unlock
โ No support for ESX or QBCore out of the box
โ No Discord webhook integration
โ No language localization (hardcoded Polish text)
โ No admin bypass or commands
Make sure it's properly installed and initialized with @ox_lib/init.lua
.
Player equips a weapon like a pistol.
Player presses L
โ Weapon is locked.
Player tries to shoot โ Notification appears: "Broล zablokowana"
Player presses L
again โ Progress bar appears for 3 seconds.
Weapon is now unlocked and usable again.
Let me know if you'd like this exported to a .md
file, or if you want a PRO version roadmap page added as well.
Name: 0Gravity Weapon Lock
Version: 1.0
Framework: Standalone
Library dependency:
Author: 0Gravity BVVS
Description:
A lightweight system that allows players to lock and unlock their firearm with a single key (default L
). Locked weapons are disabled from firing until manually unlocked.
Join the support Discord: