Deji Posted November 11, 2008 Share Posted November 11, 2008 Very simple code. You shoot a civillian, you loose $20. All the commented out stuff is stuff I've tried doing. There are many more things I've tried though. So far I've got it's best working state, which causes cars to zip around. The problem is, is that when a ped inside a vehicle is selected... The references to that ped cannot be removed otherwise the car seems to teleport to a random location or speed up or even drive into a stupid place causing loads of trafic havock. I would blame Rockstar for this I guess, since it's similar to what happens on highways and on certain roads. The other problem is that only the closest ped gets put in a variable, but I don't really care about that... I've tried with just about every single opcode there is for it. I need some way to make sure the ped is not inside a vehicle BEFORE the references are created... Or a way to safely drop the references to about 8 cars per 0ms ... I've tried the all possible actors thing and that did not seem to get the actors just like the ped in zone thing... Either that or it gets ones from up to the other side of San Andreas or something. I've been tackling with this for hours now and it seems impossible in my eyes. The only possibillity that I could think of is if there was a memory code that could handle this, like when it makes peds drop cash when they die. But I aint got the slightest clue of how to do anything with that... :FINEANDFEEwait 0//01C2: remove_references_to_actor [email protected]//054E: clear_actor [email protected] damage01C2: remove_references_to_actor [email protected]//[email protected] = 0//[email protected] = 0 {if0038: $COPMODE == 1 else_jump @FINEANDFEE } 00A0: store_actor $PLAYER_ACTOR position_to [email protected] [email protected] [email protected] 073F: get_actor_in_sphere [email protected] [email protected] [email protected] radius 100.0 with_pedtype_civilian 1 gang 0 criminal/prostitute 0 handle_as [email protected]//02DD: [email protected] = get_random_ped_in_zone 'SAN_AND' with_pedtype_civilian 1 gang 0 criminal/prostitute 0 (Problem with this is that it doesn't select any peds or something)if056D: actor [email protected] definedelse_jump @FINEANDFEEif8449: not actor [email protected] in_a_carelse_jump @FINEANDFEE //0085: [email protected] = [email protected]{if8118: not actor [email protected] dead else_jump @FINEANDFEE1 }if051A: actor [email protected] damaged_by_actor $PLAYER_ACTORelse_jump @FINEANDFEE0109: player $PLAYER_CHAR money += -2000BC: show_text_highpriority GXT 'VIGICH' time 1000 flag 1 // ~r~Civillian hit! -~1~054E: clear_actor [email protected] damage//0665: get_actor [email protected] model_to [email protected] wait 001C2: remove_references_to_actor [email protected] @FINEANDFEE 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