Декомпиляция скриптов

FYP

Известный
Автор темы
Администратор
1,758
5,722
GVWUrNJ.png
eNo5cSj.png


Общая тема для просьб о помощи в декомпиляциии и декриптованиии скриптов, плагинов и приложений.
Запрещено просить о декомпиляции/декриптовании софта, выставленного на продажу на нашем сайте.

Рекомендации:
  1. Сначала воспользуйтесь поиском по теме и по форуму, возможно его в декомпилированном виде или с исходным кодом уже выкладывали у нас на сайте.
  2. Попытайтесь декомпилировать самостоятельно: CLEO - декриптор, декомпилятор; AHK - распаковщик .exe; LuaJIT - декомпилятор1, декомпилятор2.
  3. Просить о декомпиляции .asi, .sf, .dll, .exe почти бесполезно, часто такие просьбы остаются без ответа и вряд ли вам это что-то даст. Можете попробовать сами, IDA Pro или Ghidra к вашим услугам.
    • Это не касается .exe, которые являются скомпилированными AutoHotKey-скриптами (.ahk).
  4. Добавьте название скрипта к сообщению, если оно известно - это поможет другим пользователям найти его с помощью поиска.
  5. Сообщения по типу "спасибо, помог" по правилам форума считаются флудом и скорее всего будут удалены. Если вам помогли, вы можете нажать кнопку Мне нравится под ответом - это даст понять, что ответ верный.
 
Последнее редактирование:

Fomikus

Известный
Проверенный
473
342
Декомпилируйте плз
заранее спасибо!
 

Вложения

  • BotforAZ.cs
    34.5 KB · Просмотры: 6

™ ChipFamily

По ту сторону надежды.
5,144
1,980
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Декомпилируйте плз
заранее спасибо!
CLEO:
// This file was decompiled using SASCM.ini published by GTAG (http://gtag.gtagaming.com/opcode-database) on 14.6.2013
{$CLEO .cs}

//-------------MAIN---------------
03A4: name_thread 'Bots'

:Label004857
0004: $5283 = 0
0004: $5284 = 0
0004: $5285 = 0
0004: $5287 = 0
0004: $5289 = 0
029B: $5291 = init_object -45 at -1414.453 516.453 16.688
0392: make_object $5291 moveable 0
07F7: set_object $5291 destructible 0
09CA: set_object $5291 immunities BP 1 FP 1 EP 1 CP 1 MP 1
01C7: remove_object_from_mission_cleanup_list $5291
029B: $5292 = init_object -46 at -1456.719 501.233 16.953
0392: make_object $5292 moveable 0
07F7: set_object $5292 destructible 0
09CA: set_object $5292 immunities BP 1 FP 1 EP 1 CP 1 MP 1
01C7: remove_object_from_mission_cleanup_list $5292
0004: $BURGLARY_Noise_i = 0
0004: $5294 = 0
0004: $Current_Month_Day = -1
0004: $Current_Month = -1
0004: $GYM_Month_Day_When_Limit_Reached = -1
0004: $GYM_Month_When_Limit_Reached = -1
0005: $GYM_Day_Limit = 0.0

06B1: 33@ = create_searchlight_at 161.513 1932.332 35.391 radius 0.5 target 33@ 33@ 33@ radius 12.5
029B: 33@ = init_object -51 at 33.946 1901.033 36.246
029B: 33@ = init_object -50 at 33.946 1901.033 36.246
029B: 33@ = init_object -49 at 33.946 1901.033 36.246
06CA: attach_searchlight 33@ to_tower 33@ to_housing 33@ to_bulb 33@ with_offset 0.0 1.181 0.768
071F: set_object 33@ health_to 5000
0875: set_object 33@ immune_to_nonplayer 1
066D: 33@ = attach_particle "SHOOTLIGHT" to_object 33@ with_offset 0.0 1.181 0.768 type 1
06B1: 33@ = create_searchlight_at 233.067 1934.892 33.139 radius 0.5 target 33@ 33@ 33@ radius 10.5
029B: 33@ = init_object -51 at 161.962 1933.043 36.246
029B: 33@ = init_object -50 at 161.962 1933.043 36.246
029B: 33@ = init_object -49 at 161.962 1933.043 36.246
06CA: attach_searchlight 33@ to_tower 33@ to_housing 33@ to_bulb 33@ with_offset 0.0 1.181 0.768
071F: set_object 33@ health_to 5000
0875: set_object 33@ immune_to_nonplayer 1
066D: 33@ = attach_particle "SHOOTLIGHT" to_object 33@ with_offset 0.0 1.181 0.768 type 1
06B1: 33@ = create_searchlight_at 266.713 1894.339 34.139 radius 0.5 target 33@ 33@ 33@ radius 10.5
029B: 33@ = init_object -51 at 233.486 1934.789 36.246
029B: 33@ = init_object -50 at 233.486 1934.789 36.246
029B: 33@ = init_object -49 at 233.486 1934.789 36.246
06CA: attach_searchlight 33@ to_tower 33@ to_housing 33@ to_bulb 33@ with_offset 0.0 1.181 0.768
071F: set_object 33@ health_to 5000
0875: set_object 33@ immune_to_nonplayer 1
066D: 33@ = attach_particle "SHOOTLIGHT" to_object 33@ with_offset 0.0 1.181 0.768 type 1
06B1: 33@ = create_searchlight_at 261.33 1808.07 34.05 radius 0.5 target 33@ 33@ 33@ radius 10.5
029B: 33@ = init_object -51 at 267.116 1895.241 36.246
029B: 33@ = init_object -50 at 267.116 1895.241 36.246
029B: 33@ = init_object -49 at 267.116 1895.241 36.246
06CA: attach_searchlight 33@ to_tower 33@ to_housing 33@ to_bulb 33@ with_offset 0.0 1.181 0.768
071F: set_object 33@ health_to 5000
0875: set_object 33@ immune_to_nonplayer 1
066D: 33@ = attach_particle "SHOOTLIGHT" to_object 33@ with_offset 0.0 1.181 0.768 type 1
06B1: 33@ = create_searchlight_at 164.228 1837.892 34.05 radius 0.5 target 33@ 33@ 33@ radius 10.5
029B: 33@ = init_object -51 at 262.145 1807.62 36.246
029B: 33@ = init_object -50 at 262.145 1807.62 36.246
029B: 33@ = init_object -49 at 262.145 1807.62 36.246
06CA: attach_searchlight 33@ to_tower 33@ to_housing 33@ to_bulb 33@ with_offset 0.0 1.181 0.768
071F: set_object 33@ health_to 5000
0875: set_object 33@ immune_to_nonplayer 1
066D: 33@ = attach_particle "SHOOTLIGHT" to_object 33@ with_offset 0.0 1.181 0.768 type 1
06B1: 33@ = create_searchlight_at 33.887 1901.057 35.723 radius 0.5 target 33@ 33@ 33@ radius 10.5
029B: 33@ = init_object -51 at 166.003 1849.937 36.246
029B: 33@ = init_object -50 at 166.003 1849.937 36.246
029B: 33@ = init_object -49 at 166.003 1849.937 36.246
06CA: attach_searchlight 33@ to_tower 33@ to_housing 33@ to_bulb 33@ with_offset 0.0 1.181 0.768
071F: set_object 33@ health_to 5000
0875: set_object 33@ immune_to_nonplayer 1
066D: 33@ = attach_particle "SHOOTLIGHT" to_object 33@ with_offset 0.0 1.181 0.768 type 1
06B1: 33@ = create_searchlight_at 261.33 1808.07 36.05 radius 0.5 target 33@ 33@ 33@ radius 10.5
029B: 33@ = init_object -51 at 113.439 1814.405 36.246
029B: 33@ = init_object -50 at 113.439 1814.405 36.246
029B: 33@ = init_object -49 at 113.439 1814.405 36.246
06CA: attach_searchlight 33@ to_tower 33@ to_housing 33@ to_bulb 33@ with_offset 0.0 1.181 0.768
071F: set_object 33@ health_to 5000
0875: set_object 33@ immune_to_nonplayer 1
066D: 33@ = attach_particle "SHOOTLIGHT" to_object 33@ with_offset 0.0 1.181 0.768 type 1
004E: end_thread
 

™ ChipFamily

По ту сторону надежды.
5,144
1,980
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
CLEO:
// This file was decompiled using SASCM.ini published by GTAG (http://gtag.gtagaming.com/opcode-database) on 14.6.2013
{$CLEO .cs}

//-------------MAIN---------------
0000: NOP
03A4: name_thread "TrollBoss"
0B34: samp register_client_command "tb.cmds" to_label @Label0034D9
0B34: samp register_client_command "tb.panic" to_label @Label003959
0B34: samp register_client_command "tb.flip" to_label @Label0012AB
0B34: samp register_client_command "tb.fly" to_label @Label0014CE
0B34: samp register_client_command "tb.fire" to_label @Label0016F4
0B34: samp register_client_command "tb.load" to_label @Label00191E
0B34: samp register_client_command "tb.pop" to_label @Label001B4E
0B34: samp register_client_command "tb.color" to_label @Label001D6A
0B34: samp register_client_command "tb.ocean" to_label @Label001FB9
0B34: samp register_client_command "tb.jack" to_label @Label0021F3
0B34: samp register_client_command "tb.tpto" to_label @Label002480
0B34: samp register_client_command "tb.heaven" to_label @Label0026DE
0B34: samp register_client_command "tb.kick" to_label @Label002927
0B34: samp register_client_command "tb.ground" to_label @Label002ADE
0B34: samp register_client_command "tb.slag" to_label @Label002D1C
0B34: samp register_client_command "tb.kill" to_label @Label002E22
0B34: samp register_client_command "tb.killall" to_label @Label002FDA
0B34: samp register_client_command "tb.magnet" to_label @Label003055
0B34: samp register_client_command "tb.random" to_label @Label003294
0006: 0@ = 0

:Label000152
0001: wait 0 ms
00D6: if
0039:   0@ == 1
004D: jump_if_false @Label00016F
0002: jump @Label00030F

:Label00016F
00D6: if
0039:   0@ == 2
004D: jump_if_false @Label000188
0002: jump @Label0003E6

:Label000188
00D6: if
0039:   0@ == 3
004D: jump_if_false @Label0001A1
0002: jump @Label000509

