Quantcast
Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
    1. Welcome to GTAForums!   (92,305 visits to this link)

    2. News

    1. GTA Online

      1. Find Lobbies & Players
      2. Guides & Strategies
      3. Vehicles
      4. Content Creator
      5. Help & Support
    2. Crews

      1. Events
      2. Recruitment
    1. Grand Theft Auto Series

    2. GTA Next

    3. GTA V

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

      1. Episodes from Liberty City
      2. Multiplayer
      3. Guides & Strategies
      4. Help & Support
      5. GTA Mods
    5. GTA Chinatown Wars

    6. GTA Vice City Stories

    7. GTA Liberty City Stories

    8. GTA San Andreas

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

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

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

      1. GTA Advance
      2. GTA 2
      3. GTA
    12. Wiki

      1. Merchandising
    1. GTA Modding

      1. GTA V
      2. GTA IV
      3. GTA III, VC & SA
      4. Tutorials
    2. Mod Showroom

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

      1. DYOM
      2. OpenIV
      3. GTA: Underground
      4. GTA: Liberty City
      5. GTA: State of Liberty
    1. Red Dead Redemption 2

    2. Red Dead Redemption

    3. Rockstar Games

    1. Off-Topic

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

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

    2. Site Suggestions

niltwill

GTA Vice City - Updated SCM

Recommended Posts

niltwill

At the end of Jury Fury's cutscene, Tommy's line "Dumb. Florida. Moron." didn't appear in the subtitles despite being hidden inside the GXT file.

That's probably because the message: "Go and intimidate the two jurors, but DON'T kill them!" takes the space.

Share this post


Link to post
Share on other sites
Silent

I didn't quite mean that style of separating the source because Sanny has no clue what to do with this :p

 

What I meant was separating per mission and per script group, using Sanny's {$INCLUDE x} directive. Something like this:

 

 

// Initial mission{$INCLUDE source\ini.txt}// Paramedic{$INCLUDE source\paramed.sc}// Taxi Driver{$INCLUDE source\taxi.txt}// BMX Time Trials{$INCLUDE source\btrial.txt}

Share this post


Link to post
Share on other sites
niltwill

OK. You know how it shall be done (unlike me), then why don't you do it?

Share this post


Link to post
Share on other sites
Silent

OK. You know how it shall be done (unlike me), then why don't you do it?

Right, I'll handle it. I also found some more issues with the code when randomly iterating through your changes, like:

 

 

:sh*t_19143040D: unload_wav 1 00D6: if 8038:   not  $8601 == 0 // integer values 000C: $8601 -= 1 // integer values 
I'm also gonna name these custom globals so Sanny assigns the IDs to them by itself - that shouldn't be an issue I guess?

Share this post


Link to post
Share on other sites
niltwill
Right, I'll handle it. I also found some more issues with the code when randomly iterating through your changes, like:

 

 

:sh*t_19143040D: unload_wav 1 00D6: if 8038:   not  $8601 == 0 // integer values 000C: $8601 -= 1 // integer values 
I'm also gonna name these custom globals so Sanny assigns the IDs to them by itself - that shouldn't be an issue I guess?

 

 

Yep, that'll be nice!

Share this post


Link to post
Share on other sites
Silent

OK, finally happy with this. Now the file is divided more or less how the original SCM source was.

 

https://dl.dropboxusercontent.com/u/46581994/vc_scm_up/vcupscm.zip

 

Also, named all custom global variables so Sanny places them by itself (saving some space) and touched quite a bit of stuff:

 

  • Several various bugfixes in sh*t (structure errors, but now also shuffles between ALL random dialogues)
  • Fixed monologues after KENT1, after Avery's business advice call
  • Fixed monologue in BARON5 - now plays only after the mission is passed
  • Fixed monologues in ROCKB1, COUNT1, CAP_1 - their behaviour now matches stock post-cutscene monologues
  • Removed unused code from OVALRNG, JUNKFUD, HJ, USJ, sh*t, SECURI, IMPORT, CELL, PICKUPS

EDIT:

Lol at the censorship... SHIT is actually a script name :(

 

 

EDIT2:

One last change it could make use of is expanding mission IDs to label names, like:

 

 

start_mission 0
->

 

 

start_mission INITIAL

This way the script would not depend on mission IDs anywhere but in the header, which is easy to mess with.

Edited by Silent

Share this post


Link to post
Share on other sites
niltwill

Great, also I did replace the mission IDs as to how you wished for it. Also how about a little position fix at:

 

DEFINE MISSION 19 AT @SERG3 // Demolition Man
DEFINE MISSION 20 AT @SERG2 // Two Bit Hit

 

 

Because SERG2 comes before SERG3?

 

Edit: That requires GXT editing for all languages as well.

Edited by niltwill

Share this post


Link to post
Share on other sites
Silent

Meh, it doesn't matter - but you can just swap these missions here and it should be fine.

Share this post


Link to post
Share on other sites
niltwill

Yes, it's best kept as it was. Now all that's left is the save-friendly SCM..I'll do that tomorrow or when more free time comes based on yours..

Share this post


Link to post
Share on other sites
onetimer23

Hy,

thanks for the mod and work you doing...but I got unhandled exception everytime I try the All Hands on Deck! Mission.

It's always happening when the boats under the bridge start driving.

I tried it with a fresh install and no other mods but no luck... :/

Edited by onetimer23

Share this post


Link to post
Share on other sites
niltwill

Hy,

thanks for the mod and work you doing...but I got unhandled exception everytime I try the All Hands on Deck! Mission.

It's always happening when the boats under the bridge start driving.

I tried it with a fresh install and no other mods but no luck... :/

 

Hello, I don't get that unhandled exception on that mission. Is it the Steam version? Did you also try to delete the gta_vc.set file from Documents\Vice City User Files folder? Assuming it's with Steam, you might try what's mentioned in this post or maybe check the integrity of the game cache. Additionally, I run the game away from UAC in a custom location on the 'data' partition.

Edited by niltwill

Share this post


Link to post
Share on other sites
Silent

No crash here too, however, I noticed agents which make their way to the Colonel's ship fade out as soon as they're killed. Is this an original issue?

Share this post


Link to post
Share on other sites
niltwill

No crash here too, however, I noticed agents which make their way to the Colonel's ship fade out as soon as they're killed. Is this an original issue?

I think so..There are lines like:

Actor.DestroyWithFade($2685)

Share this post


Link to post
Share on other sites
Silent

What's the address you're crashing at, for starters? Alt + Tabbing should show an error message with an exception address.

 

 

EDIT:

I set up a local git repo with the sources, diffs should make managing these changes even easier!

Edited by Silent

Share this post


Link to post
Share on other sites
Silent

Fixed All Hands on Deck - now the attackers nor Cortez's crew will not fade out instantly after dying. Also removed some redundant code so the SCM got thinner again :D

 

https://dl.dropboxusercontent.com/u/46581994/vc_scm_up/col5.txt

Edited by Silent

Share this post


Link to post
Share on other sites
niltwill

Fixed All Hands on Deck - now the attackers nor Cortez's crew will not fade out instantly after dying. Also removed some redundant code so the SCM got thinner again :D

 

https://dl.dropboxusercontent.com/u/46581994/vc_scm_up/col5.txt

Great stuff again! BTW, do you know how to spawn an unused ped type in the game? The WFYCST is not used anywhere, yet she could appear around the Pole Position Strip Club and/or the Malibu Club (CLUB1 and CLUB2). First I added this to default.ide:

 

107, WFYCST, WFYCST, CIVFEMALE, STAT_SENSIBLE_GIRL, woman, 0, null, 9,9

 

But what's the next step?

 

And I'm getting closer to finish with the save-compatible SCM source, a little more time ...

Share this post


Link to post
Share on other sites
betapl

I little problem when i complete phenom phen 86 i can't change clothes and take rampanges

Share this post


Link to post
Share on other sites
Silent

ugh lol, I accidentally packed both heli1sc and heli2sc to the same txt file :/

Share this post


Link to post
Share on other sites
gtaplayer02012

"Hotring cars now spawn as a reward after completing the mission "Hotring" (similarly to Bloodring)"

What are we going change for the old hotring racer unlock at Sunshine autos since this is the new unlock location now?

Edited by francisisgay

Share this post


Link to post
Share on other sites
niltwill

I little problem when i complete phenom phen 86 i can't change clothes and take rampanges

Is this with the save-game compatible SCM?

 

"Hotring cars now spawn as a reward after completing the mission "Hotring" (similarly to Bloodring)"

What are we going change for the old hotring racer unlock at Sunshine autos since this is the new unlock location now?

I was considering the BF Injection, but since it ought to be an unique vehicle (not outside the streets), I kept it the way it was.

 

ugh lol, I accidentally packed both heli1sc and heli2sc to the same txt file :/

I corrected that too. Your changes break the save-game compatible SCM unfortunately. Tried to fiddle with it for hours, reverting almost everything, but no luck. Still trying at this point.

Share this post


Link to post
Share on other sites
betapl

 

I little problem when i complete phenom phen 86 i can't change clothes and take rampanges

Is this with the save-game compatible SCM?

 

"Hotring cars now spawn as a reward after completing the mission "Hotring" (similarly to Bloodring)"

What are we going change for the old hotring racer unlock at Sunshine autos since this is the new unlock location now?

I was considering the BF Injection, but since it ought to be an unique vehicle (not outside the streets), I kept it the way it was.

 

ugh lol, I accidentally packed both heli1sc and heli2sc to the same txt file :/

I corrected that too. Your changes break the save-game compatible SCM unfortunately. Tried to fiddle with it for hours, reverting almost everything, but no luck. Still trying at this point.

 

yes i play new game on v1.4a and no update when i complete this mission i cant shopping and take rampanges

Share this post


Link to post
Share on other sites
Zera

"Hotring cars now spawn as a reward after completing the mission "Hotring" (similarly to Bloodring)"

What are we going change for the old hotring racer unlock at Sunshine autos since this is the new unlock location now?

The ones that spawn on the stadium are the Hotrina and Hotrinb variants, which are only obtainable through cheats. The one in Sunshine Autos is the regular Hotring.

Share this post


Link to post
Share on other sites
niltwill

yes i play new game on v1.4a and no update when i complete this mission i cant shopping and take rampanges

 

Anyone else having this kind of problem? Doesn't happen to me. It seems as if your game would remain in a mission-like state, is there any other mod used?

 

Meanwhile, updated to v1.5 with Silent's fixes.

Share this post


Link to post
Share on other sites
onetimer23

What's the address you're crashing at, for starters? Alt + Tabbing should show an error message with an exception address.

 

 

EDIT:

I set up a local git repo with the sources, diffs should make managing these changes even easier!

 

Yeah I deleted that several times...I'm using The Trilogy Version from DvD + Patch 1.1 in data drive...

The Unhandled expection is at Address: 004bb1c2

I tried the new version 1.5...but no luck either...it's not loading my savegame.

The Address here is 0044b684

Maybe my savegame is corrupt...i will try a new game with 1.5...see if it happens again...

 

EDIT:

with v1.5 and new game it's working till Shakedown...but if i come near Gash the game crashes again...

Address: 004bb577

Edited by onetimer23

Share this post


Link to post
Share on other sites
Silent

This almost certainly isn't related to the SCM. I somehow doubt the game is completely stock.

Share this post


Link to post
Share on other sites
Mugetsuga

EDIT:

with v1.5 and new game it's working till Shakedown...but if i come near Gash the game crashes again...

Address: 004bb577

The Gash shop inside the mall?

If so you need OLA, open limit_adjuster_gta3vcsa.ini and in [VCLIMITS] change EntryInfoNode = 3200 to EntryInfoNode = 30000 that should fix the crash.

Share this post


Link to post
Share on other sites
ZT-

-

Edited by ZT-

Share this post


Link to post
Share on other sites
niltwill

Do you think it would make more sense to replace hmost with FSfa in All Hands on Deck?

 

Maybe...but now, what others think about it?

Share this post


Link to post
Share on other sites
niltwill

The no-answer was expected as much, but it's done, and there is a little update to v1.5a with a few other things - sorry again for forcing you to restart the game so many times.

Share this post


Link to post
Share on other sites
ZT-

-

Edited by ZT-

Share this post


Link to post
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

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

×

Important Information

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