Jump to content
    1. Welcome to GTAForums!

    1. GTANet.com

    1. GTA Online

      1. Los Santos Drug Wars
      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

Remove story possible?


Dielos
 Share

Recommended Posts

Hi!

 

Is it possible to remove the main story completely through script?

 

I guess the story is probably very well tied together through internal checks, but maybe there is a magical flag at game end or something like that?

 

Anyway, I know of this command "REGISTER_MISSION _PASSED", but don't know how to use it. I've checked the *.sco files for flags in the missions, but those files are hard to understand. Maybe flagging all missions as done would remove the story?

 

So, if anybody knows anything about this, I would greatly appreciate any hint!!!

 

Thanks!

Link to comment
Share on other sites

Yes, the story is great, but I played it already several times. Now it's like watching a movie for the 4th time, it just isn't as fun anymore. And I really like freeplay mode, in my opinion it should be in every sandbox game!

Link to comment
Share on other sites

Yes, the story is great, but I played it already several times. Now it's like watching a movie for the 4th time, it just isn't as fun anymore. And I really like freeplay mode, in my opinion it should be in every sandbox game!

I dont understand. You can do freeroam without removing the missions dude.

 

If you need a 100% savegame, search in the net.

Yl8KS.jpg
Link to comment
Share on other sites

So what do you want then? When starting a new game just spawning next to the boat and then nothing, no calls, no blips etc.?

Link to comment
Share on other sites

Yes, exactly that. But I've been looking around, and doesn't seem to be easy, so I might drop the idea. My coding capabilities are still very limited, and using functions which aren't yet listed nor seem never to have been used before is way out of my league.

 

Thanks anyway!

Link to comment
Share on other sites

Yes, exactly that. But I've been looking around, and doesn't seem to be easy, so I might drop the idea. My coding capabilities are still very limited, and using functions which aren't yet listed nor seem never to have been used before is way out of my league.

 

Thanks anyway!

I don't know if it is possible, but I just think it is a worthless effort.

Yl8KS.jpg
Link to comment
Share on other sites

 

I wish we could get a clean scm like we had in III, VC and SA..

Does IV have an equivalent to the III Era SCM?

 

Im a complete noob when it comes to Modding IV blush.gif

Yl8KS.jpg
Link to comment
Share on other sites

Cant that be accomplished by stopping all game scripts?

 

Something like this?

 

 

      Natives::TerminateAllScriptsWithThisName("taxi_trigger");       Natives::TerminateAllScriptsWithThisName("internet_dating");       Natives::TerminateAllScriptsWithThisName("speechControl");       Natives::TerminateAllScriptsWithThisName("statTracker");       Natives::TerminateAllScriptsWithThisName("happyTShirt");       Natives::TerminateAllScriptsWithThisName("storyTimer");       Natives::TerminateAllScriptsWithThisName("mpTutorialLauncher");       Natives::TerminateAllScriptsWithThisName("sixAxisTutLauncher");        /*Natives::TerminateAllScriptsWithThisName("empiredown");       Natives::TerminateAllScriptsWithThisName("foodserver");       Natives::TerminateAllScriptsWithThisName("garbage_trucks");       Natives::TerminateAllScriptsWithThisName("vendor");       Natives::TerminateAllScriptsWithThisName("nutvendor");       Natives::TerminateAllScriptsWithThisName("ambairpotarea");       Natives::TerminateAllScriptsWithThisName("ambatmq");       Natives::TerminateAllScriptsWithThisName("ambbar");       Natives::TerminateAllScriptsWithThisName("ambbarrier");       Natives::TerminateAllScriptsWithThisName("ambbeggar");       Natives::TerminateAllScriptsWithThisName("ambblkhawk");       Natives::TerminateAllScriptsWithThisName("ambbouncer");       Natives::TerminateAllScriptsWithThisName("ambbridgepatrol");       Natives::TerminateAllScriptsWithThisName("ambbusker");       Natives::TerminateAllScriptsWithThisName("ambcabaret");       Natives::TerminateAllScriptsWithThisName("ambcargoholddoors");       Natives::TerminateAllScriptsWithThisName("ambchurchdoors");       Natives::TerminateAllScriptsWithThisName("ambclublights");       Natives::TerminateAllScriptsWithThisName("ambcomedyclub");       Natives::TerminateAllScriptsWithThisName("ambcontrolloader");       Natives::TerminateAllScriptsWithThisName("ambcontrolmain");       Natives::TerminateAllScriptsWithThisName("ambdealer");       Natives::TerminateAllScriptsWithThisName("ambfloater");       Natives::TerminateAllScriptsWithThisName("ambgerry3doorlock");       Natives::TerminateAllScriptsWithThisName("ambhelicopter");       Natives::TerminateAllScriptsWithThisName("ambhomelandcordon");       Natives::TerminateAllScriptsWithThisName("ambhomelandfed");       Natives::TerminateAllScriptsWithThisName("ambhomelandsirens");       Natives::TerminateAllScriptsWithThisName("ambhotel");       Natives::TerminateAllScriptsWithThisName("ambinternetcafe");       Natives::TerminateAllScriptsWithThisName("ambjerseydocksgates");       Natives::TerminateAllScriptsWithThisName("ambjimslocks");       Natives::TerminateAllScriptsWithThisName("ambliftdoors");       Natives::TerminateAllScriptsWithThisName("ambnightclubext");       Natives::TerminateAllScriptsWithThisName("ambpimpnpros");       Natives::TerminateAllScriptsWithThisName("ambpoledancer");       Natives::TerminateAllScriptsWithThisName("ambpolrdblk");       Natives::TerminateAllScriptsWithThisName("ambpreacher");       Natives::TerminateAllScriptsWithThisName("ambsavebed");       Natives::TerminateAllScriptsWithThisName("ambshowroom");       Natives::TerminateAllScriptsWithThisName("ambstripclub");       Natives::TerminateAllScriptsWithThisName("ambtaxdpt");       Natives::TerminateAllScriptsWithThisName("ambtaxihail");       Natives::TerminateAllScriptsWithThisName("ambtoiletdoors");       Natives::TerminateAllScriptsWithThisName("ambtunnelcops");       Natives::TerminateAllScriptsWithThisName("ambtv");       Natives::TerminateAllScriptsWithThisName("ambunarea");       Natives::TerminateAllScriptsWithThisName("ambwardrobe");       Natives::TerminateAllScriptsWithThisName("ambwindowlift");*/

 