:Label0001A1
00D6: if
0039:   0@ == 4
004D: jump_if_false @Label0001BA
0002: jump @Label0005C8

:Label0001BA
00D6: if
0039:   0@ == 5
004D: jump_if_false @Label0001D3
0002: jump @Label00069F

:Label0001D3
00D6: if
0039:   0@ == 6
004D: jump_if_false @Label0001EC
0002: jump @Label000786

:Label0001EC
00D6: if
0039:   0@ == 7
004D: jump_if_false @Label000205
0002: jump @Label00086D

:Label000205
00D6: if
0039:   0@ == 8
004D: jump_if_false @Label00021E
0002: jump @Label000944

:Label00021E
00D6: if
0039:   0@ == 9
004D: jump_if_false @Label000237
0002: jump @Label000968

:Label000237
00D6: if
0039:   0@ == 10
004D: jump_if_false @Label000250
0002: jump @Label000B00

:Label000250
00D6: if
0039:   0@ == 11
004D: jump_if_false @Label000269
0002: jump @Label000BE8

:Label000269
00D6: if
0039:   0@ == 12
004D: jump_if_false @Label000282
0002: jump @Label000D6B

:Label000282
00D6: if
0039:   0@ == 13
004D: jump_if_false @Label00029B
0002: jump @Label000E42

:Label00029B
00D6: if
0039:   0@ == 14
004D: jump_if_false @Label0002B4
0002: jump @Label000EEB

:Label0002B4
00D6: if
0039:   0@ == 15
004D: jump_if_false @Label0002CD
0002: jump @Label000F3D

:Label0002CD
00D6: if
0039:   0@ == 16
004D: jump_if_false @Label0002E6
0002: jump @Label000FF5

:Label0002E6
00D6: if
0039:   0@ == 17
004D: jump_if_false @Label0002FF
0002: jump @Label0011BE

:Label0002FF
0006: 0@ = 0
0B43: samp cmd_ret
0002: jump @Label000152

:Label00030F
0001: wait 0 ms
03C0: 6@ = actor 4@ car
00A0: store_actor $PLAYER_ACTOR position_to 7@ 8@ 9@
00D6: if
00DF:   actor $PLAYER_ACTOR driving
004D: jump_if_false @Label00038C
03C0: 5@ = actor $PLAYER_ACTOR car
036A: put_actor $PLAYER_ACTOR in_car 6@
0001: wait 150 ms
04BA: set_car 6@ speed_to 0.0
0731: set_car 6@ y_angle_to -180.0
0001: wait 400 ms
036A: put_actor $PLAYER_ACTOR in_car 5@
0362: remove_actor $PLAYER_ACTOR from_car_and_place_at 7@ 8@ 9@
036A: put_actor $PLAYER_ACTOR in_car 5@
0002: jump @Label0003D6

:Label00038C
0430: put_actor $PLAYER_ACTOR into_car 6@ passenger_seat -1
0001: wait 500 ms
036A: put_actor $PLAYER_ACTOR in_car 6@
0001: wait 150 ms
04BA: set_car 6@ speed_to 0.0
0731: set_car 6@ y_angle_to -180.0
0001: wait 400 ms
0362: remove_actor $PLAYER_ACTOR from_car_and_place_at 7@ 8@ 9@
0001: wait 200 ms
02EB: restore_camera_with_jumpcut

:Label0003D6
0006: 0@ = 0
0B43: samp cmd_ret
0002: jump @Label000152

:Label0003E6
0001: wait 0 ms
03C0: 6@ = actor 4@ car
00A0: store_actor $PLAYER_ACTOR position_to 7@ 8@ 9@
00D6: if
00DF:   actor $PLAYER_ACTOR driving
004D: jump_if_false @Label000489
03C0: 5@ = actor $PLAYER_ACTOR car
036A: put_actor $PLAYER_ACTOR in_car 6@
0001: wait 150 ms
0407: store_coords_to 10@ 11@ 12@ from_car 6@ with_offset 0.0 0.0 150.0
00AB: put_car 6@ at 10@ 11@ 12@
0001: wait 150 ms
04BA: set_car 6@ speed_to 350.0
0001: wait 250 ms
036A: put_actor $PLAYER_ACTOR in_car 5@
0362: remove_actor $PLAYER_ACTOR from_car_and_place_at 7@ 8@ 9@
036A: put_actor $PLAYER_ACTOR in_car 5@
0002: jump @Label0004F9

:Label000489
0430: put_actor $PLAYER_ACTOR into_car 6@ passenger_seat -1
0001: wait 500 ms
036A: put_actor $PLAYER_ACTOR in_car 6@
0001: wait 150 ms
0407: store_coords_to 10@ 11@ 12@ from_car 6@ with_offset 0.0 0.0 150.0
00AB: put_car 6@ at 10@ 11@ 12@
0001: wait 150 ms
04BA: set_car 6@ speed_to 350.0
0001: wait 250 ms
0362: remove_actor $PLAYER_ACTOR from_car_and_place_at 7@ 8@ 9@
0001: wait 200 ms
02EB: restore_camera_with_jumpcut

:Label0004F9
0006: 0@ = 0
0B43: samp cmd_ret
0002: jump @Label000152

:Label000509
0001: wait 0 ms
03C0: 6@ = actor 4@ car
00A0: store_actor $PLAYER_ACTOR position_to 7@ 8@ 9@
00D6: if
00DF:   actor $PLAYER_ACTOR driving
004D: jump_if_false @Label00057A
03C0: 5@ = actor $PLAYER_ACTOR car
036A: put_actor $PLAYER_ACTOR in_car 6@
0001: wait 150 ms
0224: set_car 6@ health_to 200
0001: wait 400 ms
036A: put_actor $PLAYER_ACTOR in_car 5@
0362: remove_actor $PLAYER_ACTOR from_car_and_place_at 7@ 8@ 9@
036A: put_actor $PLAYER_ACTOR in_car 5@
0002: jump @Label0005B8

:Label00057A
0430: put_actor $PLAYER_ACTOR into_car 6@ passenger_seat -1
0001: wait 500 ms
036A: put_actor $PLAYER_ACTOR in_car 6@
0001: wait 150 ms
0224: set_car 6@ health_to 200
0001: wait 400 ms
0362: remove_actor $PLAYER_ACTOR from_car_and_place_at 7@ 8@ 9@
0001: wait 200 ms
02EB: restore_camera_with_jumpcut

:Label0005B8
0006: 0@ = 0
0B43: samp cmd_ret
0002: jump @Label000152

:Label0005C8
0001: wait 0 ms
03C0: 6@ = actor 4@ car
00A0: store_actor $PLAYER_ACTOR position_to 7@ 8@ 9@
00D6: if
00DF:   actor $PLAYER_ACTOR driving
004D: jump_if_false @Label000645
03C0: 5@ = actor $PLAYER_ACTOR car
036A: put_actor $PLAYER_ACTOR in_car 6@
0001: wait 250 ms
00AB: put_car 6@ at -1.792915E38 -1.25 5019.66
0001: wait 400 ms
036A: put_actor $PLAYER_ACTOR in_car 5@
0362: remove_actor $PLAYER_ACTOR from_car_and_place_at 7@ 8@ 9@
036A: put_actor $PLAYER_ACTOR in_car 5@
0002: jump @Label000688

:Label000645
0430: put_actor $PLAYER_ACTOR into_car 6@ passenger_seat -1
0001: wait 500 ms
036A: put_actor $PLAYER_ACTOR in_car 6@
0001: wait 250 ms
00AB: put_car 6@ at -1.792915E38 -1.25 5019.66
0001: wait 400 ms
0362: remove_actor $PLAYER_ACTOR from_car_and_place_at 7@ 8@ 9@

:Label000688
0001: wait 250 ms
02EB: restore_camera_with_jumpcut
0006: 0@ = 0
0B43: samp cmd_ret
0002: jump @Label000152

:Label00069F
0001: wait 0 ms
03C0: 6@ = actor 4@ car
00A0: store_actor $PLAYER_ACTOR position_to 7@ 8@ 9@
00D6: if
00DF:   actor $PLAYER_ACTOR driving
004D: jump_if_false @Label000724
03C0: 5@ = actor $PLAYER_ACTOR car
036A: put_actor $PLAYER_ACTOR in_car 6@
0001: wait 150 ms
04FE: deflate_tire 1 on_car 6@
04FE: deflate_tire 2 on_car 6@
04FE: deflate_tire 3 on_car 6@
04FE: deflate_tire 4 on_car 6@
0001: wait 250 ms
036A: put_actor $PLAYER_ACTOR in_car 5@
0362: remove_actor $PLAYER_ACTOR from_car_and_place_at 7@ 8@ 9@
036A: put_actor $PLAYER_ACTOR in_car 5@
0002: jump @Label000776

:Label000724
0430: put_actor $PLAYER_ACTOR into_car 6@ passenger_seat -1
0001: wait 500 ms
036A: put_actor $PLAYER_ACTOR in_car 6@
0001: wait 150 ms
04FE: deflate_tire 1 on_car 6@
04FE: deflate_tire 2 on_car 6@
04FE: deflate_tire 3 on_car 6@
04FE: deflate_tire 4 on_car 6@
0001: wait 250 ms
0362: remove_actor $PLAYER_ACTOR from_car_and_place_at 7@ 8@ 9@
0001: wait 200 ms
02EB: restore_camera_with_jumpcut

:Label000776
0006: 0@ = 0
0B43: samp cmd_ret
0002: jump @Label000152

:Label000786
0001: wait 0 ms
03C0: 6@ = actor 4@ car
0B2C: samp 10@ = get_vehicle_id_by_car_handle 6@
00A0: store_actor $PLAYER_ACTOR position_to 7@ 8@ 9@
00D6: if
00DF:   actor $PLAYER_ACTOR driving
004D: jump_if_false @Label00080F
03C0: 5@ = actor $PLAYER_ACTOR car
036A: put_actor $PLAYER_ACTOR in_car 6@
0001: wait 150 ms
0AFC: samp send_scm_event 10@ event_id 3 param_1 11@ param_2 12@
0229: set_car 6@ primary_color_to 11@ secondary_color_to 12@
0001: wait 400 ms
036A: put_actor $PLAYER_ACTOR in_car 5@
0362: remove_actor $PLAYER_ACTOR from_car_and_place_at 7@ 8@ 9@
036A: put_actor $PLAYER_ACTOR in_car 5@
0002: jump @Label00085D

