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

Cleo Passenger mod? without driveby? My script dont work :(


MrGTAmodsgerman
 Share

Recommended Posts

MrGTAmodsgerman

Merry Christmas guys

 

I wanna make a simple cleo script that let cj get in a car as passenger on every car in the traffic and parked vehicles.

I know i can download this mod but i wanna have it without the driveby funktion. Like in San Andreas Multiplayer or like this this



I didnt how to get it work :(

 

My Code:
// This file was decompiled using sascm.ini published by Seemann (http://sannybuilder.com/files/SASCM.rar) on 13.10.2007

{$VERSION 3.1.0027}
{$CLEO .cs}

//-------------MAIN---------------
$DRIVEBYMODE = 0
$PLAYER_ACTOR = Actor.EmulateFromPlayer($PLAYER_CHAR)
wait 100
if
not Actor.Driving($PLAYER_ACTOR)
else_jump
053E: $CARNEARCJ = get_random_car_with_model -1 in_rectangle_cornerA $PLYPOSX1 $PLYPOSY1 cornerB $PLYPOSX2 $PLYPOSY2
if
00E1: player 0 pressed_key 4
00E1: player 0 pressed_key 11
not $CARNEARCJ == -1
else_jump
05CA: AS_actor $PLAYER_ACTOR enter_car $CARNEARCJ passenger_seat -1 10000 ms

 

Any help? I hope i get help here :/

Link to comment
Share on other sites

Use these :

 

Not Actor.Dead($PLAYER_ACTOR)
044B: actor $PLAYER_ACTOR on_foot
0AB5: store_actor $PLAYER_ACTOR closest_vehicle_to [email protected] closest_ped_to [email protected]
Car.Defined([email protected])

//------Optional--------
01EA: [email protected] = car [email protected] max_passengers
0019: [email protected] > 2

//-------------------------
0AB0: key_pressed 0x47 // G
05CA: AS_actor $PLAYER_ACTOR enter_car [email protected] passenger_seat 3 10000 ms

 

 

But this will make the player enter only the rear left seat , cz i cant find an opcode that gives you the coords of the doors to check whether cj is near the left or the right rear door

Link to comment
Share on other sites

MrGTAmodsgerman

Use these :

 

Not Actor.Dead($PLAYER_ACTOR)

044B: actor $PLAYER_ACTOR on_foot

0AB5: store_actor $PLAYER_ACTOR closest_vehicle_to [email protected] closest_ped_to [email protected]

Car.Defined([email protected])

//------Optional--------

01EA: [email protected] = car [email protected] max_passengers

0019: [email protected] > 2

//-------------------------

0AB0: key_pressed 0x47 // G

05CA: AS_actor $PLAYER_ACTOR enter_car [email protected] passenger_seat 3 10000 ms

 

 

But this will make the player enter only the rear left seat , cz i cant find an opcode that gives you the coords of the doors to check whether cj is near the left or the right rear door

your code will not work :( i got an error uncorrect directiv Car.Defined([email protected]). i want to defined Car.Defined but i dont know what it does i am a noob about cleo scripting. sorry

Link to comment
Share on other sites

your code will not work :( i got an error uncorrect directiv Car.Defined([email protected]). i want to defined Car.Defined but i dont know what it does i am a noob about cleo scripting. sorry

 

 

Not Actor.Dead($PLAYER_ACTOR)

044B: actor $PLAYER_ACTOR on_foot

0AB5: store_actor $PLAYER_ACTOR closest_vehicle_to [email protected] closest_ped_to [email protected]

Car.Defined([email protected])

//------Optional--------

01EA: [email protected] = car [email protected] max_passengers

0019: [email protected] > 2

//-------------------------

0AB0: key_pressed 0x47 // G

05CA: AS_actor $PLAYER_ACTOR enter_car [email protected] passenger_seat 3 10000 ms

 

 

But this will make the player enter only the rear left seat , cz i cant find an opcode that gives you the coords of the doors to check whether cj is near the left or the right rear door

 

What i gave you is not a script :) its just the opcodes that you'll need to make the script . Try this :

:Passengerwait 0if and    Not Actor.Dead($PLAYER_ACTOR)    044B: actor $PLAYER_ACTOR on_footjf @Passenger0AB5: store_actor $PLAYER_ACTOR closest_vehicle_to [email protected] closest_ped_to [email protected]    Car.Defined([email protected])jf @Passenger01EA: [email protected] = car [email protected] max_passengers if and    0019: [email protected] > 2     0AB0: key_pressed 0x47 // Gjf @Passenger05CA: AS_actor $PLAYER_ACTOR enter_car [email protected] passenger_seat 3 10000 ms  wait 250jump @Passenger
Edited by Manfred Von Karma
Link to comment
Share on other sites

MrGTAmodsgerman

 

your code will not work :( i got an error uncorrect directiv Car.Defined([email protected]). i want to defined Car.Defined but i dont know what it does i am a noob about cleo scripting. sorry

 

 

Not Actor.Dead($PLAYER_ACTOR)

044B: actor $PLAYER_ACTOR on_foot

0AB5: store_actor $PLAYER_ACTOR closest_vehicle_to [email protected] closest_ped_to [email protected]

Car.Defined([email protected])

//------Optional--------

01EA: [email protected] = car [email protected] max_passengers

0019: [email protected] > 2

//-------------------------

0AB0: key_pressed 0x47 // G

05CA: AS_actor $PLAYER_ACTOR enter_car [email protected] passenger_seat 3 10000 ms

 

 

But this will make the player enter only the rear left seat , cz i cant find an opcode that gives you the coords of the doors to check whether cj is near the left or the right rear door

 

What i gave you is not a script :) its just the opcodes that you'll need to make the script . Try this :

:Passengerwait 0if and    Not Actor.Dead($PLAYER_ACTOR)    044B: actor $PLAYER_ACTOR on_footjf @Passenger0AB5: store_actor $PLAYER_ACTOR closest_vehicle_to [email protected] closest_ped_to [email protected]    Car.Defined([email protected])jf @Passenger01EA: [email protected] = car [email protected] max_passengers if and    0019: [email protected] > 2     0AB0: key_pressed 0x47 // Gjf @Passenger05CA: AS_actor $PLAYER_ACTOR enter_car [email protected] passenger_seat 3 10000 ms  wait 250jump @Passenger

Great i learn about it but i have the same error but i read thats the right code

if    Car.Defined([email protected])and 01EA: [email protected] = car [email protected] max_passengers 

is right or not? the car is defined also with name 0 and 0 is [email protected] = car [email protected] max_passengers. But why it didnt work :panic:

Link to comment
Share on other sites

It was a typo , i wrote 0019: [email protected] > 2 instead of 0019: [email protected] > 2

 

Here :

:Passengerwait 0if and    Not Actor.Dead($PLAYER_ACTOR)    044B: actor $PLAYER_ACTOR on_footjf @Passenger0AB5: store_actor $PLAYER_ACTOR closest_vehicle_to [email protected] closest_ped_to [email protected]    Car.Defined([email protected])jf @Passenger01EA: [email protected] = car [email protected] max_passengers if and    0019: [email protected] > 2     0AB0: key_pressed 0x47 // Gjf @Passenger05CA: AS_actor $PLAYER_ACTOR enter_car [email protected] passenger_seat 3 10000 ms  wait 250jump @Passenger
Link to comment
Share on other sites

MrGTAmodsgerman

 

It was a typo , i wrote 0019: [email protected] > 2 instead of 0019: [email protected] > 2

 

Here :

:Passengerwait 0if and    Not Actor.Dead($PLAYER_ACTOR)    044B: actor $PLAYER_ACTOR on_footjf @Passenger0AB5: store_actor $PLAYER_ACTOR closest_vehicle_to [email protected] closest_ped_to [email protected]    Car.Defined([email protected])jf @Passenger01EA: [email protected] = car [email protected] max_passengers if and    0019: [email protected] > 2     0AB0: key_pressed 0x47 // Gjf @Passenger05CA: AS_actor $PLAYER_ACTOR enter_car [email protected] passenger_seat 3 10000 ms  wait 250jump @Passenger

the script dont work because Car.Defined([email protected]) need a id like 0AB0: but the right code. :( what is car 0? thanks for you help up to now.

Link to comment
Share on other sites

MrGTAmodsgerman

Ok i'll check what i did wrong

I find a good code part in the main.scm

 

 

put_actor $PLAYER_ACTOR into_car [email protected] passenger_seat 2

is that good? its the code of the first mission where cj sit in the police car or the taxi

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.