Family-Friendly

Free-Roaming 3.0

Short description

Family-Friendly Free-Roaming is a modification for GTAV, the PC version.

This project aims for making roaming/exploring in GTA V a smoother experience, with less interrupting elements and no violence. Focus is on making the game have as little violence and disturbing content as possible but this can be customized in the configuration file if you like to activate violence for example. There are over 200 settings, each with different options. The mod is activated by default but if you enable a deactivation key in the configuration file the mod can be toggled between activated and inactivated while playing. A menu can be used to switch between configuration files while playing.

I highly recommend using a 100% completed game save in order to remove violence and have everything unlocked. More info under installation.

Roam freely and explore the huge map with vehicles like cars, motorcycles, planes, helicopters, bicycles and submarines. Do activities like golf, darts, arm wrestling, bowling, tennis, yoga, skydiving, scuba diving, triathlon, taxi missions, try to obey the traffic rules, ride the fairground rides, buy more clothes, get a haircut, do races on land and water. With mods you get even more activities.

Make sure to install the mod correctly (more under installation).

The configuration file and a good game save are important. If you have completed the game 100%, basically just put FamilyFriendlyFreeRoaming x.x.asi and FamilyFriendlyFreeRoaming.ini into the folder where GTA5.exe is located. Otherwise read all of the instructions under the installation section below.

Also check out "Configuration files and how to make changes". If you want even less violence, scroll down to "How to make the game even less violent". If you have ideas for new features and improvements I appreciate if you share them on discord.

Support and feedback: https://discord.gg/g532sDT

You can follow the progress and make requests for new features on discord. Also check out custom config files shared.

Introduction by davidinark

Terminology

-- The "player" always refers to your character.

-- In this description and in the configuration file the word "ped" (short for pedestrian) is used frequently. The game uses this word and includes all humans/people but also animals in the ped category. The player got an own category, player, although the player can also be included in ped category. An example of this is [Both_Options] in the configuration file. Otherwise when stated "ped" or in plural "peds" it doesn't include the player, but all other humans/people (and animals where it makes sense).

-- Ragdoll refers to https://en.wikipedia.org/wiki/Ragdoll_physics ragdoll physics: wikipedia.org/wiki/Ragdoll_physics

-- The configuration file which comes with the mod with the name FamilyFriendlyFreeRoaming.ini is sometimes referred to as "the .ini file" or "the config file".

Main features

Features can be inactivated and often have different options. You can customize the mod with the help of configuration files. There are over 200 settings, each often with different options. The mod comes with some examples, like friendly chaos and friendly police chasing.

A high level of family-friendly is set by default:


Family-friendly features (in short).

No violence. No disturbance made by pedestrians or the player.

Nobody can get hurt, which means no blood. Nobody runs away.

No weapons and no vehicle weapons can be used. No explosions.

No cops/police.

Vehicles are invincible and can only be scratched.

Cars and motorcycles are teleported to the nearest road if in water.

No rag-doll (falling etc.)

Everyone is muted (no speech, including bad language and pain sounds).

No radio (info about alternatives further down the page).

No disturbing missions or events.

If the user ignores the installation instructions or starts missions from the menu, the mod will try to terminate the missions.

No nudity, hookers or strippers. No violent pedestrians. Removed are replaced.

No smoking (please report if you still find any).

Gun stores and tattoo shops are closed.

Internet, phone text messages and phone contacts are disabled.

Character switch is disabled and replaced to prevent disturbing scenes and Trevor.

Disturbing objects are removed.

Teleport of player if outside of map.


Fun features.

Activated with either keyboard or controller.

A menu lets you switch between your customized configuration files fast in game. A few example files are included.

Switch to the closest vehicle.

Switch seats within vehicles.

Join vehicles as passenger. Let's you hitchhike.

Honk with the horn to let pedestrians hitchhike with you for a while.

Jump with your motorcycles and cars.

Change the vehicle engine power.

Teleport to closest road when stuck.

Teleport to random place on the map.

Switch player model to the closest pedestrian.

Switch between the player models Michael and Franklin.

Repair your vehicle instantly when outside of vehicle and in addition also give random modifications when inside.

A funny and crazy mode can be activated with fireworks and flying cars.

A fun cop chasing mode can be activated where the cops can't harm and will only chase you.

Find rare super cars in the streets.


More details

-- You can remove/skip radio stations you don't like. By default a selected few that are less disturbing are set to on by default.

https://www.gta5-mods.com/scripts/auto-skip-radio-stations Only interested in this part of FFFR? Check this mod out:

gta5-mods.com/scripts/auto-skip-radio-stations

-- Violent and sexually disturbing peds are removed like hookers, strippers, cultists, but also Wade, Lamar and Denise. (Lamar to prevent the story mode mission to be started when using the 10% completed game save). If the removed ped was driving a vehicle alone, that vehicle is removed.

-- There are no cops although it can be fun to activate them but keep them as friendly, resulting in some funny combinations.

-- Peds and the player wont be able to taunt/ show the middle finger. The player can't kick or beat in any way or shoot with any weapon, not even vehicle weapons like in a tank and fighter aircraft. Peds never do any hostile actions. Nobody is scared of the player and they wont flee.

-- Join a drivers vehicle as a passenger with the default key B. While inside a vehicle and pressing B, you switch seat. If there already is a passenger on the new seat, you switch places. Press N as passenger to switch place with the driver.

-- Switch vehicles instantly with default key N to the closest one to your position. Works with cars, motorbikes, quadbikes, bicyles, helicopters, planes and boats. If there's no vehicle close by (distances can be changed in the .ini file), you will be set inside a new random spawned motorbike or car. If close to a sea or lake, the player gets a boat and is teleported to the water. If driven up on the shores with a boat, a car or motorbike is spawned and the player is moved inside it. A random spawned vehicle can also be changed in the .ini file to always be used.

-- Buss peds. Use the horn to signal to peds to join you in your vehicle. When completely still and using the horn, all peds inside will leave. Planes, helicopters and boats works too. Can be set to only work with buses and taxis.