:Label00080F
0430: put_actor $PLAYER_ACTOR into_car 6@ passenger_seat -1
0001: wait 500 ms
036A: put_actor $PLAYER_ACTOR in_car 6@
0001: wait 150 ms
0AFC: samp send_scm_event 10@ event_id 3 param_1 11@ param_2 12@
0229: set_car 6@ primary_color_to 11@ secondary_color_to 12@
0001: wait 400 ms
0362: remove_actor $PLAYER_ACTOR from_car_and_place_at 7@ 8@ 9@
0001: wait 200 ms
02EB: restore_camera_with_jumpcut

:Label00085D
0006: 0@ = 0
0B43: samp cmd_ret
0002: jump @Label000152

:Label00086D
0001: wait 0 ms
03C0: 6@ = actor 4@ car
00A0: store_actor $PLAYER_ACTOR position_to 7@ 8@ 9@
00D6: if
00DF:   actor $PLAYER_ACTOR driving
004D: jump_if_false @Label0008EA
03C0: 5@ = actor $PLAYER_ACTOR car
036A: put_actor $PLAYER_ACTOR in_car 6@
0001: wait 250 ms
00AB: put_car 6@ at -4000.0 4000.0 -30.0
0001: wait 400 ms
036A: put_actor $PLAYER_ACTOR in_car 5@
0362: remove_actor $PLAYER_ACTOR from_car_and_place_at 7@ 8@ 9@
036A: put_actor $PLAYER_ACTOR in_car 5@
0002: jump @Label00092D

:Label0008EA
0430: put_actor $PLAYER_ACTOR into_car 6@ passenger_seat -1
0001: wait 500 ms
036A: put_actor $PLAYER_ACTOR in_car 6@
0001: wait 250 ms
00AB: put_car 6@ at -4000.0 4000.0 -30.0
0001: wait 400 ms
0362: remove_actor $PLAYER_ACTOR from_car_and_place_at 7@ 8@ 9@

:Label00092D
0001: wait 250 ms
02EB: restore_camera_with_jumpcut
0006: 0@ = 0
0B43: samp cmd_ret
0002: jump @Label000152

:Label000944
0001: wait 0 ms
03C0: 6@ = actor 4@ car
036A: put_actor $PLAYER_ACTOR in_car 6@
0006: 0@ = 0
0B43: samp cmd_ret
0002: jump @Label000152

:Label000968
0001: wait 0 ms
03C0: 6@ = actor 4@ car
00A0: store_actor $PLAYER_ACTOR position_to 7@ 8@ 9@
00D6: if
056D:   actor 11@ defined
004D: jump_if_false @Label000A41
00A0: store_actor 11@ position_to 12@ 13@ 14@
00D6: if
00DF:   actor $PLAYER_ACTOR driving
004D: jump_if_false @Label0009FD
03C0: 5@ = actor $PLAYER_ACTOR car
036A: put_actor $PLAYER_ACTOR in_car 6@
0001: wait 250 ms
00AB: put_car 6@ at 12@ 13@ 14@
0001: wait 400 ms
036A: put_actor $PLAYER_ACTOR in_car 5@
0362: remove_actor $PLAYER_ACTOR from_car_and_place_at 7@ 8@ 9@
036A: put_actor $PLAYER_ACTOR in_car 5@
0002: jump @Label000A3A

:Label0009FD
0430: put_actor $PLAYER_ACTOR into_car 6@ passenger_seat -1
0001: wait 500 ms
036A: put_actor $PLAYER_ACTOR in_car 6@
0001: wait 250 ms
00AB: put_car 6@ at 12@ 13@ 14@
0001: wait 400 ms
0362: remove_actor $PLAYER_ACTOR from_car_and_place_at 7@ 8@ 9@

:Label000A3A
0002: jump @Label000AE9

:Label000A41
0B2F: samp get_streamed_out_player_pos 11@ to 12@ 13@ 14@
00D6: if
00DF:   actor $PLAYER_ACTOR driving
004D: jump_if_false @Label000AAC
03C0: 5@ = actor $PLAYER_ACTOR car
036A: put_actor $PLAYER_ACTOR in_car 6@
0001: wait 250 ms
00AB: put_car 6@ at 12@ 13@ 14@
0001: wait 500 ms
036A: put_actor $PLAYER_ACTOR in_car 5@
0362: remove_actor $PLAYER_ACTOR from_car_and_place_at 7@ 8@ 9@
036A: put_actor $PLAYER_ACTOR in_car 5@
0002: jump @Label000AE9

:Label000AAC
0430: put_actor $PLAYER_ACTOR into_car 6@ passenger_seat -1
0001: wait 500 ms
036A: put_actor $PLAYER_ACTOR in_car 6@
0001: wait 250 ms
00AB: put_car 6@ at 12@ 13@ 14@
0001: wait 400 ms
0362: remove_actor $PLAYER_ACTOR from_car_and_place_at 7@ 8@ 9@

:Label000AE9
0001: wait 500 ms
02EB: restore_camera_with_jumpcut
0006: 0@ = 0
0B43: samp cmd_ret
0002: jump @Label000152

:Label000B00
0001: wait 0 ms
03C0: 6@ = actor 4@ car
00A0: store_actor $PLAYER_ACTOR position_to 7@ 8@ 9@
0407: store_coords_to 10@ 11@ 12@ from_car 6@ with_offset 0.0 0.0 20000.0
00D6: if
00DF:   actor $PLAYER_ACTOR driving
004D: jump_if_false @Label000B94
03C0: 5@ = actor $PLAYER_ACTOR car
036A: put_actor $PLAYER_ACTOR in_car 6@
0001: wait 150 ms
00AB: put_car 6@ at 10@ 11@ 12@
0001: wait 400 ms
036A: put_actor $PLAYER_ACTOR in_car 5@
0362: remove_actor $PLAYER_ACTOR from_car_and_place_at 7@ 8@ 9@
036A: put_actor $PLAYER_ACTOR in_car 5@
0002: jump @Label000BD1

:Label000B94
0430: put_actor $PLAYER_ACTOR into_car 6@ passenger_seat -1
0001: wait 500 ms
036A: put_actor $PLAYER_ACTOR in_car 6@
0001: wait 150 ms
00AB: put_car 6@ at 10@ 11@ 12@
0001: wait 400 ms
0362: remove_actor $PLAYER_ACTOR from_car_and_place_at 7@ 8@ 9@

:Label000BD1
0001: wait 250 ms
02EB: restore_camera_with_jumpcut
0006: 0@ = 0
0B43: samp cmd_ret
0002: jump @Label000152

:Label000BE8
0001: wait 0 ms
0050: gosub @Label000D40
0002: jump @Label000BFA

:Label000BFA
0001: wait 0 ms
00D6: if
056E:   car 10@ defined
004D: jump_if_false @Label000BE8
046C: 15@ = car 10@ driver
00D6: if
856D:   not actor 15@ defined
004D: jump_if_false @Label000BE8
0006: 11@ = 0

:Label000C2D
00D6: if and
0B23:  samp is_player_connected 3@
056D:   actor 4@ defined
056E:   car 10@ defined
004D: jump_if_false @Label000D1B
04C4: store_coords_to 12@ 13@ 14@ from_actor 4@ with_offset 0.0 0.0 -1.0
0AB1: call_scm_func @Label0039C2 4 10@ 12@ 13@ 14@ 
0001: wait 10 ms
0AB1: call_scm_func @Label0039C2 4 10@ 12@ 13@ 14@ 
0001: wait 10 ms
0AB1: call_scm_func @Label0039C2 4 10@ 12@ 13@ 14@ 
0001: wait 10 ms
0AB1: call_scm_func @Label0039C2 4 10@ 12@ 13@ 14@ 
0001: wait 10 ms
0AB1: call_scm_func @Label0039C2 4 10@ 12@ 13@ 14@ 
0001: wait 10 ms
0AB1: call_scm_func @Label0039C2 4 10@ 12@ 13@ 14@ 
0001: wait 10 ms
0AB1: call_scm_func @Label0039C2 4 10@ 12@ 13@ 14@ 
0001: wait 300 ms

:Label000D1B
000A: 11@ += 1
0019:   11@ > 50
004D: jump_if_false @Label000C2D
0006: 0@ = 0
0B43: samp cmd_ret
0002: jump @Label000152

:Label000D40
0001: wait 0 ms
00A0: store_actor $PLAYER_ACTOR position_to 7@ 8@ 9@
0AE2: 10@ = random_vehicle_near_point 7@ 8@ 9@ in_radius 1E11 find_next 1 pass_wrecked 1 //IF and SET
0051: return

:Label000D6B
0001: wait 0 ms
03C0: 6@ = actor 4@ car
00A0: store_actor $PLAYER_ACTOR position_to 7@ 8@ 9@
00D6: if
00DF:   actor $PLAYER_ACTOR driving
004D: jump_if_false @Label000DE8
03C0: 5@ = actor $PLAYER_ACTOR car
036A: put_actor $PLAYER_ACTOR in_car 6@
0001: wait 400 ms
04BA: set_car 6@ speed_to 0.0
0731: set_car 6@ y_angle_to 85.0
0001: wait 400 ms
036A: put_actor $PLAYER_ACTOR in_car 5@
0362: remove_actor $PLAYER_ACTOR from_car_and_place_at 7@ 8@ 9@
036A: put_actor $PLAYER_ACTOR in_car 5@
0002: jump @Label000E32

:Label000DE8
0430: put_actor $PLAYER_ACTOR into_car 6@ passenger_seat -1
0001: wait 500 ms
036A: put_actor $PLAYER_ACTOR in_car 6@
0001: wait 400 ms
04BA: set_car 6@ speed_to 0.0
0731: set_car 6@ y_angle_to 85.0
0001: wait 400 ms
0362: remove_actor $PLAYER_ACTOR from_car_and_place_at 7@ 8@ 9@
0001: wait 200 ms
02EB: restore_camera_with_jumpcut

:Label000E32
0006: 0@ = 0
0B43: samp cmd_ret
0002: jump @Label000152

