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

help with modifying a script


kdwaffleboy
 Share

Recommended Posts

im trying to modify the "patriot machine gun mod" https://www.gtainside.com/en/sanandreas/cars/97019-hmmwv-humvee/
and changue the patriot to a mesa,how do i do it??

Link to comment
Share on other sites

Simple ;) by using Sanny Builder, you have to open the CLEO file, in this case, called "MG", and look for the section where the specific vehicle is mentioned as part of the script logic.

 

Default Script:

Spoiler
0000: NOP 

:NONAME_2
wait 50 
if 
   Player.Defined($PLAYER_CHAR)
else_jump @NONAME_2 
if 
   Actor.DrivingVehicleType($PLAYER_ACTOR, #PATRIOT)
else_jump @NONAME_311 
0@ = Actor.CurrentCar($PLAYER_ACTOR)
80E1:   not player 0 pressed_key 4 
else_jump @NONAME_69 
jump @NONAME_2 

:NONAME_69
0208: 1@ = random_float_in_ranges -2.0 2.0 
0208: 2@ = random_float_in_ranges -2.0 2.0 
0407: store_coords_to 1@ 2@ 3@ from_car 0@ with_offset 7@ 1000.0 8@ 
0407: store_coords_to 4@ 5@ 6@ from_car 0@ with_offset 0.0 1.8 1.75 
06BC: create_M4_shoot_from 4@ 5@ 6@ target 1@ 2@ 3@ energy 450 
09F1: play_audio_at_actor $PLAYER_ACTOR event 1157 
066C: 9@ = attach_particle "GUNFLASH" to_car 0@ with_offset 0.0 1.8 1.75 rotation 0.0 90.0 0.0 type 1 
066C: 10@ = attach_particle "GUNSMOKE" to_car 0@ with_offset 0.0 1.8 1.75 rotation 0.0 0.0 0.0 type 1 
064C: make_particle 9@ visible 
064C: make_particle 10@ visible 
064F: remove_references_to_particle 9@ 
064F: remove_references_to_particle 10@ 
jump @NONAME_2 

:NONAME_311
if 
056E:   car 0@ defined 
else_jump @NONAME_2 
Car.RemoveReferences(0@)
jump @NONAME_2

 

 

The section that you need to change:

Spoiler
Actor.DrivingVehicleType($PLAYER_ACTOR, #PATRIOT)

Remove the "#PATRIOT" and type "#", a pop-up window will appear showing you the available models by default. Continue typing until you got "#MESA".

 

Final Result:

Spoiler
0000: NOP 

:NONAME_2
wait 50 
if 
   Player.Defined($PLAYER_CHAR)
else_jump @NONAME_2 
if 
   Actor.DrivingVehicleType($PLAYER_ACTOR, #MESA)
else_jump @NONAME_311 
0@ = Actor.CurrentCar($PLAYER_ACTOR)
80E1:   not player 0 pressed_key 4 
else_jump @NONAME_69 
jump @NONAME_2 

:NONAME_69
0208: 1@ = random_float_in_ranges -2.0 2.0 
0208: 2@ = random_float_in_ranges -2.0 2.0 
0407: store_coords_to 1@ 2@ 3@ from_car 0@ with_offset 7@ 1000.0 8@ 
0407: store_coords_to 4@ 5@ 6@ from_car 0@ with_offset 0.0 1.8 1.75 
06BC: create_M4_shoot_from 4@ 5@ 6@ target 1@ 2@ 3@ energy 450 
09F1: play_audio_at_actor $PLAYER_ACTOR event 1157 
066C: 9@ = attach_particle "GUNFLASH" to_car 0@ with_offset 0.0 1.8 1.75 rotation 0.0 90.0 0.0 type 1 
066C: 10@ = attach_particle "GUNSMOKE" to_car 0@ with_offset 0.0 1.8 1.75 rotation 0.0 0.0 0.0 type 1 
064C: make_particle 9@ visible 
064C: make_particle 10@ visible 
064F: remove_references_to_particle 9@ 
064F: remove_references_to_particle 10@ 
jump @NONAME_2 

:NONAME_311
if 
056E:   car 0@ defined 
else_jump @NONAME_2 
Car.RemoveReferences(0@)
jump @NONAME_2 

 

 

 

You can also make some other changes to make the script easier to use in similar future cases, like adding customizable settings via an INI file. By the way, welcome to GTAF! to avoid future problems with your topics (since I requested it's removal to the right section), please don't forget to read the forum rules.

Edited by Mysterdogg
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.