-- Unstuck-key. Teleports your vehicle to the closest path node nearby, which can be in water, a small path on land or an asphalt road. If already on a path/road, teleports to an asphalt road. If already on asphalt, teleports to asphalt close by. Huge planes teleports to the desert airport. If no player vehicle exists at all, you will be teleported instead.

-- Teleports your vehicle a small distance up on land when it gets into water. This option works like the above feature called "Unstuck key".

-- Options for no collision between your vehicle and peds and/or peds vehicles. (Not activated/on by default). This allows you to pass through peds and their vehicles with your own vehicle without collisions.

-- Spawn random vehicles option (not fully activated/on by default).

-- Increase and decrease of the engines power with two keys. A negative value makes the vehicle go slower than normal (0).

-- Consequences When Crashing option (not activated/on by default).

-- Option to switch vehicles instantly by driving into one (not activated/on by default).

-- Inactivate/activate the mod with a key.

-- All Ammu-Nations by default locked and interiors disabled when player weapons are set to not be allowed.

-- All tattoo shops closed and locked by default and the interior lowered in quality (part of the game's exterior).

-- House radios in for example the homes of Michel and Franklin are set to one of the by you allowed radio station in the config file. For example self radio, your own music. The station can change when you change station in a vehicle if you want to.

-- Visual effects and sounds options for random horn sounds, particle FX effects, firework and flares when interacting with the vehicle horn (not activated/on by default).

-- Music options on/off for flight music (and radio automatically on when entering plane or helicopter, however this is off by default and flight music is on), police wanted music and police scanner radio (police wanted music and police scanner set to off by default).

-- Support for Xinput controller (e.g. Xbox 360 pad). Needs to be activated in the configuration file that comes with the mod in order to use. Option for 2 button activation on all.

-- The level of violence can be customized to your preferences. For example you can change these values (if invincible is set to off) for the player, ped and/or vehicles: bulletProof, fireProof, explosionProof, collisionProof, meleeProof. Only for vehicles: strong, wheels can break, tyres can burst, can be visibly damaged, engine can degrade.

-- Other features/ options that can be set to on or off:

Invincible options, police ignore player, everyone ignore player, clear player wanted level, clear area of cops, player can't be hassled by gangs, player noise multiplier, can't be dragged out, player stick to vehicle, pedestrians vehicles disappear underground to avoid collisions, block melee with animation, wont create random cops, can't be targeted, clear ped blood damage, fix windows while inside vehicle, can't fly through windscreen, set maximum vehicle speed for player and police, disable player combat with firearms and melee, vehicle light multiplier and more.

All peds are invincible by default, on foot and in vehicles. You can't run them over and they can't ragdoll. They will just move out of the way. They are bulletProof, fireProof, explosionProof, collisionProof and meleeProof.

More features and info in the configuration file that comes with the mod.

Default keys and buttons

All keys and buttons can be changed. Controller is disabled by default. 2 keys and/or 2 buttons can be used.

The actions below can be disabled by not assigning keys to them.

-- N - if you're a driver of a vehicle, you will teleport yourself to the closest vehicle and become the driver The old driver, if any exist will teleport to your old vehicle, if any exists. Otherwise a new vehicle will be spawned with the old driver put inside it.

If you are a passenger in a vehicle and press N, you will become the driver.

-- B - if you're not inside a vehicle you will walk up to the vehicle closest to you, open a door to a free seat and join as a passenger, but only if it has got a driver. If you're already inside a vehicle you will switch to a new seat each time you press, switching between all seats in the vehicle. If a seat is already taken, you will switch places with the passenger sitting on the seat you're switching to.

-- E (using the horn) - peds (pedestrians) around you, who wants to join you in your vehicle will come running. When you're completely still with your vehicle and using the horn (E), all peds inside your vehicle will leave.

-- Numpad plus (+) In a vehicle: increase engine power. Not in a vehicle: copy closest ped's model.

-- Numpad minus (-) In a vehicle: decrease engine power. Not in a vehicle: switch model cloths variant when close to other models.

-- CTRL + T - Teleport feature to random location on the map.

-- Q - Jump with a vehicle when all wheels are on the ground. Speed and vehicle engine power determines the distance.

-- I - When inside a vehicle, repairs and adds random modifications. When outside, only repairs.

-- Delete - Open/close the menu, which in turn uses the numpad, same keys as the native trainer This feature needs to be enabled in the configuration file. Set for key delete set menu_toggle_switch=46

-- End - teleports your vehicle to the closest path/road. If you're already on a path/road you will be teleported to an asphalt road. If you're already on asphalt you will be teleported to an asphalt road close by. Huge planes teleports to the desert airport. If no player vehicle exists at all, you, the player, will be teleported instead in the same way that a your vehicle would have been teleported.

-- Page Down - deactivate/activate the mod (only works if you got the .ini installed). This feature needs to be enabled in the configuration file.

Installation

IMPORTANT: Mods more or less only work on PC (Windows). You need a fully updated and legit (not cracked/pirated) game for the mod to work.


Part 1

Download, open the zip files and install Script Hook and Family-Friendly Free-Roaming into you installation folder, where your GTA5.exe is located. For example C:\Spel\Rockstar\Grand Theft Auto V

The files:

  1. From Script Hook, dev-c.com/gtav/scripthookv

ScriptHookV.dll

dinput8.dll

(NativeTrainer.asi is not required. It's an included "trainer" mod menu. More info: https://www.gta5-mods.com/tools/script-hook-v)

  1. Everything from the Family-Friendly Free-Roaming download, gta5-mods.com/scripts/family-friendly-free-roaming

FamilyFriendlyFreeRoaming 3.0.asi (It's actual script/mod)

FamilyFriendlyFreeRoaming.ini (It's the main configuration file)

FFFR (This folder contains custom configuration files)


Script Hook is the link between the game and mods. Do not download Script Hook from other sources. Note that you can get banned if you try to use mods in multiplayer (GTA Online). "Script hook closes GTA V when player goes in multiplayer" so this doesn't happen by mistake when it comes to scrips like this. Make sure to use the official Script Hook from dev-c.com/gtav/scripthookv

Remove the mod by removing the .asi file. Note: Configuration files for versions older than version 3.0 will not work on mod version 3. The mod will not run unless the configuration file is installed correctly.


Part 2

100% completed game save

In order for the mod to work with the default settings you need to use a game save and gta5-mods.com/misc/ultimate-100-perfect-game-save-flava0ne I highly recommend using this 100% completed game save in order to remove violence and have everything unlocked.

Copy the save game files (two) into this folder (or similar): C:\Users\YourWindowsUsername\Documents\Rockstar Games\GTA V\Profiles\5417B236 You can rename the files if you want, to something between SGTA50000 and SGTA50015 i.e. up to 16 game saves can be recognized by the game and if you already have a game save with the name SGTA50000 for example you can rename it to SGTA50001 or whatever you want up to SGTA50015.

For steam users:

C:\ProgramData\Socialclub\YOUR_SOCIAL_ID

https://gaming.stackexchange.com/questions/214394/how-to-transfer-gta-v-save-files

If you're not getting the save file above to work you can try this gta5-mods.com/misc/perfect-start-game-save starter game save instead and see if that works better.

Profiles

If you have many profiles in your documents: More than one profile probably comes from different installations of the game. If you're unsure, install in all of them. If you want more info there are many guides on YouTube on how to deal with game saves.


Part 3

Read the section below called "How to make the game even less violent and disturbing" to see if there's anything more you want to do install.


Support and feedback:

https://discord.gg/g532sDT

If you're having problems, please give me a notification by starting your comment with @R3QQ and test previous versions in the meanwhile.


The video below doesn't include the FFFR folder which was introduced in a later mod version than presented.

How to make the game even less violent and disturbing

-- I strongly advise you to before playing, first go through the configuration file (instructions below) and decide what should be activated and what should be turned off. Settings are either described/set as Family-Friendly or as Fun.

-- gta5-mods.com/tools/gtav-no-intro-video-xeramon Remove the intro video of the game. Alternative: https://www.gta5-mods.com/tools/no-gtavlauncher (version 1 works great for me).

-- gta5-mods.com/misc/car-photography-loading-screens Alternative loading screens. You can search the site for others.

-- Textures/images (install in order):

1. Install https://www.gta5-mods.com/misc/real-ads-v0-1 (Changes billboards and posters to in real life ones).

2. Install https://www.gta5-mods.com/misc/neutralized-adult-textures (Shuts down strip clubs and changes the taxi).

3. Optional to get the main strip club look more shut down: https://www.gta5-mods.com/misc/no-more-strip-club

-- With a trainer like https://www.gta5-mods.com/scripts/enhanced-native-trainer Enhanced Native Trainer you can auto remove scratches on the vehicle etc. With the help of a menu you can customize your experience even further and for example also spawn all vehicle models, change the time and lock it and teleport. Note that some features exists in both my mod and these trainers.

-- Turn off notifications under settings in the game menu. Also set message frequency to 1 hour.

-- You might want to consider disable more radio channels if you have the radio activated. Some are still on as default that are not so violent but to be completely sure and avoid fps loss you can instead use something like this: https://www.gta5-mods.com/scripts/playmymusic

Play your own music instead of the radio: In the configuration file, under [Radio], set all channels to -1 except RADIO_19_USER which should be set to 1. http://www.pcgamer.com/how-to-create-a-custom-radio-station-in-gta-5 Here's how you set up your user music channel. If you don't want any radio or music at all you can go ahead and change OFF=0 to OFF=1 in the config file.

You can turn music off in the game settings, in addition to doing it in the .ini file.

-- If you want to lock the mod files from being altered, try this: "The Best Ways to Hide or Password Protect a Folder in Windows": https://www.howtogeek.com/105633/how-to-create-a-password-protected-folder-without-any-extra-software https://www.howtogeek.com/105633/how-to-create-a-password-protected-folder-without-any-extra-software

-- If you change your configuration file to enable violence, some of the blood can be removed by this: https://www.gta5-mods.com/misc/no-blood

Configuration files and how to make changes

With the mod comes the file called FamilyFriendlyFreeRoaming.ini and a folder called FFFR. As stated in the installation instruction, these goes into your GTA5 folder where your GTA5.exe is located. Just like the mod itself. FamilyFriendlyFreeRoaming.ini is the main configuration file and the most important. It is by default used directly but can also link to configuration files inside the FFFR folder. You can switch configuration file in use from the menu. The menu can be activated in the configuration file in use. The menu user interface and navigation is similar to the native trainer. You can customize your own configuration files, put them into the FFFR folder and load them from the menu.

The configuration in use can also be set manually in the main configuration file called FamilyFriendlyFreeRoaming.ini located in your main installation folder. Open the file with a text editor and go down the bottom where you will find configuration_file_in_use=./FamilyFriendlyFreeRoaming.ini For example you can change this to configuration_file_in_use=./FFFR/FFFR Light Cops Chasing.ini


Configuration files can be opened and edited just like a text-file but you might have to right click on it and click open as. You can use any text-editor, like notepad. Something more advanced like Notepad++ is highly recommended.

The .ini file is read from continuously by this mod and so when you make changes in it and save it, these changes will take effect when you tab back into the game.

There is often no need to restart anything. Just go Alt + Tab while playing and switch to the .ini file, make some changes, save and Alt + Tab back into the game.

Further instructions are found inside the main configuration file. Basically you just change between 0 (off) and 1 (on). For example you can change vehicle_can_be_damaged=0 to vehicle_can_be_damaged=1 to make vehicles be able to take damage.

You can use this site to figure out what you need to change in your configuration file, by comparing files: https://www.diffchecker.com/diff

In the folder "Default configuration file reference" within the FFFR folder, you will find a copy of the default configuration file which you can compare with.


With 3.0 there are a few example files. Main difference from the default configuration (visual damage means no real damage meaning vehicles can't explode but still look demolished):


"FFFR Friendly Chaos.ini"

Vehicles can take visual damage, funny_vehicle_visual_effects_and_sounds is on, player_engine_power_multiplier is increased.

player_switch_vehicle_with_peds_upon_collision=2 is great with this too. You fly higher. Maybe a little too much in the long run.


"FFFR Light Cops Chasing.ini"

Light cops chase you but won't hurt you. Some traffic rules are on to allow the cops to chase you.

Difference to the default configuration file: diffchecker.com/d0JzqQNW

Basic traffic rules are activated, giving wanted stars up to 2.

"FFFR Light Family-Friendly.ini"

This file makes the world a bit more lively without adding violence. Visual vehicle damage, cops exists but won't chase you, some radio channels are on.


"FFFR Max Family Friendly (Extreme).ini"

Very restrictive in all areas. Don't forget to set menu_toggle_switch=-1 before use.

Peds models banned, keys to features disabled, vehicle speed limited, collisions removed, objects invisible, no blips on map etc.


"FFFR Vehicle Deformation.ini"

Visible vehicle deformation allowed.


"FFFR Violence! No Nudity, Drugs or Speech.ini"

This configuration file is NOT family-friendly. Nudity, drugs and speech is still removed but all violence is turned back on.

This configuration file is made to work with other mods like lcpdfr.

Tips on non violent activities

Showcase of some non violent jobs you can do while the mod is active:

https://youtu.be/2YsVBiDkMT4=17


Best non-violent things to do (quora.com)

Least Violent Activities (complex.com)


Playing missions with a heavily modified configuration file which activates violence but not sexual content. There's currently no official support for getting the mod to work with story missions. Theoretically it should work fine though. Users have made research:

Maybe you want to play missions with violence but not face any sexually disturbing content or nudity? User HarleyQuinnSquad provided useful links:

"For anyone wondering what sexual content is in all the main story missions and side missions, someone on Steam made a helpful guide: https://steamcommunity.com/app/271590/discussions/0/1473096694442931782/?ctp=3#c1473096694448541937 https://steamcommunity.com/app/271590/discussions/0/1473096694442931782/?ctp=3#c1473096694448541937

Also a guide on Reddit:

https://www.reddit.com/r/GrandTheftAutoV/comments/26752e/how_do_i_avoid_tits_n_dicks_in_the_story_missions

A few interesting mods

Only interested in the part of FFFR which mutes speech and pain sounds? Check this mod out:

gta5-mods.com/scripts/muted-speech-and-pain

Only interested in the part of FFFR which mutes/skips radio stations? Check this mod out: gta5-mods.com/scripts/auto-skip-radio-stations

These two mods works well together.

I have not tested all of the mods below yet so I can't say for sure that they are all completely violent free.

JobsV [.NET]

Trucking Missions

Animal Ark Shelter

Vehicle Remote Central Locking (no violence, made by me)

https://www.gta5-mods.com/vehicles/2014-koenigsegg-agera-r-hq-digitaldials-one-1-tuning-set Koenigsegg Agera R. A totally amazing car mod with many cars included in a dlc/addon

https://www.gta5-mods.com/scripts/open-all-interiors Open All Interiors. A must have.

https://www.gta5-mods.com/scripts/single-player-apartment-spg-net Single Player Apartment

https://www.gta5-mods.com/scripts/super-yacht Super Yacht

https://www.gta5-mods.com/scripts/working-restaurants Working Restaurants

https://www.gta5-mods.com/scripts/travel-to-north-yankton Travel to North Yankton

https://www.gta5-mods.com/scripts/nice-fly Nice Fly

https://www.gta5-mods.com/scripts/los-santos-airlines Los Santos Airlines

https://www.gta5-mods.com/scripts/premium-deluxe-motorsports-car-shop Premium Deluxe Motorsport Car Dealership

http://www.gtainside.com/gta5/mods/72191-simple-speedometer Very simple but discrete speedometer

https://www.gta5-mods.com/scripts/spawn-where-you-died Respawn Alternatives (Customize the ini first. Use the feature "respawn on demand". It's sort of a fun teleportation feature)

If your computer can handle it, consider installing a graphics enhancer mod from this site. It really makes it so much more fun!

I didn't get any FPS drop while using this setup:

1. ENB

2. gta5-mods.com/misc/visualv VisualV, use the mod package in OpenIV

3. http://reshade.me "The package called "ReShade + SweetFX 2.0". Only worked for me when installing manually, that is

moving Sweet.fx, ReShade.fx, ReShade64.dll and the SweetFX folder into the GTA V folder."

4. Presets

I like game brightness at about 40-50% with this.

LSPDFR

There are many report of this mod working great together with LSPDFR. https://www.lcpdfr.com/lspdfr/index/

You will need a heavily modified configuration file to make it work (activating violence). You can get one from the discord server.

FFFR and multiplayer

You're not allowed to use mods in GTA online.

All multiplayer mods where everything happens locally on one machine should work. For example mods like TwoPlayerMod.

There are reports of people saying that the mod works decently together with https://www.gta5-mods.com/scripts/multiplayer-co-op-mod


FiveM

It's possible to add .asi files to run in FiveM. Reportedly, you might need to add https://www.gta5-mods.com/scripts/muted-speech-and-pain as well.

Here's how to add the mod to FiveM: https://youtu.be/9GyzIn18Bpw

Try version 2.6.2 of FFFR if you're having issues.

A server script planned in the future.

How to update to a new version of the mod

Replace the old FamilyFriendlyFreeRoaming x.asi file with the new one.

Always use the latest configuration file that comes with the mod (FamilyFriendlyFreeRoaming.ini) or make sure it's updated by checking the changelog, here below in the description. Add changes to the FamilyFriendlyFreeRoaming.ini file. You can use this site to compare config files, if you're in need: diffchecker.com/diff

You can also just replace your configuration file with the new one.


Other recommended mods:

GameConfig: https://www.gta5-mods.com/misc/gta-5-...

HeapAdjuster: https://www.gta5-mods.com/tools/heapa...

Not yet implemented/ todo list

An update for 3.0 is planned. Thanks to everyone who's reporting issues and have requests.


-- Alter engine power for aircraft.

You can change the engine power for vehicles except aircraft. Aircraft support will be added if a 3.1 version is made. To get it working for aircraft right now follow these steps and do these changes to your .ini files:

Disable the feature in FFFR: player_engine_power_multiplier=-1

Disable the engine power increase key: key_1_increase_engine_power=-1

Disable the engine power decrease key: key_1_decrease_engine_power=-1

Make sure changes are made to all FFFR .ini files you use.


-- Jumping with the vehicle should be set to off by default. You can also do it yourself by setting key_1_jump_with_vehicle=-1

-- Because of the downforce from super cars and sport cars, jumping doesn't work as intended at the moment.

-- player_vehicle_water_handling=1 doesn't exclude submarines which makes them stuck at the sea floor. In the violent .ini file this value is set and the downforce to the seabed is in effect.

-- Your feedback.

Issues

-- In the released version 3.0 it still says "Beta" in the menu header although it isn't beta anymore. This string of text will be fixed later.

-- If two mods are changing the same thing, there will be conflicts.

-- Clerks in corner stores are walking away for some reason. They only sell food though, which you have no use for with default settings.

-- There's a gas station on the countryside with models not included yet in the explosion prevention when driving into them. Nothing except the gas station models are taking damage.

-- If you leave music on in the settings, you can still hear the radio switching if set to off in the configuration file.

Changelog

- 1.1

-- Option for muting speech and pain sounds. Fixed issue with the unstuck key.

- 1.2

-- Speech and pain can be turned on/off for peds and player in the config file.

-- Peds can be set to not ragdoll.

-- Increased performance.

- 1.2.1

-- Performance hotfix.

- 1.3

-- Remove/skip radio stations option in the .ini file. Some are on and some off as default now. You can customize yourselves and make changes to the .ini file while playing. Just TAB down and edit the file. Changes goes live when you save it and go back playing.

- 1.4

-- Radio can be turned off normally. Added a few more ped models for removal. Increased performance, more balanced pressure on hardware.

- 1.5

-- When using the feature "pedestrians cars disappear underground" the trailers to the vehicles will now also go down and not get stuck.

-- New option in the config file to enable deformation of your and peds vehicles. Lights can break and the engine can break down, making the car stop for example.

- 1.6 - 1.7

-- Pressing "B" (key can be changed in .ini) makes your player go ahead and join as a passenger in a vehicle.

-- Using the horn makes peds who wants, come to join you in your vehicle (can be changed back in .ini). Use the horn again while being still makes them go out again but only if the vehicle is still.

-- Press "N" (key can be changed in .ini) to change vehicle to the closest one to you. When close, passengers will switch vehicle with you. Bikes sometimes seem to be hard to get on when there's cars nearby and one of those might be chosen instead.

-- Option in .ini that makes you switch vehicle with the peds inside the vehicles you hit.

-- Peds are no longer dragged out (can be changed back in .ini), but will instead get out automatically when you open the door.

-- Peds wont flee anymore and they like you (can be changed back in .ini).

-- Improved radio silence when set in vehicle.

-- Changed to a newer key handling system.

-- The engine power set now transfers to your next car.

-- Deformation should work now. Small bug fixes.

- 1.7.1

-- Added more options in the .ini for customization of the violence level.

-- Passengers will be better transferred between vehicles when you are a passenger and press N (switching directly) to get inside a new vehicle, with you as the new driver.

-- Because of the AI of the game, buses can't handle more than a few peds so I changed it so that most of them are teleported instead of walking inside normally. Please report if you find any other vehicles which can't handle all peds trying to get inside.

- 1.8

-- If inside a vehicle and pressing B, you now switches seat with other passengers.

-- Press N as passenger to switch place with the driver.

-- You can now go from driver to passenger by pressing B. Go from passenger to driver by pressing N.

-- Added controller support for busing/ picking up peds and join as a passenger.

-- Engine power set now persists between game sessions and you change the value in the .ini too.

-- Firetruck fixed (getting peds to join all of the seats).

-- Improved the busing peds feature which handles peds that's going to join your vehicle

-- Vehicle light for the player got a multiplier in the .ini now. Set to not be used by default (-1).

-- Fixed bug with no_stippers_hookers_or_cults and added some more models to the list. Report more inappropriate models. Here's a list of all: http://ragepluginhook.net/pedmodels.aspx

-- Default key for inactivate/activate mod changed to Delete.

-- Peds should no longer sometimes say short sounds when they are set to be quiet.

-- Parked vehicles accessed by pressing N or normal enter wont have to be hotwired and unlocked. Also the alarm wont go off.

-- stick_to_vehicle should now work again.

-- Option for extra horn response from ped drivers, set to off by default.

-- Various bug fixes and small improvements.

- 1.8.1

-- Standard values will be used when the user forgets to install the .ini file. But you should still use it. The .ini file is needed to deactivate the mod.

-- Option to disable player combat with firearms and melee.

-- Option to set maximum vehicle speed for the player in the .ini file.

-- Better removal of unwanted peds.

-- Bug with stick_to_vehicle fixed.

Ini changes (more info about them in the new .ini):

Under [Player_Options] added:

disable_all_firing_and_melee=0 ;(0 means this feature is not activated)

max_vehicle_speed=-1 ;(-1 means this feature is not used)

- 1.9

-- 2 new modes for switching vehicle (N): 1. Normal. 2. if no found car, spawn random one. 3. Always spawn random.

1. Nothing happens if no nearby car or motorbike can be found.

2. When there are no vehicles close by to teleport to, the player teleports inside a new spawned "random" car or motorbike. All vehicles are checked to be suitable. Fast cars are more common than others.

3. The player always gets teleported to a new spawned car or motorbike when pressing the key.

-- New feature called Consequences When Crashing. With crashing means crashing into vehicles and peds. In the .ini consequences_when_crashing_into set to 0 means no consequences (default). 1 means engine stops and needs to be "fixed" (hotwired). 2 means more of the same as 1.

-- Added option to remove cutscenes (on by default).

-- Added police max vehicle speed.

-- Removed bartender and arms-dealers (optional).

-- RADIO_19_USER=1 is set by default.

-- Player can't give the middle finger in a vehicle (can_do_drivebys). Optional.

-- Fixes with peds_like_you_and_wont_flee.

-- Added startup text notification.

-- New values in the .ini and is more readable. Giving the middle finger and shooting from vehicles is set to off by default, set it back with can_do_drivebys=1 instead of 0.

- 1.9.1

-- Weapons are now removed from the player by default. Get them back and usable by setting (works while playing): remove_all_player_weapons=0 and disable_all_firing_and_melee=0 in the .ini file and save it (scroll up to "Configuration files and how to make changes" for more info). The player also gets back all weapons when deactivating the mod with the key.

-- All functions which removes violence are now activated by default.

-- Improved reset of values at inactivation.

- 1.9.2

-- New in the .ini file: no_player_collisions. 0 means no collision changes (normal collision). 1 means no player vehicle collision with other vehicles. 2 means no player vehicle collision with peds. 3 means both 1 and 2.

-- The players golf club is no longer removed if remove_all_player_weapons is set to 2 and disable_all_firing_and_melee is set to 1. This is to allow golf to be played (golf needs to be unlocked in the game, use the 100% complete game save in order to play).

-- Peds golf clubs are no longer removed when remove_all_ped_weapons is set to 1 if both everyone_ignore_player and peds_like_you_and_wont_flee are set to 1 as well.

-- Improved change_to_closest_vehicle. When pressing default key N and there already is a ped driver inside and the player havn't got a vehicle, the ped will be moved to a passenger seat if there is one available. If not and the vehicle is full, a new random vehicle will be spawned. Unless it's your vehicle,

then you will get it back.

-- Renamed extra_horn to funny_visual_effects_and_sounds and added more options for random horn sounds, particle FX effects, firework and flares when interacting with the vehicle horn.

-- Empty vehicles should no longer be seen from removed peds.

-- Fixed issues with switch_vehicle_on_collision and max_police_vehicle_speed.

-- Various improvements and minor fixes.

- 1.9.3

-- can_do_drivebys set to 0 (default) now also stops peds inside vehicles from taunting/ giving the middle finger. This took many days of research before a solution was found. This is the last disturbing/ violent thing that I have found (in the 10% completed game save) and so it's great that it's gone now!

-- Peds should no longer not give up trying to get inside the players vehicle when the horn is used and not everyone can fit inside. This could happen when a game save was loaded while inside the game already.

-- Changes in the .ini file:

added under [Player_Options]:

no_flight_music=0 ; 1 means no special music when flying. When flying, special music is normally played instead of the radio or silence.

no_certain_police_sounds=3 ; 1 means Wanted Music Disabled. 2 means Police Scanner Disabled. 3 means 1 and 2.

Fixed spelling error for: no_strippers_hookers_or_cults

-- Changed effect 2 for funny_visual_effects_and_sounds into making random horn sounds for all vehicles so that they can be used the first time the vehicle uses the horn.

- 2.0

-- Mod deactivation/activation key now needs to be enabled in the .ini file before use. This doesn't matter if you're not interested in deactivating the mod.

-- The unstuck feature is redone for all vehicles. Now teleports you to the closest path/road. If already on a path/road, teleports to an asphalt. If already on asphalt, teleports to asphalt close by. Huge planes teleports to the desert airport. If no player vehicle exists at all, teleports the player.

-- Improved teleport_when_into_water. All vehicle types are now affected and now checks more often. Now teleports you to the closest path/road except for huge planes, they always go to the desert airport.

-- Improved the peds joining players vehicle feature and added support for all planes and helicopters.

-- Added feature to no_flight_music. Set to 2, the radio starts automatically when getting inside a helicopter or plane.

-- Added controller support for the unstuck feature.

-- Added sounds to consequences_when_crashing_into.

-- Added sounds to switch vehicle (change_to_new_vehicle_as_driver_mode) and switch seats in vehicle.

-- Improved stick_to_vehicle by checking more often.

-- Various minor improvements.

- 2.1

-- Improved change_to_new_vehicle_as_driver_mode.

-- Improved ped_can_ragdoll. Falling peds will be teleported to closest pavement or just down to the ground.

-- Improved speech_sounds for peds. 0 means as before no ambient speech. -10 means same as 0 and stop peds speech. -20 means 0 and stops most scripted conversations. -30 means same as 0, -10 and -20.

-- Improved no_strippers_hookers_or_cults. 1 still removes all disturbing peds. 2 removes only sexually disturbing peds. 3 removes only violent including Wade, Lamar and Denise. (Lamar to prevent story mode).

-- Improved no_strippers_hookers_or_cults. When set to 1 or 2, the two doors of the strip club are locked and all interior removed.

-- Improved bussing_peds_with_horn for boats. Peds will now be teleported to the boat if they can't enter normally.

-- Improved unstuck_key. Improved boats, they will now be moved to a path in the water.

-- Improved change_to_closest_vehicle. New spawned boat if in water. If in a boat on the shore/beach - new car/motorcycle. If in a something else than boat on the shore/beach - new boat spawned with the player and moved out into the water.

-- Improved player_can_ragdoll=0 and ped_can_ragdoll=0. When jumping out of a vehicle measures are taken to avoid splatter and impact animations. The player is also given parachutes. When falling and close to the ground, the player is moved to the ground.

-- Remade function which switches passengers between vehicles.

-- Changed maximum speed for peds leaving players helicopter to 1 m/s from 0 in order to make it more smooth. Also improved bussing peds with the cargobobs.

-- Added vehicle reset upon inactivation.

-- Improved the way peds exits some vehicles.

-- Peds should no longer leave the vehicle when the player replace them as driver and instead becomming passenger.

-- player_can_be_dragged_out updated with: When set to -10: Now peds can't enter the players vehicle driver door when the vehicle is empty. This is to prevent peds from driving away with the vehicle, leaving the player behind.

-- Added option for bussing_peds_with_horn. Set to 2 limits it to only when using a bus or taxi.

-- Added stop_audio_scenes=0 to [Both_Options] in the configuration file. Audio scenes are mostly used in missions: pastebin.com/MtM9N9CC

-- Added no_smoking_or_drug_dealing_animations=3 to [Pedestrian_Options] in the .ini file. 1 means less smoking. 2 means no drug dealing. 3 means both 1 and 2.

-- All keys can now be disabled from activating features by setting them to -1 in the .ini file.

-- Updated with the latest SDK.

-- Various minor improvements.

- 2.2

-- The player now parachutes to avoid falling from great hights and land hard on the ground.

-- Placing the player safely on ground when falling into the ground now depends on the z-axis speed towards the ground. The check is also more frequent now because before the impact could be missed.

-- Spawning a vehicle while in a boat at sea/ in lake should now always spawn a new boat, even when the old boat is in the air.

-- Added reset of interior of the strip club when deactivating the mod. Doing so will also unlock the doors.

-- Engine power is now only set continuously when not 0, allowing for other mods to use this feature.

-- Various minor improvements.

- 2.2.1

A value related to falling didn't work in all situations so I had to change it. I noticed this when trying the mod on another computer. It should work now.

- 2.3

-- Performance optimization.

-- Changed default value of speech_sounds to the new value -40. -40 means same as -30 (no scripted conversations) except scripted conversations are allowed when inside a taxi. This is to avoid for example preaching soapboxers but still hear the communication with the central. Old default value was -10.

- 2.4 https://youtu.be/in-kyH84qBw Video of some features

-- Peds can now skydive and fly parachute from players helicopter or plane. Minimum hight is 50 meters above ground.

-- Improved change vehicle features like change_to_closest_vehicle. Added support for quadbikes, bicyles, helicopters, planes and boats . Cars and motorbikes already worked. The finding of the closest vehicle is also more accurate now.

-- Removed ways the player could use melee when disable_all_firing_and_melee is set to 1.

-- Improved disable_all_firing_and_melee. The player can no longer shoot with vehicle weapons.

-- Improved remove_all_ped_weapons. Ped pilots (not including the player) are no longer able to fly the military fighter jet called Lazer in the area of Fort Zancudo. This is because they shoot at the player. There seems to still be a script from the game which causes random explosions without any source if you fly inside the airspace of the fort.

-- Improved bussing_peds_with_horn. Peds should no longer keep running after players vehicle without entering it.

-- Fixed reset issues.

-- Various minor improvements.

http://pastebin.com/r2NV5Cd5 Information for those who wants to update their old configuration file from 2.3 to 2.4 instead of using the latest .ini file directly coming with the mod

- 2.5

-- Improved remove_all_ped_weapons - The army base Fort Zancudo no longer creates random explosions when flying over it. Thanks to Unknown_Modder.

-- Improved clear_player_wanted_level - Full access to Fort Zancudo and Los Santos International Airport. This means no wanted stars. Thanks to Unknown_Modder.

-- Fixed issue with fleeing peds which happend in some situations.

-- Peds can now be bussed even when the option to make everyone friendly and not flee is off.

-- Now ignores undrivable cars etc. when finding the closest vehicle. new_vehicle_max_height_over_ground in the .ini file should be 100000 instead of 100 as default. Also, this value is not dependent of max_distance_to_new_vehicle as it's said in the file. This will be changed in the next update but it's easy to change the values to what you want yourself now already.

-- Updated the weapon list used for reset and removal with the new weapons from the latest game update.

-- Disabled player switch to avoid trevor. Save your game with/as Michael if you want to play as him and then install or activate the mod.

-- Can disable the mobile phone completly.

-- Added Trevors friend Ron Jakowski to the list of disturbing peds.

-- Removed the interior of trevors trailor.

-- Examples of additional activites in the 100% completed game saved: Play golf and tennis! Parachute jumps from piloted helicopter, yoga, triathlon, races, darts, watch a movie, get a haircut, ride the fairground rides, buy more clothes.

-- Random and property events should now be disabled.

-- The 100% completed game save is now preferred and recommended to use.

http://pastebin.com/02FLVGe3 Information for those who wants to update their old configuration file from 2.4 to 2.5 instead of using the latest .ini file directly coming with the mod

- 2.5.1

-- Two changes in the .ini file:

1. Recent game updates seems to have disabled the feature called fix_windows under [Both_Options]. It is now set to 0 instead of 1. There could be more errors related to Rockstars changes to the game. Please report if you find any.

2. new_vehicle_max_height_over_ground in the .ini file should be 100000 instead of 100 as default. Also, this value is not dependent of max_distance_to_new_vehicle as it's said before in the file.

-- Nothing changed in the mod itself e.i. same as 2.5, just changes in the configuration file. Make sure that you got fix_windows=0. If you change this value or already have it set to 0 in your configuration file there is no need to update if you already got version 2.5.

- 2.6

-- All Ammu-Nations are now locked and interiors disabled when player weapons are set to not be allowed.

-- All tattoo shops are now closed and locked by default and the interior lowered in quality (part of the game's exterior).

-- House radios in for example the homes of Michel and Franklin are now set to one of the by you allowed radio station in the config file. For example self radio, your own music. The station will change when you change station in a vehicle. Initial station will be fixed in next version.

-- Allowed radio stations in the configuration file now also applies to peds vehicles by default. For example, if self radio is allowed, you can hear your own music from peds vehicles.

-- Added support for getting peds cars when both ped_can_be_dragged_out and peds_like_you_and_wont_flee are set to 1.

-- Added reset to default skin settings used if the player model is changed to a disturbing ped. 3 different levels to choose from, max by default.

-- Added support for new weapons to reset and removal features (weapons were removed before as well but icons of the new ones could sometimes be seen in the weapon wheel).

-- The settings player_invincible, player_can_be_damaged and the player proof settings, when set to off, now allows other mods/trainers to change related natives. Same is done for all vehicles and peds. Vehicles and peds are not currently reset correctly when switching to off (able to take damage), meaning you have to load in new ones or affect them with another mod/ game feature.

-- Boats should no longer appear on land when getting a new random vehicle.

-- The setting vehicle_collisionProof fixed. Was set to the value of ped_collisionProof by mistake. That ment that the setting ped_collisionProof affected both ped and vehicle.

-- Added support for two button and two key activation/deactivation. Might add support for 2 keys/buttons press for more features later.

-- Removed the setting called "fix_windows" under "Both_Options". It might come back later if a fix is found. Or just use the vehicle invincibility features in a trainer like ENT.

-- Fixed problem with not able to change to some keys.

-- Refactoring.

-- Various minor fixes.

-- Fixes in the ini file.

http://pastebin.com/qWM7Zw0j Information for those who wants to update their old configuration file from 2.5.1 to 2.6 instead of using the latest .ini file directly coming with the mod

- 2.6.1

-- Better reset of current loaded peds and vehicles when changing settings while playing.

-- Home radio radio station can now be chosen and set in the configuration file.

-- Home radio initiating fix.

-- Reworked all keys and buttons and also changed to activation upon release.

-- Added option for 2 press activation for all keys and buttons.

http://pastebin.com/bk00dBHu Information for those who wants to update their old configuration file from 2.6 to 2.6.1 instead of using the latest .ini file directly coming with the mod

- 2.6.2

-- This small update addresses some recent issues I've been giving information about.

-- New feature which goes under random_disturbing_events=0 makes TV and movie screens black. I will continue working on the mod.

- 3.0

Too much to list. Here is some of it:

Features are optional with the config file.

Main work and features (Settings can be turned on/off and many have more than one feature option)

1. The whole mod has been restructured, refactored and much of the code base revisited to be optimized.

2. A menu (inactived by default) for handling configuration files to make it easier to share configs and switch between them.

Default key is Delete and nav with num keys. Included controller support (no default values set).

Place your custom configuration files in the included folder called "FFFR" (folder placed in main GTAV folder)

and switch between them while playing. A few premade files are included.

Files can be renamed to whatever you like.

Make sure the main file exists in the main folder for the mod to work.

3. Work has been done to make the configuration file more readable. Many settings have been changed, removed and added. Note that old configuration files won't work anymore.

4. Collisions with some objects removed.

5. Better muting of peds.

6. The phone will not be stuck anymore when text messages native script is terminated.

7. New feature which stops peds from smoking.

8. Reworked system for removing disturbing peds. Including more settings for which peds to remove.

9. Player and peds now got their own vehicle settings. Same goes for some other settings.

10. You now switch between Michael and Franklin instantly by pressing the switch character button twice from the game/ character selector.

More info: can_switch_player improved. You can now switch between Michael and Franklin when the switch player button is disabled. Also when using other models, ped models, pressing character switch turns you into Michael.

11. Disturbing objects are now removed. The list might be made longer.

More info: Setting added for removal of disturbing objects. Report more if you find any. This setting also solves an issue with appinternet script termination affecting unrelated game features because it removes

computers. If you have the internet script set to be turned off and use a computer, shops etc.

will stop working since it's apparently is affecting them too.

12. Notification added upon config change.

13. Improved police chasing (needs to be enabled in the configuration file).

14. Added scanners to help when testing and finding references to peds, vehicles, objects and pickups.

15. New setting for vehicle auto unlocked. It can now be turned off.

16. Backup of player's clothes is created after game starts and loads. If no backup is found when pressing the character switch,

a set of default clothes are set. The backup is not stored between game sessions.

17. Replacing peds instead of just removing them.

18. Map out of bounds check and teleportation of player if outside.

19. Support added for inactive settings in addition to the true and false states.

20. Items being held by peds should no longer be removed without reason.

21. Better police chasing and included test config.

22. Teleportation feature

23. Give player copy of closest ped's skin feature.

24. Drive on the sea floor.

25. First version of mission suppression. Only prologue by default.

26. Jump with your car with key Q, amount of force depending on your engine power.

27. Key U (I in 1.7): Fix vehicle when outside. Fix vehicle and add random modification when inside and fix.

28. Added low chance of rare vehicles spawn in traffic.


Some of the minor changes:

WEAPON_PETROLCAN added to allowed weapons.

Max_police_vehicle_speed fixed.

Better check of null values.

Fixed issue with wanted level.

Weapon references updated.

Fixed issue with text messages.

Fixed relative player heading after unstuck.

Vehicle water handling now also affects ped's vehicles

Fixed issue with stop_cutscenes

Extra funny feature to funny_vehicle_visual_effects_and_sounds (jumping cars)

Donors

Grale

Leigh Smith

PSO Enterprises

Malleborn

S.H.P.

davidinark

Anonymous (No alias. I want permission before writing real names).


Thank you!


A special thanks to davidinark for his videos about the mod and generous donations.

Visit his Youtube channel here: youtube.com/channel/UCZjMPHv2zRSCyOgtnFAMrYg

Troubleshooting and feedback

If you run into issues and want help to find out what's wrong, write a message on discord https://discord.gg/g532sDT and follow these steps:

  1. Describe what the issue is.

  2. Send your configuration file together with your message.

  3. Check your main GTAV installation folder where the mod is for log files. Their names start with FFFR. For example FFFR_log.txt and FFFR_errorLog. Send those on discord as well.

  4. If there are no log files, go to the end of your configuration file and make this change:

write_log=1

Then try to replicate your issue after which you send the file/files now created together with details about what happened.

Feedback will be used to improve the mod.