:Label000E42
0001: wait 0 ms
0A8D: 29@ = read_memory 12010644 size 4 virtual_protect 0
000A: 29@ += 4
0A8D: 29@ = read_memory 29@ size 4 virtual_protect 0
0006: 30@ = 0

:Label000E6E
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 @Label000ECB
005A: 31@ += 30@ // (int)
036A: put_actor $PLAYER_ACTOR in_car 31@
00AB: put_car 31@ at 11@ 12@ 13@
0001: wait 50 ms
0362: remove_actor $PLAYER_ACTOR from_car_and_place_at 14@ 15@ 16@

:Label000ECB
000A: 30@ += 256
0019:   30@ > 27904
004D: jump_if_false @Label000E6E
0B43: samp cmd_ret
0002: jump @Label000152

:Label000EEB
0001: wait 0 ms
00D6: if and
0B23:  samp is_player_connected 3@
056D:   actor 4@ defined
8118:   not actor 4@ dead
004D: jump_if_false @Label000F2D
0470: 5@ = actor $PLAYER_ACTOR current_weapon
0001: wait 200 ms
0AB1: call_scm_func @Label003B01 2 4@ 5@ 
0002: jump @Label000F34

:Label000F2D
0006: 0@ = 0

:Label000F34
0B43: samp cmd_ret
0002: jump @Label000152

:Label000F3D
0001: wait 0 ms
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

:Label000F69
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 @Label000FD3
005A: 31@ += 30@ // (int)
00D6: if and
803B:   not  31@ == $PLAYER_ACTOR // (int)
056D:   actor 31@ defined
004D: jump_if_false @Label000FD3
0470: 5@ = actor $PLAYER_ACTOR current_weapon
0001: wait 200 ms
0AB1: call_scm_func @Label003B01 2 31@ 5@ 

:Label000FD3
000A: 30@ += 256
0019:   30@ > 35584
004D: jump_if_false @Label000F69
0B43: samp cmd_ret
0002: jump @Label000152

:Label000FF5
0001: wait 0 ms
03C0: 6@ = actor 4@ car
00A0: store_actor $PLAYER_ACTOR position_to 7@ 8@ 9@
00D6: if
00DF:   actor $PLAYER_ACTOR driving
004D: jump_if_false @Label0010EB
03C0: 5@ = actor $PLAYER_ACTOR car
036A: put_actor $PLAYER_ACTOR in_car 6@
0001: wait 250 ms
00AB: put_car 6@ at -1569.3 97.87 14.6
0001: wait 100 ms
00AB: put_car 6@ at -1569.3 97.87 14.6
0001: wait 100 ms
00AB: put_car 6@ at -1569.3 97.87 14.6
0001: wait 100 ms
00AB: put_car 6@ at -1569.3 97.87 14.6
0001: wait 100 ms
00AB: put_car 6@ at -1569.3 97.87 14.6
0001: wait 200 ms
00AB: put_car 6@ at -1569.3 97.87 14.6
0001: wait 500 ms
036A: put_actor $PLAYER_ACTOR in_car 5@
0362: remove_actor $PLAYER_ACTOR from_car_and_place_at 7@ 8@ 9@
036A: put_actor $PLAYER_ACTOR in_car 5@
0002: jump @Label0011A7

:Label0010EB
0430: put_actor $PLAYER_ACTOR into_car 6@ passenger_seat -1
0001: wait 500 ms
036A: put_actor $PLAYER_ACTOR in_car 6@
0001: wait 250 ms
00AB: put_car 6@ at -1569.3 97.87 14.6
0001: wait 100 ms
00AB: put_car 6@ at -1569.3 97.87 14.6
0001: wait 100 ms
00AB: put_car 6@ at -1569.3 97.87 14.6
0001: wait 100 ms
00AB: put_car 6@ at -1569.3 97.87 14.6
0001: wait 100 ms
00AB: put_car 6@ at -1569.3 97.87 14.6
0001: wait 200 ms
00AB: put_car 6@ at -1569.3 97.87 14.6
0001: wait 500 ms
0362: remove_actor $PLAYER_ACTOR from_car_and_place_at 7@ 8@ 9@

:Label0011A7
0001: wait 1000 ms
02EB: restore_camera_with_jumpcut
0006: 0@ = 0
0B43: samp cmd_ret
0002: jump @Label000152

:Label0011BE
0001: wait 0 ms
03C0: 6@ = actor 4@ car
00A0: store_actor $PLAYER_ACTOR position_to 7@ 8@ 9@
00D6: if
00DF:   actor $PLAYER_ACTOR driving
004D: jump_if_false @Label001246
03C0: 5@ = actor $PLAYER_ACTOR car
036A: put_actor $PLAYER_ACTOR in_car 6@
0001: wait 250 ms
0208: 10@ = random_float_in_ranges 3000.0 -3000.0
00AB: put_car 6@ at 10@ 10@ 70.0
0001: wait 400 ms
036A: put_actor $PLAYER_ACTOR in_car 5@
0362: remove_actor $PLAYER_ACTOR from_car_and_place_at 7@ 8@ 9@
036A: put_actor $PLAYER_ACTOR in_car 5@
0002: jump @Label001294

:Label001246
0430: put_actor $PLAYER_ACTOR into_car 6@ passenger_seat -1
0001: wait 500 ms
036A: put_actor $PLAYER_ACTOR in_car 6@
0001: wait 250 ms
0208: 10@ = random_float_in_ranges 3000.0 -3000.0
00AB: put_car 6@ at 10@ 10@ 70.0
0001: wait 400 ms
0362: remove_actor $PLAYER_ACTOR from_car_and_place_at 7@ 8@ 9@

:Label001294
0001: wait 250 ms
02EB: restore_camera_with_jumpcut
0006: 0@ = 0
0B43: samp cmd_ret
0002: jump @Label000152

:Label0012AB
0001: wait 0 ms
0B35: samp 1@ = get_last_command_params
00D6: if
0AD4: 2@ = scan_string 1@ format "%d" 3@ 
004D: jump_if_false @Label001423
00D6: if
0B23:  samp is_player_connected 3@
004D: jump_if_false @Label0013D0
0B20: samp 4@ = actor_handle_by_samp_player_id 3@
00D6: if
056D:   actor 4@ defined
004D: jump_if_false @Label001374
00D6: if
00DF:   actor 4@ driving
004D: jump_if_false @Label001315
0006: 0@ = 1
0002: jump @Label00136D

:Label001315
0AF8: samp add_message_to_chat "{FF0000}[TrollBoss] {FFFFFF}> {FF0000}tb.flip: {FFFFFF}Target must be driving!" color 16777215 

:Label00136D
0002: jump @Label0013C9

:Label001374
0AF8: samp add_message_to_chat "{FF0000}[TrollBoss] {FFFFFF}> {FF0000}tb.flip: {FFFFFF}Target too far away!" color 16777215 

:Label0013C9
0002: jump @Label00141C

:Label0013D0
0AF8: samp add_message_to_chat "{FF0000}[TrollBoss] {FFFFFF}> {FF0000}tb.flip: {FFFFFF}Invalid ID!" color 16777215 

:Label00141C
0002: jump @Label0014C5

:Label001423
0AF8: samp add_message_to_chat "{FF0000}[TrollBoss] {FFFFFF}> {FF0000}tb.flip: {FFFFFF}/tb.flip <ID>" color 16777215 
0AF8: samp add_message_to_chat "{FF0000}[TrollBoss] {FFFFFF}> {FF0000}tb.flip: {FFFFFF}Flip someone's car!" color 16777215 

:Label0014C5
0B43: samp cmd_ret
0002: jump @Label000152

:Label0014CE
0001: wait 0 ms
0B35: samp 1@ = get_last_command_params
00D6: if
0AD4: 2@ = scan_string 1@ format "%d" 3@ 
004D: jump_if_false @Label001643
00D6: if
0B23:  samp is_player_connected 3@
004D: jump_if_false @Label0015F1
0B20: samp 4@ = actor_handle_by_samp_player_id 3@
00D6: if
056D:   actor 4@ defined
004D: jump_if_false @Label001596
00D6: if
00DF:   actor 4@ driving
004D: jump_if_false @Label001538
0006: 0@ = 2
0002: jump @Label00158F

:Label001538
0AF8: samp add_message_to_chat "{FF0000}[TrollBoss] {FFFFFF}> {FF0000}tb.fly: {FFFFFF}Target must be driving!" color 16777215 

:Label00158F
0002: jump @Label0015EA

:Label001596
0AF8: samp add_message_to_chat "{FF0000}[TrollBoss] {FFFFFF}> {FF0000}tb.fly: {FFFFFF}Target too far away!" color 16777215 

:Label0015EA
0002: jump @Label00163C

:Label0015F1
0AF8: samp add_message_to_chat "{FF0000}[TrollBoss] {FFFFFF}> {FF0000}tb.fly: {FFFFFF}Invalid ID!" color 16777215 

:Label00163C
0002: jump @Label0016EB

:Label001643
0AF8: samp add_message_to_chat "{FF0000}[TrollBoss] {FFFFFF}> {FF0000}tb.fly: {FFFFFF}/tb.fly <ID>" color 16777215 
0AF8: samp add_message_to_chat "{FF0000}[TrollBoss] {FFFFFF}> {FF0000}tb.fly: {FFFFFF}Make someone's car fly away!" color 16777215 

:Label0016EB
0B43: samp cmd_ret
0002: jump @Label000152

:Label0016F4
0001: wait 0 ms
0B35: samp 1@ = get_last_command_params
00D6: if
0AD4: 2@ = scan_string 1@ format "%d" 3@ 
004D: jump_if_false @Label00186C
00D6: if
0B23:  samp is_player_connected 3@
004D: jump_if_false @Label001819
0B20: samp 4@ = actor_handle_by_samp_player_id 3@
00D6: if
056D:   actor 4@ defined
004D: jump_if_false @Label0017BD
00D6: if
00DF:   actor 4@ driving
004D: jump_if_false @Label00175E
0006: 0@ = 3
0002: jump @Label0017B6

:Label00175E
0AF8: samp add_message_to_chat "{FF0000}[TrollBoss] {FFFFFF}> {FF0000}tb.fire: {FFFFFF}Target must be driving!" color 16777215 

:Label0017B6
0002: jump @Label001812

