Quantcast
Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
    1. Welcome to GTAForums!

    1. GTANet.com

    1. GTA Online

      1. The Diamond Casino Heist
      2. Find Lobbies & Players
      3. Guides & Strategies
      4. Vehicles
      5. Content Creator
      6. Help & Support
    2. Red Dead Online

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

    1. Red Dead Redemption 2

      1. PC
      2. Gameplay
      3. Missions
      4. Help & Support
    2. Red Dead Redemption

    1. Grand Theft Auto Series

    2. GTA 6

      1. St Andrews Cathedral
    3. GTA V

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

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

    6. GTA Vice City Stories

    7. GTA Liberty City Stories

    8. GTA San Andreas

      1. Guides & Strategies
      2. Help & Support
    9. GTA Vice City

      1. Guides & Strategies
      2. Help & Support
    10. GTA III

      1. Guides & Strategies
      2. Help & Support
    11. Top Down Games

      1. GTA Advance
      2. GTA 2
      3. GTA
    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. DYOM
      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
    3. Gangs

    1. Announcements

    2. Support

    3. Suggestions

Sign in to follow this  
Dielos

Remove story possible?

Recommended Posts

Dielos

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!

Share this post


Link to post
Share on other sites
Kucikuc24

why do you want to remove story ? GTA IV is one from games, what have best story !

Share this post


Link to post
Share on other sites
Dielos

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!

Share this post


Link to post
Share on other sites
coin-god
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.

Share this post


Link to post
Share on other sites
Dielos

Yes, I know that, but that's not what I want. So I guess it's not possible then?

Share this post


Link to post
Share on other sites
LMS

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.?

Share this post


Link to post
Share on other sites
Dielos

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!

Share this post


Link to post
Share on other sites
coin-god
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.

Share this post


Link to post
Share on other sites
Shadow-Link

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

Share this post


Link to post
Share on other sites
LMS

I will try hooking ingame's script start functions to see if I get this working.

Share this post


Link to post
Share on other sites
coin-god

 

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

Share this post


Link to post
Share on other sites
Intosia

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");*/

 

Share this post


Link to post
Share on other sites
sjaak327

^ 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.

 

 

Share this post


Link to post
Share on other sites
Dielos

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.

Share this post


Link to post
Share on other sites
a-k-t-w

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

Share this post


Link to post
Share on other sites
lolleroz
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?!

Share this post


Link to post
Share on other sites
Shadow-Link

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.

Share this post


Link to post
Share on other sites
lolleroz
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

Share this post


Link to post
Share on other sites
lolleroz

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

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • 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.