Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // This file was decompiled using SASCM.ini published by GTAG (http://gtag.gtagaming.com/opcode-database) on 14.6.2013
- {$CLEO .cs}
- //-------------MAIN---------------
- 0662: printstring "SYSTEMAIN.3DN.RU"
- :NONAME_20
- wait 0
- if
- Player.Defined($PLAYER_CHAR)
- else_jump @NONAME_20
- 05AA: 0@s = 'SKIN' // @s = 'short'
- if
- 0AB1: call_scm_func @NONAME_2166 2 0@ 1@
- else_jump @NONAME_20
- 07CC: set_player $PLAYER_CHAR can_enter_exit_vehicles 0
- 018C: play_sound 1056 at 0.0 0.0 0.0
- gosub @NONAME_2516
- 00BC: show_text_highpriority GXT '6CLOWN' time 3000 flag 1
- 0@ = 0
- 1@ = 0
- 2@ = 0
- 4@ = 0
- 02A3: enable_widescreen 1
- 03BF: set_player $PLAYER_CHAR ignored_by_everyone 0
- 0A8D: 3@ = read_memory 11990512 size 4 virtual_protect 0
- 3@ += 1432
- 0A8C: write_memory 3@ size 1 value 1 virtual_protect 0
- :NONAME_203
- 01E3: show_text_1number_styled GXT 'NUMBER' number 0@ time 10 style 5
- wait 10
- if
- Actor.Dead($PLAYER_ACTOR)
- else_jump @NONAME_248
- jump @NONAME_1225
- :NONAME_248
- if
- 00E1: player 0 pressed_key 15
- else_jump @NONAME_272
- jump @NONAME_1225
- :NONAME_272
- if
- 0AB0: key_pressed 48
- else_jump @NONAME_301
- 1@ = 0
- jump @NONAME_591
- :NONAME_301
- if
- 0AB0: key_pressed 49
- else_jump @NONAME_330
- 1@ = 1
- jump @NONAME_591
- :NONAME_330
- if
- 0AB0: key_pressed 50
- else_jump @NONAME_359
- 1@ = 2
- jump @NONAME_591
- :NONAME_359
- if
- 0AB0: key_pressed 51
- else_jump @NONAME_388
- 1@ = 3
- jump @NONAME_591
- :NONAME_388
- if
- 0AB0: key_pressed 52
- else_jump @NONAME_417
- 1@ = 4
- jump @NONAME_591
- :NONAME_417
- if
- 0AB0: key_pressed 53
- else_jump @NONAME_446
- 1@ = 5
- jump @NONAME_591
- :NONAME_446
- if
- 0AB0: key_pressed 54
- else_jump @NONAME_475
- 1@ = 6
- jump @NONAME_591
- :NONAME_475
- if
- 0AB0: key_pressed 55
- else_jump @NONAME_504
- 1@ = 7
- jump @NONAME_591
- :NONAME_504
- if
- 0AB0: key_pressed 56
- else_jump @NONAME_533
- 1@ = 8
- jump @NONAME_591
- :NONAME_533
- if
- 0AB0: key_pressed 57
- else_jump @NONAME_562
- 1@ = 9
- jump @NONAME_591
- :NONAME_562
- if
- 0AB0: key_pressed 16
- else_jump @NONAME_584
- jump @NONAME_655
- :NONAME_584
- jump @NONAME_203
- :NONAME_591
- 2@ += 1
- 0@ *= 10
- 005A: 0@ += 1@ // (int)
- 01E3: show_text_1number_styled GXT 'NUMBER' number 0@ time 250 style 5
- wait 250
- if
- 2@ == 3
- else_jump @NONAME_203
- :NONAME_655
- if and
- 0@ >= 0
- 317 >= 0@
- else_jump @NONAME_1225
- if
- 0@ == 300
- else_jump @NONAME_707
- jump @NONAME_2101
- :NONAME_707
- if
- 0@ == 301
- else_jump @NONAME_733
- jump @NONAME_2070
- :NONAME_733
- if
- 0@ == 302
- else_jump @NONAME_759
- jump @NONAME_2039
- :NONAME_759
- if
- 0@ == 303
- else_jump @NONAME_785
- jump @NONAME_1977
- :NONAME_785
- if
- 0@ == 304
- else_jump @NONAME_811
- jump @NONAME_1822
- :NONAME_811
- if
- 0@ == 305
- else_jump @NONAME_837
- jump @NONAME_1791
- :NONAME_837
- if
- 0@ == 306
- else_jump @NONAME_863
- jump @NONAME_1760
- :NONAME_863
- if
- 0@ == 307
- else_jump @NONAME_889
- jump @NONAME_1729
- :NONAME_889
- if
- 0@ == 308
- else_jump @NONAME_915
- jump @NONAME_1667
- :NONAME_915
- if
- 0@ == 309
- else_jump @NONAME_941
- jump @NONAME_1636
- :NONAME_941
- if
- 0@ == 310
- else_jump @NONAME_967
- jump @NONAME_1884
- :NONAME_967
- if
- 0@ == 311
- else_jump @NONAME_993
- jump @NONAME_1915
- :NONAME_993
- if
- 0@ == 312
- else_jump @NONAME_1019
- jump @NONAME_1450
- :NONAME_1019
- if
- 0@ == 313
- else_jump @NONAME_1045
- jump @NONAME_1512
- :NONAME_1045
- if
- 0@ == 314
- else_jump @NONAME_1071
- jump @NONAME_1574
- :NONAME_1071
- if
- 0@ == 315
- else_jump @NONAME_1097
- jump @NONAME_1419
- :NONAME_1097
- if
- 0@ == 316
- else_jump @NONAME_1123
- jump @NONAME_1388
- :NONAME_1123
- if
- 0@ == 317
- else_jump @NONAME_1149
- jump @NONAME_1357
- :NONAME_1149
- Model.Load(0@)
- wait 250
- :NONAME_1159
- wait 0
- if
- Model.Available(0@)
- else_jump @NONAME_1159
- :NONAME_1179
- wait 0
- 09C7: change_player $PLAYER_CHAR model_to 0@
- if
- 4@ == 1
- else_jump @NONAME_1220
- 0296: unload_special_actor 1
- jump @NONAME_1225
- :NONAME_1220
- Model.Destroy(0@)
- :NONAME_1225
- 00BE: text_clear_all
- 0A8C: write_memory 3@ size 1 value 0 virtual_protect 0
- 03BF: set_player $PLAYER_CHAR ignored_by_everyone 0
- 02A3: enable_widescreen 0
- 018C: play_sound 1057 at 0.0 0.0 0.0
- wait 1000
- 07CC: set_player $PLAYER_CHAR can_enter_exit_vehicles 1
- gosub @NONAME_2635
- jump @NONAME_20
- wait 0
- 023C: load_special_actor 'SFPDM2' as 1 // models 290-299
- 038B: load_requested_models
- wait 250
- jump @NONAME_2125
- wait 0
- 023C: load_special_actor 'LVPDM2' as 1 // models 290-299
- 038B: load_requested_models
- wait 250
- jump @NONAME_2125
- :NONAME_1357
- wait 0
- 023C: load_special_actor 'CDEPUT' as 1 // models 290-299
- 038B: load_requested_models
- wait 250
- jump @NONAME_2125
- :NONAME_1388
- wait 0
- 023C: load_special_actor 'LVPDM1' as 1 // models 290-299
- 038B: load_requested_models
- wait 250
- jump @NONAME_2125
- :NONAME_1419
- wait 0
- 023C: load_special_actor 'SFPDM1' as 1 // models 290-299
- 038B: load_requested_models
- wait 250
- jump @NONAME_2125
- :NONAME_1450
- wait 0
- 023C: load_special_actor 'GUNGRL1' as 1 // models 290-299
- 038B: load_requested_models
- wait 250
- jump @NONAME_2125
- wait 0
- 023C: load_special_actor 'GUNGRL3' as 1 // models 290-299
- 038B: load_requested_models
- wait 250
- jump @NONAME_2125
- :NONAME_1512
- wait 0
- 023C: load_special_actor 'MECGRL1' as 1 // models 290-299
- 038B: load_requested_models
- wait 250
- jump @NONAME_2125
- wait 0
- 023C: load_special_actor 'MECGRL3' as 1 // models 290-299
- 038B: load_requested_models
- wait 250
- jump @NONAME_2125
- :NONAME_1574
- wait 0
- 023C: load_special_actor 'NURGRL1' as 1 // models 290-299
- 038B: load_requested_models
- wait 250
- jump @NONAME_2125
- wait 0
- 023C: load_special_actor 'NURGRL3' as 1 // models 290-299
- 038B: load_requested_models
- wait 250
- jump @NONAME_2125
- :NONAME_1636
- wait 0
- 023C: load_special_actor 'SUZIE' as 1 // models 290-299
- 038B: load_requested_models
- wait 250
- jump @NONAME_2125
- :NONAME_1667
- wait 0
- 023C: load_special_actor 'SMOKEV' as 1 // models 290-299
- 038B: load_requested_models
- wait 250
- jump @NONAME_2125
- wait 0
- 023C: load_special_actor 'RYDER2' as 1 // models 290-299
- 038B: load_requested_models
- wait 250
- jump @NONAME_2125
- :NONAME_1729
- wait 0
- 023C: load_special_actor 'RYDER3' as 1 // models 290-299
- 038B: load_requested_models
- wait 250
- jump @NONAME_2125
- :NONAME_1760
- wait 0
- 023C: load_special_actor 'KENDL' as 1 // models 290-299
- 038B: load_requested_models
- wait 250
- jump @NONAME_2125
- :NONAME_1791
- wait 0
- 023C: load_special_actor 'JANITOR' as 1 // models 290-299
- 038B: load_requested_models
- wait 250
- jump @NONAME_2125
- :NONAME_1822
- wait 0
- 023C: load_special_actor 'EMMET' as 1 // models 290-299
- 038B: load_requested_models
- wait 250
- jump @NONAME_2125
- wait 0
- 023C: load_special_actor 'CROGRL3' as 1 // models 290-299
- 038B: load_requested_models
- wait 250
- jump @NONAME_2125
- :NONAME_1884
- wait 0
- 023C: load_special_actor 'CROGRL1' as 1 // models 290-299
- 038B: load_requested_models
- wait 250
- jump @NONAME_2125
- :NONAME_1915
- wait 0
- 023C: load_special_actor 'GANGRL1' as 1 // models 290-299
- 038B: load_requested_models
- wait 250
- jump @NONAME_2125
- wait 0
- 023C: load_special_actor 'GANGRL3' as 1 // models 290-299
- 038B: load_requested_models
- wait 250
- jump @NONAME_2125
- :NONAME_1977
- wait 0
- 023C: load_special_actor 'COPGRL1' as 1 // models 290-299
- 038B: load_requested_models
- wait 250
- jump @NONAME_2125
- wait 0
- 023C: load_special_actor 'COPGRL2' as 1 // models 290-299
- 038B: load_requested_models
- wait 250
- jump @NONAME_2125
- :NONAME_2039
- wait 0
- 023C: load_special_actor 'BB' as 1 // models 290-299
- 038B: load_requested_models
- wait 250
- jump @NONAME_2125
- :NONAME_2070
- wait 0
- 023C: load_special_actor 'BBTHIN' as 1 // models 290-299
- 038B: load_requested_models
- wait 250
- jump @NONAME_2125
- :NONAME_2101
- wait 0
- 023C: load_special_actor 'ANDRE' as 1 // models 290-299
- 038B: load_requested_models
- wait 250
- :NONAME_2125
- wait 0
- if
- 023D: special_actor 1 loaded
- else_jump @NONAME_2125
- 0@ = 290
- 4@ = 1
- jump @NONAME_1179
- :NONAME_2166
- if
- 0AA9: is_game_version_original
- else_jump @NONAME_2206
- 10@ = 9867536
- 11@ = 10783072
- jump @NONAME_2226
- :NONAME_2206
- 10@ = 9877392
- 11@ = 10792928
- :NONAME_2226
- 0A9F: 4@ = current_thread_pointer
- 0A8E: 5@ = 4@ + 220 // int
- 0A8D: 5@ = read_memory 5@ size 1 virtual_protect 0
- if
- 5@ == 1
- else_jump @NONAME_2287
- 0085: 4@ = 11@ // (int)
- jump @NONAME_2294
- :NONAME_2287
- 4@ += 60
- :NONAME_2294
- 6@ = 0
- :NONAME_2301
- 0A8D: 5@ = read_memory 4@ size 1 virtual_protect 0
- if and
- 5@ > 0
- not 6@ >= 16
- else_jump @NONAME_2359
- 4@ += 1
- 6@ += 1
- jump @NONAME_2366
- :NONAME_2359
- jump @NONAME_2373
- :NONAME_2366
- jump @NONAME_2301
- :NONAME_2373
- 0085: 8@ = 10@ // (int)
- :NONAME_2381
- 6@ > 0
- else_jump @NONAME_2498
- 4@ -= 1
- 6@ -= 1
- 0A8D: 5@ = read_memory 4@ size 1 virtual_protect 0
- if
- 5@ > 90
- else_jump @NONAME_2446
- 5@ -= 32
- :NONAME_2446
- 0A8D: 7@ = read_memory 8@ size 1 virtual_protect 0
- 8@ += 1
- if
- 803B: not 5@ == 7@ // (int)
- else_jump @NONAME_2491
- 059A: return_false
- 0AB2: ret 0
- :NONAME_2491
- jump @NONAME_2381
- :NONAME_2498
- 0A8C: write_memory 10@ size 1 value 0 virtual_protect 0
- 0485: return_true
- 0AB2: ret 0
- :NONAME_2516
- 0A9F: 1@ = current_thread_pointer
- 1@ += 16
- 0A8D: 1@ = read_memory 1@ size 4 virtual_protect 0
- 1@ -= -2607
- 1@ += 3
- 0AA8: call_function_method 6946896 struct 12694336 num_params 1 pop 0 1@ 0@
- 1@ += 12
- 0AA5: call 7439872 num_params 2 pop 2 0@ 1@
- return
- 0900: clear_object '6CLOWN' last_weapon_damage
- 0900: clear_object "CHANGE SKIN" last_weapon_damage
- 0000: NOP
- :NONAME_2635
- 0A9F: 1@ = current_thread_pointer
- 1@ += 16
- 0A8D: 1@ = read_memory 1@ size 4 virtual_protect 0
- 1@ -= -2726
- 1@ += 3
- 0AA8: call_function_method 6946896 struct 12694336 num_params 1 pop 0 1@ 0@
- 1@ += 12
- 0AA5: call 7439872 num_params 2 pop 2 0@ 1@
- return
- 0900: clear_object '6CLOWN' last_weapon_damage
- 0900: clear_object "CLOWN" last_weapon_damage
- 0000: NOP
Advertisement
Add Comment
Please, Sign In to add comment