:Label0017BD
0AF8: samp add_message_to_chat "{FF0000}[TrollBoss] {FFFFFF}> {FF0000}tb.fire: {FFFFFF}Target too far away!" color 16777215 

:Label001812
0002: jump @Label001865

:Label001819
0AF8: samp add_message_to_chat "{FF0000}[TrollBoss] {FFFFFF}> {FF0000}tb.fire: {FFFFFF}Invalid ID!" color 16777215 

:Label001865
0002: jump @Label001915

:Label00186C
0AF8: samp add_message_to_chat "{FF0000}[TrollBoss] {FFFFFF}> {FF0000}tb.fire: {FFFFFF}/tb.fire <ID>" color 16777215 
0AF8: samp add_message_to_chat "{FF0000}[TrollBoss] {FFFFFF}> {FF0000}tb.fire: {FFFFFF}Put someone's car on fire!" color 16777215 

:Label001915
0B43: samp cmd_ret
0002: jump @Label000152

:Label00191E
0001: wait 0 ms
0B35: samp 1@ = get_last_command_params
00D6: if
0AD4: 2@ = scan_string 1@ format "%d" 3@ 
004D: jump_if_false @Label001A96
00D6: if
0B23:  samp is_player_connected 3@
004D: jump_if_false @Label001A43
0B20: samp 4@ = actor_handle_by_samp_player_id 3@
00D6: if
056D:   actor 4@ defined
004D: jump_if_false @Label0019E7
00D6: if
00DF:   actor 4@ driving
004D: jump_if_false @Label001988
0006: 0@ = 4
0002: jump @Label0019E0

:Label001988
0AF8: samp add_message_to_chat "{FF0000}[TrollBoss] {FFFFFF}> {FF0000}tb.load: {FFFFFF}Target must be driving!" color 16777215 

:Label0019E0
0002: jump @Label001A3C

:Label0019E7
0AF8: samp add_message_to_chat "{FF0000}[TrollBoss] {FFFFFF}> {FF0000}tb.load: {FFFFFF}Target too far away!" color 16777215 

:Label001A3C
0002: jump @Label001A8F

:Label001A43
0AF8: samp add_message_to_chat "{FF0000}[TrollBoss] {FFFFFF}> {FF0000}tb.load: {FFFFFF}Invalid ID!" color 16777215 

:Label001A8F
0002: jump @Label001B45

:Label001A96
0AF8: samp add_message_to_chat "{FF0000}[TrollBoss] {FFFFFF}> {FF0000}tb.load: {FFFFFF}/tb.load <ID>" color 16777215 
0AF8: samp add_message_to_chat "{FF0000}[TrollBoss] {FFFFFF}> {FF0000}tb.load: {FFFFFF}Throw someone to loading screen!" color 16777215 

:Label001B45
0B43: samp cmd_ret
0002: jump @Label000152

:Label001B4E
0001: wait 0 ms
0B35: samp 1@ = get_last_command_params
00D6: if
0AD4: 2@ = scan_string 1@ format "%d" 3@ 
004D: jump_if_false @Label001CC3
00D6: if
0B23:  samp is_player_connected 3@
004D: jump_if_false @Label001C71
0B20: samp 4@ = actor_handle_by_samp_player_id 3@
00D6: if
056D:   actor 4@ defined
004D: jump_if_false @Label001C16
00D6: if
00DF:   actor 4@ driving
004D: jump_if_false @Label001BB8
0006: 0@ = 5
0002: jump @Label001C0F

:Label001BB8
0AF8: samp add_message_to_chat "{FF0000}[TrollBoss] {FFFFFF}> {FF0000}tb.pop: {FFFFFF}Target must be driving!" color 16777215 

:Label001C0F
0002: jump @Label001C6A

:Label001C16
0AF8: samp add_message_to_chat "{FF0000}[TrollBoss] {FFFFFF}> {FF0000}tb.pop: {FFFFFF}Target too far away!" color 16777215 

:Label001C6A
0002: jump @Label001CBC

:Label001C71
0AF8: samp add_message_to_chat "{FF0000}[TrollBoss] {FFFFFF}> {FF0000}tb.pop: {FFFFFF}Invalid ID!" color 16777215 

:Label001CBC
0002: jump @Label001D61

:Label001CC3
0AF8: samp add_message_to_chat "{FF0000}[TrollBoss] {FFFFFF}> {FF0000}tb.pop: {FFFFFF}/tb.pop <ID>" color 16777215 
0AF8: samp add_message_to_chat "{FF0000}[TrollBoss] {FFFFFF}> {FF0000}tb.pop: {FFFFFF}Pop a car's tires!" color 16777215 

:Label001D61
0B43: samp cmd_ret
0002: jump @Label000152

:Label001D6A
0001: wait 0 ms
0B35: samp 1@ = get_last_command_params
00D6: if
0AD4: 2@ = scan_string 1@ format "%d %d %d" 3@ 11@ 12@ 
004D: jump_if_false @Label001EF1
00D6: if
0B23:  samp is_player_connected 3@
004D: jump_if_false @Label001E9D
0B20: samp 4@ = actor_handle_by_samp_player_id 3@
00D6: if
056D:   actor 4@ defined
004D: jump_if_false @Label001E40
00D6: if
00DF:   actor 4@ driving
004D: jump_if_false @Label001DE0
0006: 0@ = 6
0002: jump @Label001E39

:Label001DE0
0AF8: samp add_message_to_chat "{FF0000}[TrollBoss] {FFFFFF}> {FF0000}tb.color: {FFFFFF}Target must be driving!" color 16777215 

:Label001E39
0002: jump @Label001E96

:Label001E40
0AF8: samp add_message_to_chat "{FF0000}[TrollBoss] {FFFFFF}> {FF0000}tb.color: {FFFFFF}Target too far away!" color 16777215 

:Label001E96
0002: jump @Label001EEA

:Label001E9D
0AF8: samp add_message_to_chat "{FF0000}[TrollBoss] {FFFFFF}> {FF0000}tb.color: {FFFFFF}Invalid ID!" color 16777215 

:Label001EEA
0002: jump @Label001FB0

:Label001EF1
0AF8: samp add_message_to_chat "{FF0000}[TrollBoss] {FFFFFF}> {FF0000}tb.color: {FFFFFF}/tb.color <ID> <COLOR1> <COLOR2>" color 16777215 
0AF8: samp add_message_to_chat "{FF0000}[TrollBoss] {FFFFFF}> {FF0000}tb.color: {FFFFFF}Change someone's car color!" color 16777215 

:Label001FB0
0B43: samp cmd_ret
0002: jump @Label000152

:Label001FB9
0001: wait 0 ms
0B35: samp 1@ = get_last_command_params
00D6: if
0AD4: 2@ = scan_string 1@ format "%d" 3@ 
004D: jump_if_false @Label002134
00D6: if
0B23:  samp is_player_connected 3@
004D: jump_if_false @Label0020E0
0B20: samp 4@ = actor_handle_by_samp_player_id 3@
00D6: if
056D:   actor 4@ defined
004D: jump_if_false @Label002083
00D6: if
00DF:   actor 4@ driving
004D: jump_if_false @Label002023
0006: 0@ = 7
0002: jump @Label00207C

:Label002023
0AF8: samp add_message_to_chat "{FF0000}[TrollBoss] {FFFFFF}> {FF0000}tb.ocean: {FFFFFF}Target must be driving!" color 16777215 

:Label00207C
0002: jump @Label0020D9

:Label002083
0AF8: samp add_message_to_chat "{FF0000}[TrollBoss] {FFFFFF}> {FF0000}tb.ocean: {FFFFFF}Target too far away!" color 16777215 

:Label0020D9
0002: jump @Label00212D

:Label0020E0
0AF8: samp add_message_to_chat "{FF0000}[TrollBoss] {FFFFFF}> {FF0000}tb.ocean: {FFFFFF}Invalid ID!" color 16777215 

:Label00212D
0002: jump @Label0021EA

:Label002134
0AF8: samp add_message_to_chat "{FF0000}[TrollBoss] {FFFFFF}> {FF0000}tb.ocean: {FFFFFF}/tb.ocean <ID>" color 16777215 
0AF8: samp add_message_to_chat "{FF0000}[TrollBoss] {FFFFFF}> {FF0000}tb.ocean: {FFFFFF}Teleport someone's car to the ocean!" color 16777215 

:Label0021EA
0B43: samp cmd_ret
0002: jump @Label000152

:Label0021F3
0001: wait 0 ms
0B35: samp 1@ = get_last_command_params
00D6: if
0AD4: 2@ = scan_string 1@ format "%d" 3@ 
004D: jump_if_false @Label0023D5
00D6: if
80DF:   not actor $PLAYER_ACTOR driving
004D: jump_if_false @Label00237A
00D6: if
0B23:  samp is_player_connected 3@
004D: jump_if_false @Label002328
0B20: samp 4@ = actor_handle_by_samp_player_id 3@
00D6: if
056D:   actor 4@ defined
004D: jump_if_false @Label0022CC
00D6: if
00DF:   actor 4@ driving
004D: jump_if_false @Label00226D
0006: 0@ = 8
0002: jump @Label0022C5

:Label00226D
0AF8: samp add_message_to_chat "{FF0000}[TrollBoss] {FFFFFF}> {FF0000}tb.jack: {FFFFFF}Target must be driving!" color 16777215 

:Label0022C5
0002: jump @Label002321

:Label0022CC
0AF8: samp add_message_to_chat "{FF0000}[TrollBoss] {FFFFFF}> {FF0000}tb.jack: {FFFFFF}Target too far away!" color 16777215 

:Label002321
0002: jump @Label002373

:Label002328
0AF8: samp add_message_to_chat "{FF0000}[TrollBoss] {FFFFFF}> {FF0000}tb.jack {FFFFFF}Invalid ID!" color 16777215 

:Label002373
0002: jump @Label0023CE

:Label00237A
0AF8: samp add_message_to_chat "{FF0000}[TrollBoss] {FFFFFF}> {FF0000}tb.jack: {FFFFFF}You must be onfoot!" color 16777215 

:Label0023CE
0002: jump @Label002477

