10 948
179
10 948
179
Open-source script that aims to address some of the numerous issues GTA:V has.
This mod is does not patch the game directly, and should thus last more without active maintenance. It only makes use of in-game natives.
Use the INI to configure it to your liking. I highly suggest you to read through all the options and decide which one to enable, with particular attention to the ones that could possibly cause issues with the game story (those which don't say anything have been tested and work fine with the story). All options can be enabled or disabled independently from one another.
Requires ScriptHookV
Installation: simply extract the ASI inside the game's root directory (where you have installed GTA:V, not inside the "scripts" folder).
Features
Player:
- Enable friendly fire
- Allow player to jack friendly peds vehicles
- Allows enemies that hit the player's weapon (or hands) to disarm the player, similar to RDR and GTA:IV
- Sprint inside interiors
- Works in b1180 & later, but doesn't in b372. Don't know in between
- Allow weapons inside safehouse
- Could (and probably will) break some story missions, but shouldn't otherwise have problems in normal freeroam
Player Controls:
- Toggle walking for first person by pressing (and not holding) the sprint button (X on PS / A on XBOX)
- Force the gameplay camera to follow the vehicle when using the handbrake
- Disable the replay recording feature completely
- Disable the player's mobile phone
Player Vehicle:
- Disable mid-air car controls and the ability to rotate the player's vehicle while stuck/upside down
- Disable the automatic explosion after the players vehicle collides with something at high speeds
- Disable engine fire/smoke
- Leave engine on when exiting vehicle unless the player keeps the exit vehicle button pressed for 250ms. Similar to GTA:IV
- Disable the auto-centering of the player vehicle's wheels on exit.
- While this is universally compatible, it could cause some issues with mission vehicles. Disable if necessary
- Block player from entering ragdoll when standing on car roofs
- The max speed the player can reach before entering ragdoll is customizable inside the INI
- Disable the forced jump out when entering a water body with a bike (player will still jump out if completely submerged)
- Disable all stunt jumps around the map
Peds:
- Block peds from entering the "writhe" state and consequently dying
- Block peds from entering the "hurt" state when shot while standing and consequently dying (or entering writhe)
- Should be enabled in tandem with "DisableWritheWhenInjured", makes shootouts last much longer
- Allow enemies that hit the ped's weapon (or hands) to disarm the ped
- Allow mission peds to be damaged by other entities' and not only the player
- Make (most) sitting peds behave normally when shot, instead of dying instantly
- Disable dead peds from jumping out of the vehicle they are in
v1.2 - Changelog:
- CamFollowVehicleDuringHandbrake / CamFollowVehDelay - Force gameplay camera to follow the vehicle when using the handbrake
- DisableStuntJumps - Disables all stunt jumps around the map
- DisableMobilePhone - Disables the player's mobile phone
Fixes:
DisableEngineSmoke and DisableEngineFire now work as intended
v1.1 - Changelog:
- DisarmPlayerWhenShot / DisarmPedWhenShot - Allow enemies that hit the player's weapon (or hands) to disarm the player, similar to RDR and GTA:IV. Adjust DisarmChance and DisarmIncludeLeftHand at your liking. Inspired by jedijosh920's Disarm
- ToggleFPSWalking - Allow player to toggle between jogging and walking in FPS mode. Inspired by chinagreenelvis's Walk Toggle
- DisableEngineFire - Disable engine fires when engine health reaches below 0. Also disables automatic vehicle explosion after engine healt reaches -4000
- DisableEngineSmoke - Same as DisableEngineFire, but the threshold is set to 400. Prevents the engine from smoking and catching fire
- DisableRecording - Disable the replay recording feature completely
Fixes:
- Improved friendly fire code allowing player to perform melee lockon on friendly peds
- Allow player to still have control of wheel steering when vehicle is stuck
- Allow player to switch characters while inside the safehouse (AllowWeaponsInsideSafeHouse is now disabled by default)
- Made the LeaveEngineOnWhenExitingVehicles option more similar to GTA:IV's
GitHub
If you find a bug leave a comment and I'll try to fix it, feedback is always appreciated.
This mod is does not patch the game directly, and should thus last more without active maintenance. It only makes use of in-game natives.
Use the INI to configure it to your liking. I highly suggest you to read through all the options and decide which one to enable, with particular attention to the ones that could possibly cause issues with the game story (those which don't say anything have been tested and work fine with the story). All options can be enabled or disabled independently from one another.
Requires ScriptHookV
Installation: simply extract the ASI inside the game's root directory (where you have installed GTA:V, not inside the "scripts" folder).
Features
Player:
- Enable friendly fire
- Allow player to jack friendly peds vehicles
- Allows enemies that hit the player's weapon (or hands) to disarm the player, similar to RDR and GTA:IV
- Sprint inside interiors
- Works in b1180 & later, but doesn't in b372. Don't know in between
- Allow weapons inside safehouse
- Could (and probably will) break some story missions, but shouldn't otherwise have problems in normal freeroam
Player Controls:
- Toggle walking for first person by pressing (and not holding) the sprint button (X on PS / A on XBOX)
- Force the gameplay camera to follow the vehicle when using the handbrake
- Disable the replay recording feature completely
- Disable the player's mobile phone
Player Vehicle:
- Disable mid-air car controls and the ability to rotate the player's vehicle while stuck/upside down
- Disable the automatic explosion after the players vehicle collides with something at high speeds
- Disable engine fire/smoke
- Leave engine on when exiting vehicle unless the player keeps the exit vehicle button pressed for 250ms. Similar to GTA:IV
- Disable the auto-centering of the player vehicle's wheels on exit.
- While this is universally compatible, it could cause some issues with mission vehicles. Disable if necessary
- Block player from entering ragdoll when standing on car roofs
- The max speed the player can reach before entering ragdoll is customizable inside the INI
- Disable the forced jump out when entering a water body with a bike (player will still jump out if completely submerged)
- Disable all stunt jumps around the map
Peds:
- Block peds from entering the "writhe" state and consequently dying
- Block peds from entering the "hurt" state when shot while standing and consequently dying (or entering writhe)
- Should be enabled in tandem with "DisableWritheWhenInjured", makes shootouts last much longer
- Allow enemies that hit the ped's weapon (or hands) to disarm the ped
- Allow mission peds to be damaged by other entities' and not only the player
- Make (most) sitting peds behave normally when shot, instead of dying instantly
- Disable dead peds from jumping out of the vehicle they are in
v1.2 - Changelog:
- CamFollowVehicleDuringHandbrake / CamFollowVehDelay - Force gameplay camera to follow the vehicle when using the handbrake
- DisableStuntJumps - Disables all stunt jumps around the map
- DisableMobilePhone - Disables the player's mobile phone
Fixes:
DisableEngineSmoke and DisableEngineFire now work as intended
v1.1 - Changelog:
- DisarmPlayerWhenShot / DisarmPedWhenShot - Allow enemies that hit the player's weapon (or hands) to disarm the player, similar to RDR and GTA:IV. Adjust DisarmChance and DisarmIncludeLeftHand at your liking. Inspired by jedijosh920's Disarm
- ToggleFPSWalking - Allow player to toggle between jogging and walking in FPS mode. Inspired by chinagreenelvis's Walk Toggle
- DisableEngineFire - Disable engine fires when engine health reaches below 0. Also disables automatic vehicle explosion after engine healt reaches -4000
- DisableEngineSmoke - Same as DisableEngineFire, but the threshold is set to 400. Prevents the engine from smoking and catching fire
- DisableRecording - Disable the replay recording feature completely
Fixes:
- Improved friendly fire code allowing player to perform melee lockon on friendly peds
- Allow player to still have control of wheel steering when vehicle is stuck
- Allow player to switch characters while inside the safehouse (AllowWeaponsInsideSafeHouse is now disabled by default)
- Made the LeaveEngineOnWhenExitingVehicles option more similar to GTA:IV's
GitHub
If you find a bug leave a comment and I'll try to fix it, feedback is always appreciated.
Dodano: styczeń 28, 2024
Ostatnia aktualizacja: marzec 28, 2024
Last Downloaded: 1 minute ago
118 Komentarzy
Open-source script that aims to address some of the numerous issues GTA:V has.
This mod is does not patch the game directly, and should thus last more without active maintenance. It only makes use of in-game natives.
Use the INI to configure it to your liking. I highly suggest you to read through all the options and decide which one to enable, with particular attention to the ones that could possibly cause issues with the game story (those which don't say anything have been tested and work fine with the story). All options can be enabled or disabled independently from one another.
Requires ScriptHookV
Installation: simply extract the ASI inside the game's root directory (where you have installed GTA:V, not inside the "scripts" folder).
Features
Player:
- Enable friendly fire
- Allow player to jack friendly peds vehicles
- Allows enemies that hit the player's weapon (or hands) to disarm the player, similar to RDR and GTA:IV
- Sprint inside interiors
- Works in b1180 & later, but doesn't in b372. Don't know in between
- Allow weapons inside safehouse
- Could (and probably will) break some story missions, but shouldn't otherwise have problems in normal freeroam
Player Controls:
- Toggle walking for first person by pressing (and not holding) the sprint button (X on PS / A on XBOX)
- Force the gameplay camera to follow the vehicle when using the handbrake
- Disable the replay recording feature completely
- Disable the player's mobile phone
Player Vehicle:
- Disable mid-air car controls and the ability to rotate the player's vehicle while stuck/upside down
- Disable the automatic explosion after the players vehicle collides with something at high speeds
- Disable engine fire/smoke
- Leave engine on when exiting vehicle unless the player keeps the exit vehicle button pressed for 250ms. Similar to GTA:IV
- Disable the auto-centering of the player vehicle's wheels on exit.
- While this is universally compatible, it could cause some issues with mission vehicles. Disable if necessary
- Block player from entering ragdoll when standing on car roofs
- The max speed the player can reach before entering ragdoll is customizable inside the INI
- Disable the forced jump out when entering a water body with a bike (player will still jump out if completely submerged)
- Disable all stunt jumps around the map
Peds:
- Block peds from entering the "writhe" state and consequently dying
- Block peds from entering the "hurt" state when shot while standing and consequently dying (or entering writhe)
- Should be enabled in tandem with "DisableWritheWhenInjured", makes shootouts last much longer
- Allow enemies that hit the ped's weapon (or hands) to disarm the ped
- Allow mission peds to be damaged by other entities' and not only the player
- Make (most) sitting peds behave normally when shot, instead of dying instantly
- Disable dead peds from jumping out of the vehicle they are in
v1.2 - Changelog:
- CamFollowVehicleDuringHandbrake / CamFollowVehDelay - Force gameplay camera to follow the vehicle when using the handbrake
- DisableStuntJumps - Disables all stunt jumps around the map
- DisableMobilePhone - Disables the player's mobile phone
Fixes:
DisableEngineSmoke and DisableEngineFire now work as intended
v1.1 - Changelog:
- DisarmPlayerWhenShot / DisarmPedWhenShot - Allow enemies that hit the player's weapon (or hands) to disarm the player, similar to RDR and GTA:IV. Adjust DisarmChance and DisarmIncludeLeftHand at your liking. Inspired by jedijosh920's Disarm
- ToggleFPSWalking - Allow player to toggle between jogging and walking in FPS mode. Inspired by chinagreenelvis's Walk Toggle
- DisableEngineFire - Disable engine fires when engine health reaches below 0. Also disables automatic vehicle explosion after engine healt reaches -4000
- DisableEngineSmoke - Same as DisableEngineFire, but the threshold is set to 400. Prevents the engine from smoking and catching fire
- DisableRecording - Disable the replay recording feature completely
Fixes:
- Improved friendly fire code allowing player to perform melee lockon on friendly peds
- Allow player to still have control of wheel steering when vehicle is stuck
- Allow player to switch characters while inside the safehouse (AllowWeaponsInsideSafeHouse is now disabled by default)
- Made the LeaveEngineOnWhenExitingVehicles option more similar to GTA:IV's
GitHub
If you find a bug leave a comment and I'll try to fix it, feedback is always appreciated.
This mod is does not patch the game directly, and should thus last more without active maintenance. It only makes use of in-game natives.
Use the INI to configure it to your liking. I highly suggest you to read through all the options and decide which one to enable, with particular attention to the ones that could possibly cause issues with the game story (those which don't say anything have been tested and work fine with the story). All options can be enabled or disabled independently from one another.
Requires ScriptHookV
Installation: simply extract the ASI inside the game's root directory (where you have installed GTA:V, not inside the "scripts" folder).
Features
Player:
- Enable friendly fire
- Allow player to jack friendly peds vehicles
- Allows enemies that hit the player's weapon (or hands) to disarm the player, similar to RDR and GTA:IV
- Sprint inside interiors
- Works in b1180 & later, but doesn't in b372. Don't know in between
- Allow weapons inside safehouse
- Could (and probably will) break some story missions, but shouldn't otherwise have problems in normal freeroam
Player Controls:
- Toggle walking for first person by pressing (and not holding) the sprint button (X on PS / A on XBOX)
- Force the gameplay camera to follow the vehicle when using the handbrake
- Disable the replay recording feature completely
- Disable the player's mobile phone
Player Vehicle:
- Disable mid-air car controls and the ability to rotate the player's vehicle while stuck/upside down
- Disable the automatic explosion after the players vehicle collides with something at high speeds
- Disable engine fire/smoke
- Leave engine on when exiting vehicle unless the player keeps the exit vehicle button pressed for 250ms. Similar to GTA:IV
- Disable the auto-centering of the player vehicle's wheels on exit.
- While this is universally compatible, it could cause some issues with mission vehicles. Disable if necessary
- Block player from entering ragdoll when standing on car roofs
- The max speed the player can reach before entering ragdoll is customizable inside the INI
- Disable the forced jump out when entering a water body with a bike (player will still jump out if completely submerged)
- Disable all stunt jumps around the map
Peds:
- Block peds from entering the "writhe" state and consequently dying
- Block peds from entering the "hurt" state when shot while standing and consequently dying (or entering writhe)
- Should be enabled in tandem with "DisableWritheWhenInjured", makes shootouts last much longer
- Allow enemies that hit the ped's weapon (or hands) to disarm the ped
- Allow mission peds to be damaged by other entities' and not only the player
- Make (most) sitting peds behave normally when shot, instead of dying instantly
- Disable dead peds from jumping out of the vehicle they are in
v1.2 - Changelog:
- CamFollowVehicleDuringHandbrake / CamFollowVehDelay - Force gameplay camera to follow the vehicle when using the handbrake
- DisableStuntJumps - Disables all stunt jumps around the map
- DisableMobilePhone - Disables the player's mobile phone
Fixes:
DisableEngineSmoke and DisableEngineFire now work as intended
v1.1 - Changelog:
- DisarmPlayerWhenShot / DisarmPedWhenShot - Allow enemies that hit the player's weapon (or hands) to disarm the player, similar to RDR and GTA:IV. Adjust DisarmChance and DisarmIncludeLeftHand at your liking. Inspired by jedijosh920's Disarm
- ToggleFPSWalking - Allow player to toggle between jogging and walking in FPS mode. Inspired by chinagreenelvis's Walk Toggle
- DisableEngineFire - Disable engine fires when engine health reaches below 0. Also disables automatic vehicle explosion after engine healt reaches -4000
- DisableEngineSmoke - Same as DisableEngineFire, but the threshold is set to 400. Prevents the engine from smoking and catching fire
- DisableRecording - Disable the replay recording feature completely
Fixes:
- Improved friendly fire code allowing player to perform melee lockon on friendly peds
- Allow player to still have control of wheel steering when vehicle is stuck
- Allow player to switch characters while inside the safehouse (AllowWeaponsInsideSafeHouse is now disabled by default)
- Made the LeaveEngineOnWhenExitingVehicles option more similar to GTA:IV's
GitHub
If you find a bug leave a comment and I'll try to fix it, feedback is always appreciated.
Dodano: styczeń 28, 2024
Ostatnia aktualizacja: marzec 28, 2024
Last Downloaded: 1 minute ago
@GTATrilogyGames What version of the game do you have? The latest? I can replay as many missions as I want without crashing, and returning to freemode with no issues. I run b1180 which is quite old, probably something changed in newer versions. I'll have to check. As for the "AllowWeaponsInSafehouse" option unfortunately there is no other way to implement this functionality, and I'm aware that the current solution is buggy, it is disabled by default... What do you mean by "mission marker state/system"?
Hi,
First of all, thank you for this mod.
Concerning the disarm part of the mod, I noticed that when enemies fall to the ground, you can't disarm them anymore.
One more suggestion, why not integrate the Realistic Reload mod, which is no longer updated, into your mod, as well as the weapon ragdoll mod?
I think it would be really great.
Thanks again
@SuleMareVientu I run b2372 and I'm not talking about mission replay, I am talking about loading savefile (aka load game) when I load the game more than two times (even outside in the open) the mod will crash for no reason. Oh yeah about the question that you asked which is the definition of "Mission Marker state/system", when there's a mission or mission marker in inside of interior, for example the missions (Lamar Down, Marriage Counselling, Did Somebody Say Yoga?, The Final Mission where you've to choose the ending) the game gives you the freedom to use weapons, jump or ragdoll, and to run in First Person. The state where you can use weapons inside safehouse while you're in the same interior that contains the mission and its marker is called mission marker state or mission maker effect. Fun Fact: In the first release of the PS4 version of GTA V, there are rare cases that you can use weapons in safehouse with no consequences.
@GTATrilogyGames You know quite a bit of trivia. This could be some really interesting info, thanks for always helping to improve my mods!
@SuleMareVientu No worries. This mod has always a dream for any GTA V player, and you made it real. So it's my pleasure to improve such a mod by suggesting.
Your mod is a must have, it's possible to fix the NPC cars crashing into you?
And sorry to bother you again, but it's possible to make this mod for GTA IV? I like the standing in the vehicles without ragdoll feature and would be nice to have some open trains in there working without the ragdoll.
could you make that the peds can receive more damage from shoooting each other? because its not ok when cops hit 10000000 bullets to criminals and it still alive
Perfect, i'll look at yur other mods..
... and ask advices on known goods mod like this one (pluginbc i'm done moding data files) :p
@GTATrilogyGames I've tested with the latest build (b3095) and the game doesn't crush using v1.2 of the mod. Do you have other mods installed (I've tested with all my mods active and menyoo)?
@SuleMareVientu Have you tried to save the game normally (either by the bed or via quicksave) and then load that savefile over and over again? Because when I was doing rampages after I finished the Mr Philips, I was loading the savefile (because I was failing to get gold medal in the rampage) and when I tried to load it for the third time the mod just crash. I don't know if this is just a bad luck or maybe a 1% possibility that the mod wasn't able to load the features more than 2 to 3 times.
@SuleMareVientu good thinking! Thank you for the response.
@SuleMareVientu Lovely jubly, however there's an issue I forgot to mention before, for some reason it seems that this mod changes the threshold for tires catching fire from excessive skidding, but it always seems to be the rear left tire that catches first, and this ignites the fuel tank instantly, which pretty much negates the whole point of the engine damage options. Any chance you could add an option to disable tires from catching on fire, this seems like the simplest fix for this, and a general quality of gameplay thing.
@Hycade I can't get tyres to catch fire after they burst. How do you do it?
@SuleMareVientu Its a vanilla game mechanic, if the tires skid too much, they'll eventually catch on fire from it. They burst afterwards lol. It's usually from excessive handbraking, locking up the back tires too much.
@Hycade I cannot reproduce the issue in the latest game version.
Pretty good mod. My only complaint is that sometimes the entire script crashes after loading a save file
@Kolfrunze Others also reported this issue, but I can't reproduce it on my machine. If you could describe how to reproduce it it would greatly help me.
@MrFinger I don't understand how this """""""feature""""""" still hasn't been modded out of this game. I also don't understand why people keep saying its needed to slow the player to help load LOD and other random excuses. It is simply a bad joke included in the game that they somehow thought would never get old. Its so dumb.
An absolute dream come true. Thank you for the great work!