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

how do i change the vehicles in the script file?


assfokka
 Share

Recommended Posts

Hi! I'm new to modding and i want to change ryder's car to something else, so when i play the 'ryder' mission, some other vehicle appears.

Link to comment
Share on other sites

hello @assfokka welcome 😃

 

i'm also new to modding but i found these values for you..

 

09E2: $2764 = parked_car_generator_w_numberplate #PICADOR colors 84 84 force_spawn 0 alarm 0 door_lock 0 min_delay 0 max_delay 10000 plate "_SHERM__" at $142 $143 $144 angle $145 
0A17: set_parked_car_generator $2764 to_player_owned 1 
014C: set_parked_car_generator $2764 cars_to_generate_to 101

 

This is the "force spawn opcode" for Ryder's car.. you MAY try to DELETE the global variable $2764 first (Change "force_spawn 0" value to "force_spawn 1" to activate force spawn)

 

00A6: destroy_car $2764

 

 and than enter these three codes with different model and maybe license plate/color (color -1 -1 makes your desired car color randomized).. you may have to define new coordinates by using Sanny Builder's Coords and Angle Tool This MAY change the Ryder's car to your desired model when there is no new mission.. I can not guaranntee it and i'm not responsible for anything..

 

If your intention is to change Ryder's vehicle with different model during missions you have to edit the Ryder's missions in "Main.scm" but it is difficult and not recommended.. only experts can do this but i don't think they will do your request..

 

Edit: I forgot to say.. after doing that your save file can be written with these values so there is an opcode series to prevent that..

 

Spoiler


{$CLEO.cs}

// Changing Ryder's Car

const
$2764 = parked_car_generator_w_numberplate #PICADOR colors 84 84 force_spawn 0 alarm 0 door_lock 0 min_delay 0 max_delay 10000 plate "_SHERM__" at $142 $143 $144 angle $145
$2764 = [email protected]

00A6: destroy_car $2764

09E2: [email protected] = parked_car_generator_w_numberplate #PICADOR colors 84 84 force_spawn 0 alarm 0 door_lock 0 min_delay 0 max_delay 10000 plate "_SHERM__" at $142 $143 $144 angle $145 
0A17: set_parked_car_generator [email protected] to_player_owned 1 
014C: set_parked_car_generator [email protected] cars_to_generate_to 101
0AB1: call_scm_func @DisableCarGeneratorFromBeingSaved 1 car_generator [email protected]

// Make a CLEO script no longer execute.
0A93: end_custom_thread

//////////////////////////////////////////////////////////////
:DisableCarGeneratorFromBeingSaved
{
Description:
Disables car generator from being written into savefile.
Fixes a corruption of savefile because of car generators used in CLEO.

Parameters:
Passed:
[email protected] - car generator index

Example:
0AB1: call_scm_func @DisableCarGeneratorFromBeingSaved 1 car_generator [email protected]
}

// Is invalid generator ID?
if
[email protected] == -1
then
0AB2: ret 0
end

0A8D: [email protected] = read_memory 0x6F32AA size 1 virtual_protect false // CCarGenerator_size

0AA7: call_function 0x479D60 num_params 1 pop 1 [email protected] store_result_to [email protected] // CCarGenerator* ptr

if
[email protected] >= 0x30 // is CCarGenerator_extended ?
then
[email protected] += 0x22
0A8C: write_memory [email protected] size 2 value 0xFFFF virtual_protect false // exIplFile
else
[email protected] += 0x1C
0A8C: write_memory [email protected] size 1 value 0xFF virtual_protect false // iplFile
end

0AB2: ret 0

 

 

Second Edit:  Sanny Builder gave me a lot of errors and i tried to approach this case differently so IGNORE EVERYTHING I SAID TO YOU AND USE THESE CODES INSTEAD 😃

 

{$CLEO}

// Changing Ryder's Car

09E2: [email protected] = parked_car_generator_w_numberplate #PICADOR color -1 -1 force_spawn 1 alarm 0 door_lock 0 min_delay 0 max_delay 10000 plate "_SHERM__" at 2473.5386 -1692.0848 13.5145 angle 2.63
0A17: set_parked_car_generator [email protected] to_player_owned 1 
014C: set_parked_car_generator [email protected] cars_to_generate_to 101
0AB1: call_scm_func @DisableCarGeneratorFromBeingSaved 1 car_generator [email protected]

// Make a CLEO script no longer execute.
0A93: end_custom_thread

//////////////////////////////////////////////////////////////
:DisableCarGeneratorFromBeingSaved
{
Description:
Disables car generator from being written into savefile.
Fixes a corruption of savefile because of car generators used in CLEO.

Parameters:
Passed:
[email protected] - car generator index

Example:
0AB1: call_scm_func @DisableCarGeneratorFromBeingSaved 1 car_generator [email protected]
}

// Is invalid generator ID?
if
[email protected] == -1
then
0AB2: ret 0
end

0A8D: [email protected] = read_memory 0x6F32AA size 1 virtual_protect false // CCarGenerator_size

0AA7: call_function 0x479D60 num_params 1 pop 1 [email protected] store_result_to [email protected] // CCarGenerator* ptr

if
[email protected] >= 0x30 // is CCarGenerator_extended ?
then
[email protected] += 0x22
0A8C: write_memory [email protected] size 2 value 0xFFFF virtual_protect false // exIplFile
else
[email protected] += 0x1C
0A8C: write_memory [email protected] size 1 value 0xFF virtual_protect false // iplFile
end

0AB2: ret 0

 

You will just tweak the values of 09E2 command without touching the local variable.. 

 

Keep in your mind there is a limit to use local variables.. 🙂 and i still can not guarantee if it's works and i'm not responsible of anything..

 

Third Edit: It partly works.. sometimes this picador returns to default one during some missions..I've only played "Ryder" but off course game loaded the default picador but in returning part game started to load a randomized color Picador..  

Edited by ArmanCan
Link to comment
Share on other sites

Thanks man, you are awesome, like really!!!😁

 

Also I found out, that if i simply change allmost all the #picador tags to the cartag i want, for example:

 

09E2: $2764 = parked_car_generator_w_numberplate #SENTINEL colors 0 0 force_spawn 0 alarm 0 door_lock 0 min_delay 0 max_delay 10000 plate "_SHERM__" at $142 $143 $144 angle $145

than it will work just fine, i get a black sentinel.

I haven't tried if this still works after let's say 'tagging' up turf, but since i only need this for the ryder mission, i didn't even check it 😅

 

 

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.