:Label0023D5
0AF8: samp add_message_to_chat "{FF0000}[TrollBoss] {FFFFFF}> {FF0000}tb.jack: {FFFFFF}/tb.jack <ID>" color 16777215 
0AF8: samp add_message_to_chat "{FF0000}[TrollBoss] {FFFFFF}> {FF0000}tb.jack: {FFFFFF}Jack someone's car!" color 16777215 

:Label002477
0B43: samp cmd_ret
0002: jump @Label000152

:Label002480
0001: wait 0 ms
0B35: samp 1@ = get_last_command_params
00D6: if
0AD4: 2@ = scan_string 1@ format "%d %d" 3@ 10@ 
004D: jump_if_false @Label00260C
00D6: if and
0B23:  samp is_player_connected 3@
0B23:  samp is_player_connected 10@
004D: jump_if_false @Label0025B8
0B20: samp 4@ = actor_handle_by_samp_player_id 3@
0B20: samp 11@ = actor_handle_by_samp_player_id 10@
00D6: if
056D:   actor 4@ defined
004D: jump_if_false @Label00255C
00D6: if
00DF:   actor 4@ driving
004D: jump_if_false @Label0024FD
0006: 0@ = 9
0002: jump @Label002555

:Label0024FD
0AF8: samp add_message_to_chat "{FF0000}[TrollBoss] {FFFFFF}> {FF0000}tb.tpto: {FFFFFF}Target must be driving!" color 16777215 

:Label002555
0002: jump @Label0025B1

:Label00255C
0AF8: samp add_message_to_chat "{FF0000}[TrollBoss] {FFFFFF}> {FF0000}tb.tpto: {FFFFFF}Target too far away!" color 16777215 

:Label0025B1
0002: jump @Label002605

:Label0025B8
0AF8: samp add_message_to_chat "{FF0000}[TrollBoss] {FFFFFF}> {FF0000}tb.tpto: {FFFFFF}Invalid IDs!" color 16777215 

:Label002605
0002: jump @Label0026D5

:Label00260C
0AF8: samp add_message_to_chat "{FF0000}[TrollBoss] {FFFFFF}> {FF0000}tb.tpto: {FFFFFF}/tb.tpto <Target ID> <Player ID>" color 16777215 
0AF8: samp add_message_to_chat "{FF0000}[TrollBoss] {FFFFFF}> {FF0000}tb.tpto: {FFFFFF}Teleport your target to another player!" color 16777215 

:Label0026D5
0B43: samp cmd_ret
0002: jump @Label000152

:Label0026DE
0001: wait 0 ms
0B35: samp 1@ = get_last_command_params
00D6: if
0AD4: 2@ = scan_string 1@ format "%d" 3@ 
004D: jump_if_false @Label00285C
00D6: if
0B23:  samp is_player_connected 3@
004D: jump_if_false @Label002807
0B20: samp 4@ = actor_handle_by_samp_player_id 3@
00D6: if
056D:   actor 4@ defined
004D: jump_if_false @Label0027A9
00D6: if
00DF:   actor 4@ driving
004D: jump_if_false @Label002748
0006: 0@ = 10
0002: jump @Label0027A2

:Label002748
0AF8: samp add_message_to_chat "{FF0000}[TrollBoss] {FFFFFF}> {FF0000}tb.heaven: {FFFFFF}Target must be driving!" color 16777215 

:Label0027A2
0002: jump @Label002800

:Label0027A9
0AF8: samp add_message_to_chat "{FF0000}[TrollBoss] {FFFFFF}> {FF0000}tb.heaven: {FFFFFF}Target too far away!" color 16777215 

:Label002800
0002: jump @Label002855

:Label002807
0AF8: samp add_message_to_chat "{FF0000}[TrollBoss] {FFFFFF}> {FF0000}tb.heaven: {FFFFFF}Invalid ID!" color 16777215 

:Label002855
0002: jump @Label00291E

:Label00285C
0AF8: samp add_message_to_chat "{FF0000}[TrollBoss] {FFFFFF}> {FF0000}tb.heaven: {FFFFFF}/tb.heaven <ID>" color 16777215 
0AF8: samp add_message_to_chat "{FF0000}[TrollBoss] {FFFFFF}> {FF0000}tb.heaven: {FFFFFF}Teleport someone's car REALLY REALLY high up!" color 16777215 

:Label00291E
0B43: samp cmd_ret
0002: jump @Label000152

:Label002927
0001: wait 0 ms
0B35: samp 1@ = get_last_command_params
00D6: if
0AD4: 2@ = scan_string 1@ format "%d" 3@ 
004D: jump_if_false @Label002A30
00D6: if
0B23:  samp is_player_connected 3@
004D: jump_if_false @Label0029DD
0B20: samp 4@ = actor_handle_by_samp_player_id 3@
00D6: if
056D:   actor 4@ defined
004D: jump_if_false @Label002981
0006: 0@ = 11
0002: jump @Label0029D6

:Label002981
0AF8: samp add_message_to_chat "{FF0000}[TrollBoss] {FFFFFF}> {FF0000}tb.kick: {FFFFFF}Target too far away!" color 16777215 

:Label0029D6
0002: jump @Label002A29

:Label0029DD
0AF8: samp add_message_to_chat "{FF0000}[TrollBoss] {FFFFFF}> {FF0000}tb.kick: {FFFFFF}Invalid ID!" color 16777215 

:Label002A29
0002: jump @Label002AD5

:Label002A30
0AF8: samp add_message_to_chat "{FF0000}[TrollBoss] {FFFFFF}> {FF0000}tb.kick: {FFFFFF}/tb.kick <ID>" color 16777215 
0AF8: samp add_message_to_chat "{FF0000}[TrollBoss] {FFFFFF}> {FF0000}tb.kick: {FFFFFF}Kick someone far away!" color 16777215 

:Label002AD5
0B43: samp cmd_ret
0002: jump @Label000152

:Label002ADE
0001: wait 0 ms
0B35: samp 1@ = get_last_command_params
00D6: if
0AD4: 2@ = scan_string 1@ format "%d" 3@ 
004D: jump_if_false @Label002C5C
00D6: if
0B23:  samp is_player_connected 3@
004D: jump_if_false @Label002C07
0B20: samp 4@ = actor_handle_by_samp_player_id 3@
00D6: if
056D:   actor 4@ defined
004D: jump_if_false @Label002BA9
00D6: if
00DF:   actor 4@ driving
004D: jump_if_false @Label002B48
0006: 0@ = 12
0002: jump @Label002BA2

:Label002B48
0AF8: samp add_message_to_chat "{FF0000}[TrollBoss] {FFFFFF}> {FF0000}tb.ground: {FFFFFF}Target must be driving!" color 16777215 

:Label002BA2
0002: jump @Label002C00

:Label002BA9
0AF8: samp add_message_to_chat "{FF0000}[TrollBoss] {FFFFFF}> {FF0000}tb.ground: {FFFFFF}Target too far away!" color 16777215 

:Label002C00
0002: jump @Label002C55

:Label002C07
0AF8: samp add_message_to_chat "{FF0000}[TrollBoss] {FFFFFF}> {FF0000}tb.ground: {FFFFFF}Invalid ID!" color 16777215 

:Label002C55
0002: jump @Label002D13

:Label002C5C
0AF8: samp add_message_to_chat "{FF0000}[TrollBoss] {FFFFFF}> {FF0000}tb.ground: {FFFFFF}/tb.ground <ID>" color 16777215 
0AF8: samp add_message_to_chat "{FF0000}[TrollBoss] {FFFFFF}> {FF0000}tb.ground: {FFFFFF}Stuck someone's car on the ground!" color 16777215 

:Label002D13
0B43: samp cmd_ret
0002: jump @Label000152

:Label002D1C
0001: wait 0 ms
0B35: samp 1@ = get_last_command_params
00D6: if
80DF:   not actor $PLAYER_ACTOR driving
004D: jump_if_false @Label002DC5
04C4: store_coords_to 11@ 12@ 13@ from_actor $PLAYER_ACTOR with_offset 0.0 20.0 0.0
00A0: store_actor $PLAYER_ACTOR position_to 14@ 15@ 16@
0AF8: samp add_message_to_chat "{FF0000}[TrollBoss] {FFFFFF}> {FF0000}tb.slag: {FFFFFF}Producing stream lag.." color 16777215 
0006: 0@ = 13
0002: jump @Label002E19

:Label002DC5
0AF8: samp add_message_to_chat "{FF0000}[TrollBoss] {FFFFFF}> {FF0000}tb.slag: {FFFFFF}You must be onfoot!" color 16777215 

:Label002E19
0B43: samp cmd_ret
0002: jump @Label000152

:Label002E22
0001: wait 0 ms
0B35: samp 1@ = get_last_command_params
00D6: if
0AD4: 2@ = scan_string 1@ format "%d" 3@ 
004D: jump_if_false @Label002F2B
00D6: if
0B23:  samp is_player_connected 3@
004D: jump_if_false @Label002ED8
0B20: samp 4@ = actor_handle_by_samp_player_id 3@
00D6: if
056D:   actor 4@ defined
004D: jump_if_false @Label002E7C
0006: 0@ = 14
0002: jump @Label002ED1

:Label002E7C
0AF8: samp add_message_to_chat "{FF0000}[TrollBoss] {FFFFFF}> {FF0000}tb.kill: {FFFFFF}Target too far away!" color 16777215 

:Label002ED1
0002: jump @Label002F24

:Label002ED8
0AF8: samp add_message_to_chat "{FF0000}[TrollBoss] {FFFFFF}> {FF0000}tb.kill: {FFFFFF}Invalid ID!" color 16777215 

:Label002F24
0002: jump @Label002FD1

:Label002F2B
0AF8: samp add_message_to_chat "{FF0000}[TrollBoss] {FFFFFF}> {FF0000}tb.kill: {FFFFFF}/tb.kill <ID>" color 16777215 
0AF8: samp add_message_to_chat "{FF0000}[TrollBoss] {FFFFFF}> {FF0000}tb.kill: {FFFFFF}Kill someone instantly!" color 16777215 

:Label002FD1
0B43: samp cmd_ret
0002: jump @Label000152

:Label002FDA
0001: wait 0 ms
0B35: samp 1@ = get_last_command_params
0AF8: samp add_message_to_chat "{FF0000}[TrollBoss] {FFFFFF}> {FF0000}tb.killall: {FFFFFF}Killing all streamed players.." color 16777215 
0006: 0@ = 15
0B43: samp cmd_ret
0002: jump @Label000152

