TheSiggi Posted November 1, 2009 Share Posted November 1, 2009 (edited) I need the health of a specific car and so I wrote a little script // 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---------------03A4: name_thread 'CRHLTH' :CRHLTH_1100D6: if 0256: player $PLAYER_CHAR defined 004D: jump_if_false @CRHLTH_11 00D6: if 00DF: actor $PLAYER_ACTOR driving 004D: jump_if_false @CRHLTH_11 03C0: [email protected] = actor $PLAYER_ACTOR car 0001: wait 20 ms 00D6: if 0256: player $PLAYER_CHAR defined 004D: jump_if_false @CRHLTH_128 00D6: if and8119: not car [email protected] wrecked 00DF: actor $PLAYER_ACTOR driving 004D: jump_if_false @CRHLTH_128 0227: [email protected] = car [email protected] health 03F0: enable_text_draw 1 045A: draw_text_1number 200.0 40.0 GXT 'NUMBER' number [email protected] // ~1~:CRHLTH_12801C3: remove_references_to_car [email protected] // Like turning a car into any random car 0002: jump @CRHLTH_11 but it doesn't seem to work.... is there an easier way of reading the health of a randnom car? cheers, The_Siggi EDIT:// Also, I changed the [email protected] to [email protected] in the 045A. Sorry for posting the wrong version of my script, but I already corrected the mistake in the 045A: line Nice idea for a CLEO by the way. thanks, I needed the health of any random car (e.g. a car which was jacked by CJ) for an other mod I'm working on Edited November 2, 2009 by The_Siggi Link to comment Share on other sites More sharing options...
gtaragemachine Posted November 2, 2009 Share Posted November 2, 2009 I don't know how technically accurate it is but I cleaned it up a bit and it seems to work perfectly, without any crashes. Also, I changed the [email protected] to [email protected] in the 045A. Nice idea for a CLEO by the way. {$CLEO .cs}03A4: name_thread 'CRHLTH':CRHLTH_1wait 0if and0256: player $PLAYER_CHAR defined00DF: actor $PLAYER_ACTOR drivingjf @CRHLTH_203C0: [email protected] = actor $PLAYER_ACTOR car0227: [email protected] = car [email protected] health 03F0: enable_text_draw 1045A: draw_text_1number 200.0 40.0 GXT 'NUMBER' number [email protected] // ~1~jump @CRHLTH_1:CRHLTH_2wait 003F0: enable_text_draw 001C3: remove_references_to_car [email protected] // Like turning a car into any random car0002: jump @CRHLTH_1 Link to comment Share on other sites More sharing options...
Wesser Posted November 2, 2009 Share Posted November 2, 2009 Maybe this is what he really want to do. {$CLEO}03A4: name_thread 'CRHLTH':CRHLTH_1wait 0if 0256: player $PLAYER_CHAR definedjf @CRHLTH_2 if 00DF: actor $PLAYER_ACTOR drivingjf @CRHLTH_2 03C0: [email protected] = actor $PLAYER_ACTOR car if 8119: not car [email protected] wreckedjf @CRHLTH_2 0227: [email protected] = car [email protected] health0016: [email protected] /= 10 03F0: enable_text_draw 1 045A: draw_text_1number 200.0 40.0 GXT 'NUMBER' number [email protected] // ~1~jump @CRHLTH_1 :CRHLTH_203F0: enable_text_draw 0 01C3: remove_references_to_car [email protected] // Like turning a car into any random car0002: jump @CRHLTH_1 012 345 678 9A BCD EFG HIJK LMN OPQR STUV WX YZ Link to comment Share on other sites More sharing options...
ZAZ Posted November 2, 2009 Share Posted November 2, 2009 I need the health of a specific car and so I wrote a little script // 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---------------03A4: name_thread 'CRHLTH' :CRHLTH_1100D6: if 0256: player $PLAYER_CHAR defined 004D: jump_if_false @CRHLTH_11 but it doesn't seem to work.... the script crash because you forgot the loop-wait add the wait, then it works :CRHLTH_11 wait 0 00D6: if 0256: player $PLAYER_CHAR defined 004D: jump_if_false @CRHLTH_11 00D6: if 00DF: actor $PLAYER_ACTOR driving 004D: jump_if_false @CRHLTH_11 03C0: [email protected] = actor $PLAYER_ACTOR car CLEO MODS CLEO Script Tutorial Link to comment Share on other sites More sharing options...
gtaragemachine Posted November 2, 2009 Share Posted November 2, 2009 Maybe this is what he really want to do. {$CLEO}03A4: name_thread 'CRHLTH':CRHLTH_1wait 0if 0256: player $PLAYER_CHAR definedjf @CRHLTH_2 if 00DF: actor $PLAYER_ACTOR drivingjf @CRHLTH_2 03C0: [email protected] = actor $PLAYER_ACTOR car if 8119: not car [email protected] wreckedjf @CRHLTH_2 0227: [email protected] = car [email protected] health0016: [email protected] /= 10 03F0: enable_text_draw 1 045A: draw_text_1number 200.0 40.0 GXT 'NUMBER' number [email protected] // ~1~jump @CRHLTH_1 :CRHLTH_203F0: enable_text_draw 0 01C3: remove_references_to_car [email protected] // Like turning a car into any random car0002: jump @CRHLTH_1 Thanks Wesser. By the way, what does the, 0016: [email protected] /= 10 do? Link to comment Share on other sites More sharing options...
TheSiggi Posted November 2, 2009 Author Share Posted November 2, 2009 I think it divides [email protected] by 10 that would turn 100 out of 1000 e.g. Thanks at all enjoy some cookies 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