Link to comment
Share on other sites

^ yes probably, the problem then is that nothing works anymore, no taxi's, no computer, no whatever. It might be that all that is needed is to stop the storytimer script, not sure never actually tried that.

 

Not sure if I actually see the relevance of this, you could simply put the phone in sleepmode and you won't be bothered with any main storyline missions anyway.

 

 

Link to comment
Share on other sites

The thought I had was not to disable everything. Just remove the story, leaving the rest of the game alone, like safehouses and the like.

 

My thought was that it could actually be interesting for mods that are not based at all on the story and which implement different playing modes, like the LCPD First Response mod. You would have a sandbox world where you could probably implement other kind of features which would allow for a completely different game mode without the story interfereing.

Link to comment
Share on other sites

Yup, this is indeed possible. You'd just need to take the time to strip down the game scripts.

Link to comment
Share on other sites

I wish we could get a clean scm like we had in III, VC and SA..

Does IV have an equivalent to the III Era SCM?

 

Im a complete noob when it comes to Modding IV blush.gif

Nope mate, GTA IV sucks when it comes to scripting...you couldn't even make a complex mission, because it's too time-taking in C++ or .net...

We have .sco's instead of .scms, it's some evilous format, when you open it it looks like you would open a savegame with hex editor, few titles and alot of, hmm how to call that...you know, when SCMs were full of scripts SCO's are like:

x202020

<insert total BS here and lots of numbers>

etc...making it impossible to make new missions or edit missions and such. That completely sucks, I hope one day we get some pseudo .sco editor, damn you R*. Why can't you be like Obsidian?!

Link to comment
Share on other sites

lol, you know scm looks somewhat the same as .sco.. You've got to decompile the files before you can properly read them. You can decompile them with openIV and sparkIV. There is just not way to compile them again.

Link to comment
Share on other sites

lol, you know scm looks somewhat the same as .sco.. You've got to decompile the files before you can properly read them. You can decompile them with openIV and sparkIV. There is just not way to compile them again.

;O

 

So if someone can make a proper (de)compiler editing and making new PROPER scripts without messing around with C++/net/whatever would be possible?

We just need to wait for some Russian or Japanese bored *modder* to make something like that then tounge.gif

Link to comment
Share on other sites

Dunno, just always felt that these Japanese and Ruskies were always over the top with their modding, remaining silent on their own sites and non-speaking english, like the guy who did CLEO for VC and III.

 

Anyways I knew you are talented after seeing what tools you've done but never thought you would work on a compiler, keep the progress up heh, but seeing as you're busy with the map editor (amazing btw) have some time before actually settling into some serious progress wink.gif

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.