:Label003055
0001: wait 0 ms
0B35: samp 1@ = get_last_command_params
00D6: if
0AD4: 2@ = scan_string 1@ format "%d" 3@ 
004D: jump_if_false @Label0031D3
00D6: if
0B23:  samp is_player_connected 3@
004D: jump_if_false @Label00317E
0B20: samp 4@ = actor_handle_by_samp_player_id 3@
00D6: if
056D:   actor 4@ defined
004D: jump_if_false @Label003120
00D6: if
00DF:   actor 4@ driving
004D: jump_if_false @Label0030BF
0006: 0@ = 16
0002: jump @Label003119

:Label0030BF
0AF8: samp add_message_to_chat "{FF0000}[TrollBoss] {FFFFFF}> {FF0000}tb.magnet: {FFFFFF}Target must be driving!" color 16777215 

:Label003119
0002: jump @Label003177

:Label003120
0AF8: samp add_message_to_chat "{FF0000}[TrollBoss] {FFFFFF}> {FF0000}tb.magnet: {FFFFFF}Target too far away!" color 16777215 

:Label003177
0002: jump @Label0031CC

:Label00317E
0AF8: samp add_message_to_chat "{FF0000}[TrollBoss] {FFFFFF}> {FF0000}tb.magnet: {FFFFFF}Invalid ID!" color 16777215 

:Label0031CC
0002: jump @Label00328B

:Label0031D3
0AF8: samp add_message_to_chat "{FF0000}[TrollBoss] {FFFFFF}> {FF0000}tb.magnet: {FFFFFF}/tb.magnet <ID>" color 16777215 
0AF8: samp add_message_to_chat "{FF0000}[TrollBoss] {FFFFFF}> {FF0000}tb.magnet: {FFFFFF}Hang someone's car on magnet crane!" color 16777215 

:Label00328B
0B43: samp cmd_ret
0002: jump @Label000152

:Label003294
0001: wait 0 ms
0B35: samp 1@ = get_last_command_params
00D6: if
0AD4: 2@ = scan_string 1@ format "%d" 3@ 
004D: jump_if_false @Label003412
00D6: if
0B23:  samp is_player_connected 3@
004D: jump_if_false @Label0033BD
0B20: samp 4@ = actor_handle_by_samp_player_id 3@
00D6: if
056D:   actor 4@ defined
004D: jump_if_false @Label00335F
00D6: if
00DF:   actor 4@ driving
004D: jump_if_false @Label0032FE
0006: 0@ = 17
0002: jump @Label003358

:Label0032FE
0AF8: samp add_message_to_chat "{FF0000}[TrollBoss] {FFFFFF}> {FF0000}tb.random: {FFFFFF}Target must be driving!" color 16777215 

:Label003358
0002: jump @Label0033B6

:Label00335F
0AF8: samp add_message_to_chat "{FF0000}[TrollBoss] {FFFFFF}> {FF0000}tb.random: {FFFFFF}Target too far away!" color 16777215 

:Label0033B6
0002: jump @Label00340B

:Label0033BD
0AF8: samp add_message_to_chat "{FF0000}[TrollBoss] {FFFFFF}> {FF0000}tb.random: {FFFFFF}Invalid ID!" color 16777215 

:Label00340B
0002: jump @Label0034D0

:Label003412
0AF8: samp add_message_to_chat "{FF0000}[TrollBoss] {FFFFFF}> {FF0000}tb.random: {FFFFFF}/tb.random <ID>" color 16777215 
0AF8: samp add_message_to_chat "{FF0000}[TrollBoss] {FFFFFF}> {FF0000}tb.random: {FFFFFF}Teleport someone's car to a random place!" color 16777215 

:Label0034D0
0B43: samp cmd_ret
0002: jump @Label000152

:Label0034D9
0001: wait 0 ms
0AC6: 30@ = label @Label003529 offset
0B3B: samp show_dialog id 1 caption "{FF0000}TrollBoss {FFFFFF}- {FF0000}Commands" text 30@ button_1 "Close" button_2 "" style 0
0B43: samp cmd_ret

:Label003529
hex
7B 46 46 30 30 30 30 7D 2F 74 62 2E 63 6D 64 73
20 2D 20 7B 46 46 46 46 46 46 7D 53 68 6F 77 20
61 6C 6C 20 63 6F 6D 6D 61 6E 64 73 21 0D 0A 7B
46 46 30 30 30 30 7D 2F 74 62 2E 70 61 6E 69 63
20 2D 20 7B 46 46 46 46 46 46 7D 53 74 6F 70 20
65 76 65 72 79 74 68 69 6E 67 21 0D 0A 7B 46 46
30 30 30 30 7D 2F 74 62 2E 66 6C 69 70 20 2D 20
7B 46 46 46 46 46 46 7D 46 6C 69 70 20 73 6F 6D
65 6F 6E 65 27 73 20 63 61 72 20 75 70 73 69 64
65 20 64 6F 77 6E 21 0D 0A 7B 46 46 30 30 30 30
7D 2F 74 62 2E 66 6C 79 20 2D 20 7B 46 46 46 46
46 46 7D 4D 61 6B 65 20 73 6F 6D 65 6F 6E 65 27
73 20 63 61 72 20 66 6C 79 20 61 77 61 79 21 0D
0A 7B 46 46 30 30 30 30 7D 2F 74 62 2E 66 69 72
65 20 2D 20 7B 46 46 46 46 46 46 7D 50 75 74 20
73 6F 6D 65 6F 6E 65 27 73 20 63 61 72 20 6F 6E
20 66 69 72 65 21 0D 0A 7B 46 46 30 30 30 30 7D
2F 74 62 2E 6C 6F 61 64 20 2D 20 7B 46 46 46 46
46 46 7D 54 68 72 6F 77 20 73 6F 6D 65 6F 6E 65
20 74 6F 20 6C 6F 61 64 69 6E 67 21 0D 0A 7B 46
46 30 30 30 30 7D 2F 74 62 2E 70 6F 70 20 2D 20
7B 46 46 46 46 46 46 7D 50 6F 70 20 61 20 63 61
72 27 73 20 74 69 72 65 73 21 0D 0A 7B 46 46 30
30 30 30 7D 2F 74 62 2E 63 6F 6C 6F 72 20 2D 20
7B 46 46 46 46 46 46 7D 43 68 61 6E 67 65 20 73
6F 6D 65 6F 6E 65 27 73 20 63 61 72 20 63 6F 6C
6F 72 21 0D 0A 7B 46 46 30 30 30 30 7D 2F 74 62
2E 6F 63 65 61 6E 20 2D 20 7B 46 46 46 46 46 46
7D 54 65 6C 65 70 6F 72 74 20 73 6F 6D 65 6F 6E
65 27 73 20 63 61 72 20 74 6F 20 74 68 65 20 6F
63 65 61 6E 21 0D 0A 7B 46 46 30 30 30 30 7D 2F
74 62 2E 6A 61 63 6B 20 2D 20 7B 46 46 46 46 46
46 7D 4A 61 63 6B 20 73 6F 6D 65 6F 6E 65 27 73
20 63 61 72 21 0D 0A 7B 46 46 30 30 30 30 7D 2F
74 62 2E 74 70 74 6F 20 2D 20 7B 46 46 46 46 46
46 7D 54 65 6C 65 70 6F 72 74 20 79 6F 75 72 20
74 61 72 67 65 74 20 74 6F 20 61 6E 6F 74 68 65
72 20 70 6C 61 79 65 72 21 0D 0A 7B 46 46 30 30
30 30 7D 2F 74 62 2E 68 65 61 76 65 6E 20 2D 20
7B 46 46 46 46 46 46 7D 54 65 6C 65 70 6F 72 74
20 73 6F 6D 65 6F 6E 65 27 73 20 63 61 72 20 52
45 41 4C 4C 59 20 68 69 67 68 21 0D 0A 7B 46 46
30 30 30 30 7D 2F 74 62 2E 6B 69 63 6B 20 2D 20
7B 46 46 46 46 46 46 7D 4B 69 63 6B 20 73 6F 6D
65 6F 6E 65 20 66 61 72 20 61 77 61 79 0D 0A 7B
46 46 30 30 30 30 7D 2F 74 62 2E 67 72 6F 75 6E
64 20 2D 20 7B 46 46 46 46 46 46 7D 53 74 75 63
6B 20 73 6F 6D 65 6F 6E 65 27 73 20 63 61 72 20
6F 6E 20 74 68 65 20 67 72 6F 75 6E 64 21 0D 0A
7B 46 46 30 30 30 30 7D 2F 74 62 2E 73 6C 61 67
20 2D 20 7B 46 46 46 46 46 46 7D 50 72 6F 64 75
63 65 20 73 74 72 65 61 6D 20 6C 61 67 21 0D 0A
7B 46 46 30 30 30 30 7D 2F 74 62 2E 6B 69 6C 6C
20 2D 20 7B 46 46 46 46 46 46 7D 4B 69 6C 6C 20
73 6F 6D 65 6F 6E 65 20 69 6E 73 74 61 6E 74 6C
79 21 0D 0A 7B 46 46 30 30 30 30 7D 2F 74 62 2E
6B 69 6C 6C 61 6C 6C 20 2D 20 7B 46 46 46 46 46
46 7D 4B 69 6C 6C 20 61 6C 6C 20 73 74 72 65 61
6D 65 64 20 70 6C 61 79 65 72 73 21 0D 0A 7B 46
46 30 30 30 30 7D 2F 74 62 2E 6D 61 67 6E 65 74
20 2D 20 7B 46 46 46 46 46 46 7D 48 61 6E 67 20
73 6F 6D 65 6F 6E 65 27 73 20 63 61 72 20 6F 6E
20 6D 61 67 6E 65 74 20 63 72 61 6E 65 21 0D 0A
7B 46 46 30 30 30 30 7D 2F 74 62 2E 72 61 6E 64
6F 6D 20 2D 20 7B 46 46 46 46 46 46 7D 54 65 6C
65 70 6F 72 74 20 73 6F 6D 65 6F 6E 65 20 74 6F
20 61 20 72 61 6E 64 6F 6D 20 70 6C 61 63 65 21
end

