Loading...

No Permanent Parachute 1.0

131

No Permanent Parachute

Since the heist update, GTA V’s freemode scripts keep putting a parachute back in your inventory.
If you run skydiving, free fall, or any other mod that needs to control the parachute itself, it keeps fighting you.

Search "WEAPON::GIVE_WEAPON_TO_PED(PLAYER::PLAYER_PED_ID(),
joaat("gadget_parachute"), 1, false, false);" (54 hits in 26 files of 3475 searched)

Really Rockstar, can't trust the player enough to have a parachute during gameplay....

This ASI stops the game’s own scripts from giving you a parachute.
It hooks GIVE_WEAPON_TO_PED and GIVE_DELAYED_WEAPON_TO_PED, and if the weapon is the parachute and the call came from a game script, it gets dropped.
Everything else goes through untouched. Calls from ScriptHookV, so any SHVDN or ASI mod, are always allowed.
Your own mods can still give and remove the parachute whenever they want.

No renaming weapons.meta, no blanking the model, no files to replace.

Install
Drop NoParachute.asi into your GTA V folder

It finds the native handlers by scanning the exe, using a hash crossmap that has to match your game build.
After a game update the hook may fail to find them.
In that case it just doesn’t hook anything and the game runs normally, but the parachute will come back until the crossmap is updated.
A log file, NoParachute.log, is written next to the ASI.
If something isn’t working, check the first few lines. It shows whether both hooks installed.
Anything in the game that deliberately gives you a parachute for a reason (certain activities, for example) will also be blocked.
If you hit one, have your mod give it to you at that point.

Credits

MinHook by Tsuda Kageyu
Native hash crossmap from YimMenu
Show Full Description

First Uploaded: 9 days ago
Last Updated: 8 days ago
Last Downloaded: 8 hours ago

All Versions

 1.0 (current)

131 downloads , 233 KB
8 days ago

5 Comments