Jump to content
    1. Welcome to GTAForums!

    1. GTANet.com

    1. GTA Online

      1. The Criminal Enterprises
      2. Updates
      3. Find Lobbies & Players
      4. Guides & Strategies
      5. Vehicles
      6. Content Creator
      7. Help & Support
    2. Red Dead Online

      1. Blood Money
      2. Frontier Pursuits
      3. Find Lobbies & Outlaws
      4. Help & Support
    3. Crews

    1. Grand Theft Auto Series

      1. Bugs*
      2. St. Andrews Cathedral
    2. GTA VI

    3. GTA V

      1. Guides & Strategies
      2. Help & Support
    4. GTA IV

      1. The Lost and Damned
      2. The Ballad of Gay Tony
      3. Guides & Strategies
      4. Help & Support
    5. GTA San Andreas

      1. Classic GTA SA
      2. Guides & Strategies
      3. Help & Support
    6. GTA Vice City

      1. Classic GTA VC
      2. Guides & Strategies
      3. Help & Support
    7. GTA III

      1. Classic GTA III
      2. Guides & Strategies
      3. Help & Support
    8. Portable Games

      1. GTA Chinatown Wars
      2. GTA Vice City Stories
      3. GTA Liberty City Stories
    9. Top-Down Games

      1. GTA Advance
      2. GTA 2
      3. GTA
    1. Red Dead Redemption 2

      1. PC
      2. Help & Support
    2. Red Dead Redemption

    1. GTA Mods

      1. GTA V
      2. GTA IV
      3. GTA III, VC & SA
      4. Tutorials
    2. Red Dead Mods

      1. Documentation
    3. Mod Showroom

      1. Scripts & Plugins
      2. Maps
      3. Total Conversions
      4. Vehicles
      5. Textures
      6. Characters
      7. Tools
      8. Other
      9. Workshop
    4. Featured Mods

      1. Design Your Own Mission
      2. OpenIV
      3. GTA: Underground
      4. GTA: Liberty City
      5. GTA: State of Liberty
    1. Rockstar Games

    2. Rockstar Collectors

    1. Off-Topic

      1. General Chat
      2. Gaming
      3. Technology
      4. Movies & TV
      5. Music
      6. Sports
      7. Vehicles
    2. Expression

      1. Graphics / Visual Arts
      2. GFX Requests & Tutorials
      3. Writers' Discussion
      4. Debates & Discussion
    1. Announcements

    2. Support

    3. Suggestions

*DO NOT* SHARE MEDIA OR LINKS TO LEAKED COPYRIGHTED MATERIAL. Discussion is allowed.

Reloading a mod from within a mod?


ChillestDev
 Share

Recommended Posts

ChillestDev

ScriptHookVDotNet has a built in functions to reload all mods. As well as having an option to abort and relaunch individual mods but is not a very efficient way of doing it when a mod is constantly receiving new changes.

 

So my question is, can you reload a mod within a mod?

 

I've tried using Script Manager but it is outdated and crashes upon opening it in the pause menu. (Even after trying multiple fixes.)

Link to comment
Share on other sites

LeeC22
9 hours ago, ChillestDev said:

ScriptHookVDotNet has a built in functions to reload all mods. As well as having an option to abort and relaunch individual mods but is not a very efficient way of doing it when a mod is constantly receiving new changes.

 

So my question is, can you reload a mod within a mod?

 

I've tried using Script Manager but it is outdated and crashes upon opening it in the pause menu. (Even after trying multiple fixes.)

 

Grab the SHVDN source and check ScriptDomain.cs. If you can add using SHVDN; to your mod, then you might be able to call the methods inside that file. I don't use SHVDN v3 though so I can't confirm if that's true or not.

Link to comment
Share on other sites

Tanjitsu
Posted (edited)

I would suggest the best method to do something like you are asking would be to use the SHVDN v3 and script instances.

You create a main script which will act as a manager.
Using the manager you can then create instances of scripts with NoDefaultInstance.
See Example for details of creation of instances.

If you have a reference to the Instance then you can "pause / resume / abort" and re-create as per your needs.

Edited by Tanjitsu
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

  • 1 User Currently Viewing
    0 members, 0 Anonymous, 1 Guest

×
×
  • Create New...

Important Information

By using GTAForums.com, you agree to our Terms of Use and Privacy Policy.