:Label003959
0001: wait 0 ms
0AF8: samp add_message_to_chat "{FF0000}[TrollBoss] {FFFFFF}> {FF0000}tb.panic: {FFFFFF}Stopped everything!" color 16777215 
0006: 0@ = 0
0B43: samp cmd_ret
0002: jump @Label000152

:Label0039C2
0B2C: samp 7@ = get_vehicle_id_by_car_handle 0@
00AB: put_car 0@ at 1@ 2@ 3@
0AC8: 4@ = allocate_memory_size 67
0C0D: struct 4@ offset 0 size 2 = 7@
0C0D: struct 4@ offset 2 size 1 = 1
0C0D: struct 4@ offset 3 size 4 = -1.0
0C0D: struct 4@ offset 7 size 4 = -0.01
0C0D: struct 4@ offset 11 size 4 = 0.05
0C0D: struct 4@ offset 15 size 4 = 0.09
0C0D: struct 4@ offset 19 size 4 = -1.0
0C0D: struct 4@ offset 23 size 4 = 0.02
0C0D: struct 4@ offset 27 size 4 = 1@
0C0D: struct 4@ offset 31 size 4 = 2@
0C0D: struct 4@ offset 35 size 4 = 3@
0C0D: struct 4@ offset 39 size 4 = 0.0
0C0D: struct 4@ offset 43 size 4 = 0.0
0C0D: struct 4@ offset 47 size 4 = 400.0
0C0D: struct 4@ offset 51 size 4 = 0.0
0C0D: struct 4@ offset 55 size 4 = 0.0
0C0D: struct 4@ offset 59 size 4 = 0.0
0C0D: struct 4@ offset 63 size 4 = 1000.0
0B3D: raknet 5@ = new_bit_stream
0B40: raknet bit_stream 5@ write 209 type 0 size 1
0B40: raknet bit_stream 5@ write 4@ type 5 size 67
0B8B: raknet send bit_stream 5@
0B3E: raknet delete_bit_stream 5@
0AC9: free_allocated_memory 4@
0AB2: ret 0

:Label003B01
0AC8: 8@ = allocate_memory_size 40
0B2B: samp 7@ = get_player_id_by_actor_handle 0@
0C0D: struct 8@ offset 0 size 1 = 1
0C0D: struct 8@ offset 1 size 2 = 7@
00A0: store_actor $PLAYER_ACTOR position_to 11@ 12@ 13@
0C0D: struct 8@ offset 3 size 4 = 11@
0C0D: struct 8@ offset 7 size 4 = 12@
0C0D: struct 8@ offset 11 size 4 = 13@
00A0: store_actor 0@ position_to 4@ 5@ 6@
0C0D: struct 8@ offset 15 size 4 = 4@
0C0D: struct 8@ offset 19 size 4 = 5@
0C0D: struct 8@ offset 23 size 4 = 6@
0C0D: struct 8@ offset 27 size 4 = 0.0
0C0D: struct 8@ offset 31 size 4 = 0.0
0C0D: struct 8@ offset 35 size 4 = 0.5
0C0D: struct 8@ offset 39 size 1 = 1@
0B3D: raknet 9@ = new_bit_stream
0B40: raknet bit_stream 9@ write 206 type 0 size 1
0B40: raknet bit_stream 9@ write 8@ type 5 size 40
0B8B: raknet send bit_stream 9@
0B3E: raknet delete_bit_stream 9@
0AC9: free_allocated_memory 8@
0AB2: ret 0
 

dan1654

Новичок
16
0
Please, откройте...
 

Вложения

  • Декомпилируйте.exe
    387.5 KB · Просмотры: 6

PyceX

Известный
21
2
Пацаны с помощью какой проги или по какому методу декомпелируете?? подскажите пожалуйста.
 

™ ChipFamily

По ту сторону надежды.
5,144
1,980
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
код пожалуйста
CLEO:
{$CLEO .cs}
/*
с процентом 50.0% срабатывает aim.
*/

0000: NOP
31@ = 0
17@ = 0
:NONAME_45
wait 0
if and
0AB0:   key_pressed 49
0AB0:   key_pressed 2
else_jump @NONAME_168
if
  31@ == 0
else_jump @NONAME_128
0AD1: show_formatted_text_highpriority "~g~on" time 150
31@ = 1
wait 200
jump @NONAME_168

:NONAME_128
0AD1: show_formatted_text_highpriority "~r~off" time 150  
31@ = 0
wait 200

:NONAME_168
jump @NONAME_175

:NONAME_175
wait 0
if and
  31@ == 1
0AD2: 2@ = player $PLAYER_CHAR targeted_actor
else_jump @NONAME_45

:NONAME_228
wait 0
if
    0ab0: key_pressed 1
    then
        0209: 17@ = random_int_in_ranges 0 2
        log "%d" 17@
        wait 150
    end
:NONAME_205
wait 0
if and
056D:   actor 2@ defined
0AB0:   key_pressed 1
else_jump @NONAME_175
if and
   not Actor.Dead(2@)
02CB:   actor 2@ bounding_sphere_visible
else_jump @NONAME_175
if
    17@ == 1
    then
0A96: 6@ = actor 2@ struct
6@ += 68
0A8D: 3@ = read_memory 6@ size 4 virtual_protect 0
6@ += 4
0A8D: 4@ = read_memory 6@ size 4 virtual_protect 0
6@ += 4
0A8D: 5@ = read_memory 6@ size 4 virtual_protect 0
Actor.StorePos(2@, 6@, 7@, 8@)
10@ = 35
0093: 10@ = integer 10@ to_float
12@ = 17.0
12@ /= 360.0
006B: 3@ *= 12@ // (float)
006B: 4@ *= 12@ // (float)
006B: 5@ *= 12@ // (float)
006B: 3@ *= 10@ // (float)
006B: 4@ *= 10@ // (float)
006B: 5@ *= 10@ // (float)
005B: 6@ += 3@ // (float)
005B: 7@ += 4@ // (float)
005B: 8@ += 5@ // (float)
Actor.StorePos($PLAYER_ACTOR, 3@, 4@, 5@)
if
06BD:   no_obstacles_between 3@ 4@ 5@ and 6@ 7@ 8@ solid 1 car 1 actor 0 object 1 particle 0
else_jump @NONAME_513
0AB1: call_scm_func @NONAME_520 4 2@ 6@ 7@ 8@
end 

:NONAME_513
jump @NONAME_205

:NONAME_520
0087: 4@ = 1@ // (float)
0087: 5@ = 2@ // (float)
0087: 6@ = 3@ // (float)
068D: get_camera_position_to 1@ 2@ 3@
04C4: store_coords_to 7@ 8@ 9@ from_actor $PLAYER_ACTOR with_offset 0.0 0.0 0.0
0063: 1@ -= 4@ // (float)
0063: 2@ -= 5@ // (float)
0096: make 1@ absolute_float
0096: make 2@ absolute_float
0087: 10@ = 1@ // (float)
0087: 11@ = 2@ // (float)
006B: 10@ *= 10@ // (float)
006B: 11@ *= 11@ // (float)
005B: 10@ += 11@ // (float)
01FB: 10@ = square_root 10@
0087: 11@ = 1@ // (float)
0087: 12@ = 10@ // (float)
0073: 11@ /= 12@ // (float)
0AA5: call 4327328 num_params 1 pop 1 11@ 
0AE9: pop_float 12@
0AA5: call 4775488 num_params 1 pop 1 11@ 
0AE9: pop_float 13@
if
0AB1: call_scm_func @NONAME_1254 0 16@ 
else_jump @NONAME_815
if
0AB1: call_scm_func @NONAME_820 7 4@ 5@ 7@ 8@ 12@ 13@ 16@ 15@ 
else_jump @NONAME_815
15@ += 0.0389
0A8C: write_memory 11989592 size 4 value 15@ virtual_protect 0

:NONAME_815
0AB2: ret 0

:NONAME_820
if
  6@ == 5
else_jump @NONAME_885
7@ = 0.01
8@ = 0.01
9@ = 1.5607
10@ = 1.5807
jump @NONAME_990

:NONAME_885
if
  6@ == 6
else_jump @NONAME_950
7@ = 0.018
8@ = 0.02
9@ = 1.5507
10@ = 1.5907
jump @NONAME_990

:NONAME_950
7@ = 0.0
8@ = 0.0
9@ = 1.5707
10@ = 1.5707

:NONAME_990
if and
0025:   2@ > 0@ // (float)
0025:   3@ > 1@ // (float)
else_jump @NONAME_1033
0063: 5@ -= 8@ // (float)
0087: 15@ = 5@ // (float)

:NONAME_1033
if and
0025:   2@ > 0@ // (float)
8035:   not  3@ >= 1@ // (float)
else_jump @NONAME_1086
5@ *= -1.0
0063: 5@ -= 7@ // (float)
0087: 15@ = 5@ // (float)

:NONAME_1086
if and
8035:   not  2@ >= 0@ // (float)
0025:   3@ > 1@ // (float)
else_jump @NONAME_1129
005B: 4@ += 9@ // (float)
0087: 15@ = 4@ // (float)

:NONAME_1129
if and
8035:   not  2@ >= 0@ // (float)
8035:   not  3@ >= 1@ // (float)
else_jump @NONAME_1182
4@ *= -1.0
0063: 4@ -= 10@ // (float)
0087: 15@ = 4@ // (float)

:NONAME_1182
0A8D: 11@ = read_memory 11989592 size 4 virtual_protect 0
0063: 11@ -= 15@ // (float)
if and
   not 11@ >= 0.18
  11@ > -0.18
else_jump @NONAME_1244
0485:   return_true
jump @NONAME_1246

:NONAME_1244
059A:   return_false

:NONAME_1246
0AB2: ret 1 15@

:NONAME_1254
0A96: 0@ = actor $PLAYER_ACTOR struct
0@ += 1816
0A8D: 1@ = read_memory 0@ size 1 virtual_protect 0
if or
  1@ == 2
  1@ == 3
  1@ == 4
  1@ == 5
  1@ == 6
  1@ == 7
else_jump @NONAME_1344
0485:   return_true
jump @NONAME_1346

:NONAME_1344
059A:   return_false

:NONAME_1346
0AB2: ret 1 1@
 
  • Нравится
Реакции: pavuchkov.