MrGTAmodsgerman Posted December 25, 2013 Share Posted December 25, 2013 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 100if not Actor.Driving($PLAYER_ACTOR)else_jump 053E: $CARNEARCJ = get_random_car_with_model -1 in_rectangle_cornerA $PLYPOSX1 $PLYPOSY1 cornerB $PLYPOSX2 $PLYPOSY2if00E1: player 0 pressed_key 400E1: player 0 pressed_key 11 not $CARNEARCJ == -1else_jump05CA: 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 More sharing options...
Shmoopy Posted December 27, 2013 Share Posted December 27, 2013 Use these : Not Actor.Dead($PLAYER_ACTOR)044B: actor $PLAYER_ACTOR on_foot0AB5: 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 // G05CA: 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 More sharing options...
MrGTAmodsgerman Posted January 3, 2014 Author Share Posted January 3, 2014 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 More sharing options...
Shmoopy Posted January 4, 2014 Share Posted January 4, 2014 (edited) 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 January 6, 2014 by Manfred Von Karma Link to comment Share on other sites More sharing options...
MrGTAmodsgerman Posted January 5, 2014 Author Share Posted January 5, 2014 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 Link to comment Share on other sites More sharing options...
Shmoopy Posted January 6, 2014 Share Posted January 6, 2014 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 More sharing options...
MrGTAmodsgerman Posted January 9, 2014 Author Share Posted January 9, 2014 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 More sharing options...
Shmoopy Posted January 9, 2014 Share Posted January 9, 2014 Ok i'll check what i did wrong Link to comment Share on other sites More sharing options...
MrGTAmodsgerman Posted January 11, 2014 Author Share Posted January 11, 2014 Ok i'll check what i did wrong Reply if you find a way to get fix it Link to comment Share on other sites More sharing options...
MrGTAmodsgerman Posted January 12, 2014 Author Share Posted January 12, 2014 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 More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now