Skip to content

Simple plugin for GTA 3, VC and SA that puts the player into any vehicle they collide with while driving.

Notifications You must be signed in to change notification settings

Naseband/GTA-DoNotCrash

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Do Not Crash

Simple plugin for GTA III, VC and SA that puts the player into any vehicle they collide with while driving.

If the colliding vehicle has a driver, the driver of that vehicle will also swap to your old vehicle.

The GTA SA version disables automatically if SAMP is loaded.

Global config

If you want to have one config for all three games, create a folder called GTA DoNotCrash where the Grand Theft Auto III/Vice City/San Andreas folders are located and put DoNotCrash.Global.ini in that directory.

Example: C:/Program Files (x86)/GTA DoNotCrash/DoNotCrash.Global.ini.

Per-Game config

To configure DoNotCrash for each game individually you can place the INI in the scripts, plugins or root directory of the respective GTA game.

The name of the ini file must be equal to the (default) asi file name:

  • DoNotCrash.III.ini
  • DoNotCrash.VC.ini
  • DoNotCrash.SA.ini

If a config exists for both the game and in the GTA DoNotCrash directory, the game's INI will override the global one.

Interference with missions

There are quite a few missions that are either a lot easier to play because the AI stops working, or pretty annoying (like Carmageddon (VC)). I aim to fix the AI as well as possible.

To Do

  • Restore ped tasks after swaps
  • Make on foot CCopPeds chase the new vehicle - sometimes cops that are trying to bust the player will continue chasing the old vehicle This can result in the player getting busted even though the cop is busting a random ped in the old vehicle
  • Add support for peds
    • In III and VC just change ped models and swap positions
    • In SA that may be more complex with CJ clothing etc.
  • Add support for dynamic (moveable) objects
    • Controlled like in prophunt
    • Player dies if object is breakable and breaks
    • Make non-controlled breakable objects unbreakable
  • Swap between peds, vehicles and objects respectively
  • Prevent swapping to mission objective related vehicles and modifying objective related peds

Dependencies/Credits

GTA SA Plugin SDK

https://github.com/DK22Pac/plugin-sdk/

About

Simple plugin for GTA 3, VC and SA that puts the player into any vehicle they collide with while driving.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages