Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- {$CLEO .cs}
- //-------------MAIN---------------
- 0662: printstring "RASTAFTW"
- 03A4: name_thread "mdc"
- 0001: wait 2000 ms
- 0006: 23@ = -1
- 0006: 22@ = -1
- 0006: 21@ = -1
- 0006: 20@ = -1
- 0B34: samp register_client_command "restartmdc" to_label @mdc_1148
- 0001: wait 5000 ms
- 0050: gosub @mdc_406
- 0050: gosub @mdc_464
- 0050: gosub @mdc_911
- 0050: gosub @mdc_874
- 0050: gosub @mdc_406
- :mdc_111
- 0001: wait 0 ms
- 00D6: if and
- 0AB0: key_pressed 2
- 0256: player $PLAYER_ACTOR defined
- 004D: jump_if_false @mdc_317
- 00D6: if
- 0AB1: call_scm_func @mdc_504 0 0@
- 004D: jump_if_false @mdc_317
- 00D6: if
- 8039: not 0@ == -1
- 004D: jump_if_false @mdc_317
- 00D6: if
- 0AB1: call_scm_func @mdc_324 1 0@
- 004D: jump_if_false @mdc_317
- 0B2B: samp 19@ = get_player_id_by_actor_handle 0@
- 0B37: samp 2@ = get_player_color 19@
- 00D6: if and
- 0039: 2@ == -1887379
- 803B: not 19@ == 20@ // (int)
- 803B: not 19@ == 21@ // (int)
- 803B: not 19@ == 22@ // (int)
- 803B: not 19@ == 23@ // (int)
- 004D: jump_if_false @mdc_317
- 0AF9: samp say_msg "/mdc %d" 19@
- 0085: 23@ = 22@ // (int)
- 0085: 22@ = 21@ // (int)
- 0085: 21@ = 20@ // (int)
- 0085: 20@ = 19@ // (int)
- :mdc_317
- 0002: jump @mdc_111
- :mdc_324
- 00A0: store_actor 0@ position_to 1@ 2@ 3@
- 00A0: store_actor $PLAYER_ACTOR position_to 4@ 5@ 6@
- 0509: 7@ = distance_between_XY 1@ 2@ and_XY 4@ 5@
- 00D6: if
- 0021: 7@ > 50.0
- 004D: jump_if_false @mdc_399
- 059A: return_false
- 0002: jump @mdc_401
- :mdc_399
- 0485: return_true
- :mdc_401
- 0AB2: ret 0
- :mdc_406
- 0AF8: samp add_message_to_chat "{00ff00}> ================================== <" color 16777215
- 0051: return
- :mdc_464
- 0AF8: samp add_message_to_chat "{00ff00}> Target /mdc (auto)" color 16777215
- 0051: return
- :mdc_504
- 0007: 28@ = 200.0
- 0A8D: 29@ = read_memory 12010640 size 4 virtual_protect 0
- 000A: 29@ += 4
- 0A8D: 29@ = read_memory 29@ size 4 virtual_protect 0
- 0006: 30@ = 0
- :mdc_554
- 0A8D: 31@ = read_memory 29@ size 1 virtual_protect 0
- 000A: 29@ += 1
- 00D6: if and
- 0029: 31@ >= 0
- 001B: 128 > 31@
- 004D: jump_if_false @mdc_809
- 005A: 31@ += 30@ // (int)
- 00D6: if
- 056D: actor 31@ defined
- 004D: jump_if_false @mdc_809
- 00D6: if
- 803C: not $PLAYER_ACTOR == 31@ // (int)
- 004D: jump_if_false @mdc_809
- 04C4: store_coords_to 27@ 26@ 25@ from_actor 31@ with_offset 0.0 0.0 0.0
- 068D: get_camera_position_to 24@ 23@ 22@
- 00D6: if and
- 02CB: actor 31@ bounding_sphere_visible
- 06BD: no_obstacles_between 27@ 26@ 25@ and 24@ 23@ 22@ solid 1 car 0 actor 0 object 0 particle 0
- 004D: jump_if_false @mdc_809
- 0AB1: call_scm_func @mdc_948 3 27@ 26@ 25@ 24@ 23@
- 0509: 22@ = distance_between_XY 339.0 179.0 and_XY 24@ 23@
- 00D6: if
- 0035: 28@ >= 22@ // (float)
- 004D: jump_if_false @mdc_809
- 0087: 28@ = 22@ // (float)
- 0087: 15@ = 31@ // (float)
- :mdc_809
- 000A: 30@ += 256
- 0019: 30@ > 35584
- 004D: jump_if_false @mdc_554
- 00D6: if and
- 056D: actor 15@ defined
- 8118: not actor 15@ dead
- 004D: jump_if_false @mdc_864
- 0485: return_true
- 0002: jump @mdc_866
- :mdc_864
- 059A: return_false
- :mdc_866
- 0AB2: ret 1 15@
- :mdc_874
- 0AC6: 0@ = label @mdc_1115 offset
- 0AF8: samp add_message_to_chat "{00ff00}> %s" color 16777215 0@
- 0051: return
- :mdc_911
- 0AC6: 0@ = label @mdc_1134 offset
- 0AF8: samp add_message_to_chat "{00ff00}> %s" color 16777215 0@
- 0051: return
- :mdc_948
- 0AC7: 14@ = var 0@ offset
- 0AC7: 15@ = var 3@ offset
- 0AC7: 16@ = var 6@ offset
- 0AC7: 17@ = var 9@ offset
- 0AA5: call 7392816 num_params 6 pop 6 0 0 17@ 16@ 15@ 14@
- 0007: 12@ = 640.0
- 0007: 13@ = 448.0
- 0A8D: 14@ = read_memory 12677188 size 4 virtual_protect 0
- 0A8D: 15@ = read_memory 12677192 size 4 virtual_protect 0
- 0093: 14@ = integer 14@ to_float
- 0093: 15@ = integer 15@ to_float
- 0073: 12@ /= 14@ // (float)
- 0073: 13@ /= 15@ // (float)
- 006B: 3@ *= 12@ // (float)
- 006B: 4@ *= 13@ // (float)
- 0AB2: ret 2 3@ 4@
- :mdc_1115
- hex
- 4D 61 64 65 20 66 6F 72 20 62 75 67 67 65 64 2E
- 72 6F 00 4D 61 64 65 20 62 79 20 52 61 73 74 61
- end
- 0100: actor in_car
- hex
- 04 00
- end
- 0A92: create_custom_thread "target_mdc_auto.cs"
- 004E: end_thread
- 0B43: samp cmd_ret
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement