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. Forum Support

    3. Suggestions

[SA] Transition between mission 0 and mission 1


EAZYJ
 Share

Recommended Posts

Hello everyone, 

 

I have made both an intro and a mission in my script, handled like missions with start_mission. The intro plays automatically at New Game start, and once it finishes the first mission starts. 


Here's the thing. How do you handle the transition between these two missions? My game crashes when it comes to start_mission 1.


Yet I haven't forgot to define those missions and I didn't forget the mission_cleanup and the end_thread at the end of mission 0 (intro). So what could be the problem when mission 1 starts? What am I missing here?
 I should also mention that I made a variable to check if the intro is completed before it starts to mission 1:

 

start_mission 0

:MAIN_6
wait 0
if and
$INTRO_PASSED == 1
$ONMISSION == 0
jf @MAIN_6
wait 3000
start_mission 1

 

Thanks for any help

Edited by EAZYJ
Link to comment
Share on other sites

Your best bet is using SCRLog to see where the error happens:

  1. Download and install Silent's ASI Loader.
  2. Download and install SCRLog.
  3. Play the game and cause it to crash.
  4. In the same folder as scrlog.asi, a file named 'scrlog.log' will be created. Open that file and go to the bottom. The code that caused the crash will be logged there. If you have trouble understanding, post it here.
Link to comment
Share on other sites

I didn't know such tool existed! Thanks for sharing it.

 

I used it, but didn't manage to get any relevant information. Mission 1 script did not appear, probably because it didn't start. Here is what it says about the main thread. 

 

********************************************
 script main
 Local variables dump:
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 73567 73567
********************************************

00025675&0: [00D6] IF 1
00025679&1: [0038] g412(1) == 1    // TRUE
00025686&1: [0038] g409(1) == 0    // FALSE
00025693&0: [004D] GOTO_IF_FALSE 25671
00025671&0: [0001] WAIT 0

 

 

Link to comment
Share on other sites

I figured out the problem

It didn't like formatted gxt in mission 1... I was using that cleo opcode temporarily for texts before replacing all the texts with the appropriate opcodes. Now that I'm using the right ones with gxt table it works again. 

 

Thanks for your help though

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.