Hej siemka! Otóż mam skrypt: timecircuits.cs z moda BTTF SA Mini Mod. I chciałbym, aby na przykład po skoku w czasie do 1768 roku (jest w skrypcie) Delorean teleportował się pod te coordy: -49.4428,-2567.038,42.6788. Problem jest taki, że gdy zastosuję komendę put_actor itp. i dam jumpa do T_CIRC_126 to znika mi panel z datami.

Oto cały skrypt timecircuits.cs
Kod:
// 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---------------
thread "T_CIRC"
0AB3: var 7 = 6101992
0A95: enable_thread_saving
16@ = 0
21@ = 0
23@ = 1
25@ = 1
27@ = 1
gosub @T_CIRC_2352

:T_CIRC_63
wait 0
gosub @T_CIRC_2446
gosub @T_CIRC_4972
03F0: enable_text_draw 0
if
Player.Defined($PLAYER_CHAR)
jf @T_CIRC_63
0AB4: 0@ = var 0
if
0@ == 1
jf @T_CIRC_324

:T_CIRC_126
wait 0
03F0: enable_text_draw 0
0AB4: 0@ = var 9
if
0@ == 1
jf @T_CIRC_126
0AB4: 1@ = var 7
0AB3: var 5 = 1@
00BF: 1@ = current_time_hours, 2@ = current_time_minutes
1@ *= 100
005A: 1@ += 2@ // (int)
0AB3: var 6 = 1@
0AB4: 1@ = var 3
0AB3: var 7 = 1@
0AB4: 1@ = var 4
0AB1: call_scm_func @T_CIRC_6104 2 1@ 100 2@
1@ /= 100
00C0: set_current_time_hours_to 1@ minutes_to 2@
0AB3: var 9 = 0
gosub @T_CIRC_2352
gosub @T_CIRC_2446
gosub @T_CIRC_5801
gosub @T_CIRC_4972

:T_CIRC_291
wait 0
03F0: enable_text_draw 0
0AB4: 0@ = var 0
if
0@ == 0
jf @T_CIRC_291

:T_CIRC_324
0AB4: 0@ = var 0
if
0@ == 0
jf @T_CIRC_63
if
25@ == 1
jf @T_CIRC_63
0AB4: 26@ = var 8
if
not Car.Wrecked(26@)
jf @T_CIRC_63
if
Actor.InCar($PLAYER_ACTOR, 26@)
jf @T_CIRC_63
gosub @T_CIRC_2370
gosub @T_CIRC_4815
0AB4: 0@ = var 1
if and
not 0@ == 0
27@ == 1
jf @T_CIRC_63
15@ = 200.0
0AB4: 0@ = var 10
if
not 0@ >= 2
jf @T_CIRC_591
1@ = 255
2@ = 50
3@ = 50
if or
Car.Model(26@) == #SUPERGT
Car.Model(26@) == #BULLET
Car.Model(26@) == #BUFFALO
jf @T_CIRC_570
17@ = 255
18@ = 175
19@ = 100

:T_CIRC_570
0AB4: 4@ = var 3
0AB4: 11@ = var 4
gosub @T_CIRC_766

:T_CIRC_591
15@ += 20.0
1@ = 75
2@ = 255
3@ = 100
17@ = 75
18@ = 255
19@ = 100
0AB4: 4@ = var 7
00BF: 11@ = current_time_hours, 12@ = current_time_minutes
11@ *= 100
005A: 11@ += 12@ // (int)
gosub @T_CIRC_766
15@ += 20.0
1@ = 255
2@ = 175
3@ = 100
17@ = 255
18@ = 175
19@ = 100
0AB4: 4@ = var 5
0AB4: 11@ = var 6
gosub @T_CIRC_766
jump @T_CIRC_63

:T_CIRC_766
0AB1: call_scm_func @T_CIRC_6104 2 4@ 10 10@
4@ /= 10
0AB1: call_scm_func @T_CIRC_6104 2 4@ 10 9@
4@ /= 10
0AB1: call_scm_func @T_CIRC_6104 2 4@ 10 8@
4@ /= 10
0AB1: call_scm_func @T_CIRC_6104 2 4@ 10 7@
4@ /= 10
0AB1: call_scm_func @T_CIRC_6104 2 4@ 10 6@
4@ /= 10
0AB1: call_scm_func @T_CIRC_6104 2 4@ 10 5@
4@ /= 10
0AB1: call_scm_func @T_CIRC_6104 2 11@ 10 14@
11@ /= 10
0AB1: call_scm_func @T_CIRC_6104 2 11@ 10 13@
11@ /= 10
gosub @T_CIRC_2317
if or
0@ == 0
not 15@ == 200.0
jf @T_CIRC_1544
if
4@ == 1
jf @T_CIRC_1045
033E: set_draw_text_position 465.0 15@ GXT "MONTH01"
jump @T_CIRC_1544

:T_CIRC_1045
if
4@ == 2
jf @T_CIRC_1089
033E: set_draw_text_position 465.0 15@ GXT "MONTH02"
jump @T_CIRC_1544

:T_CIRC_1089
if
4@ == 3
jf @T_CIRC_1133
033E: set_draw_text_position 465.0 15@ GXT "MONTH03"
jump @T_CIRC_1544

:T_CIRC_1133
if
4@ == 4
jf @T_CIRC_1177
033E: set_draw_text_position 465.0 15@ GXT "MONTH04"
jump @T_CIRC_1544

:T_CIRC_1177
if
4@ == 5
jf @T_CIRC_1221
033E: set_draw_text_position 465.0 15@ GXT "MONTH05"
jump @T_CIRC_1544

:T_CIRC_1221
if
4@ == 6
jf @T_CIRC_1265
033E: set_draw_text_position 465.0 15@ GXT "MONTH06"
jump @T_CIRC_1544

:T_CIRC_1265
if
4@ == 7
jf @T_CIRC_1309
033E: set_draw_text_position 465.0 15@ GXT "MONTH07"
jump @T_CIRC_1544

:T_CIRC_1309
if
4@ == 8
jf @T_CIRC_1353
033E: set_draw_text_position 465.0 15@ GXT "MONTH08"
jump @T_CIRC_1544

:T_CIRC_1353
if
4@ == 9
jf @T_CIRC_1397
033E: set_draw_text_position 465.0 15@ GXT "MONTH09"
jump @T_CIRC_1544

:T_CIRC_1397
if
4@ == 10
jf @T_CIRC_1441
033E: set_draw_text_position 465.0 15@ GXT "MONTH10"
jump @T_CIRC_1544

:T_CIRC_1441
if
4@ == 11
jf @T_CIRC_1485
033E: set_draw_text_position 465.0 15@ GXT "MONTH11"
jump @T_CIRC_1544

:T_CIRC_1485
if
4@ == 12
jf @T_CIRC_1529
033E: set_draw_text_position 465.0 15@ GXT "MONTH12"
jump @T_CIRC_1544

:T_CIRC_1529
033E: set_draw_text_position 465.0 15@ GXT "ERR"

:T_CIRC_1544
gosub @T_CIRC_2317
045A: draw_text_1number 500.0 15@ GXT "SPEED" number 5@
gosub @T_CIRC_2317
045A: draw_text_1number 510.0 15@ GXT "SPEED" number 6@
gosub @T_CIRC_2317
045A: draw_text_1number 525.0 15@ GXT "SPEED" number 7@
gosub @T_CIRC_2317
045A: draw_text_1number 535.0 15@ GXT "SPEED" number 8@
gosub @T_CIRC_2317
045A: draw_text_1number 545.0 15@ GXT "SPEED" number 9@
gosub @T_CIRC_2317
045A: draw_text_1number 555.0 15@ GXT "SPEED" number 10@
gosub @T_CIRC_2317
if
not 11@ >= 12
jf @T_CIRC_1940
if
11@ == 0
jf @T_CIRC_1756
11@ = 12

:T_CIRC_1756
if or
Car.Model(26@) == #SUPERGT
Car.Model(26@) == #BULLET
Car.Model(26@) == #BUFFALO
jf @T_CIRC_1805
0340: set_text_draw_RGBA 17@ 18@ 19@ 255

:T_CIRC_1805
if
not 32@ > 500
jf @T_CIRC_1905
if and
21@ == 0
23@ == 1
jf @T_CIRC_1871
0AB4: 22@ = var 959
0AAD: set_mp3 22@ perform_action 0
0AAD: set_mp3 22@ perform_action 1

:T_CIRC_1871
033E: set_draw_text_position 572.5 15@ GXT "AM"
21@ = 1
0AB3: var 19 = 1
jump @T_CIRC_2142

:T_CIRC_1905
033E: set_draw_text_position 572.5 15@ GXT "AM1"
21@ = 0
0AB3: var 19 = 0
jump @T_CIRC_2142

:T_CIRC_1940
if
11@ > 12
jf @T_CIRC_1965
11@ -= 12

:T_CIRC_1965
if or
Car.Model(26@) == #SUPERGT
Car.Model(26@) == #BULLET
Car.Model(26@) == #BUFFALO
jf @T_CIRC_2014
0340: set_text_draw_RGBA 17@ 18@ 19@ 255

:T_CIRC_2014
if
not 32@ > 500
jf @T_CIRC_2114
if and
21@ == 0
23@ == 1
jf @T_CIRC_2080
0AB4: 22@ = var 959
0AAD: set_mp3 22@ perform_action 0
0AAD: set_mp3 22@ perform_action 1

:T_CIRC_2080
033E: set_draw_text_position 572.5 15@ GXT "PM"
21@ = 1
0AB3: var 19 = 1
jump @T_CIRC_2142

:T_CIRC_2114
033E: set_draw_text_position 572.5 15@ GXT "PM1"
21@ = 0
0AB3: var 19 = 0

:T_CIRC_2142
0340: set_text_draw_RGBA 1@ 2@ 3@ 255
0AB1: call_scm_func @T_CIRC_6104 2 11@ 10 12@
11@ /= 10
gosub @T_CIRC_2317
045A: draw_text_1number 580.5 15@ GXT "SPEED" number 11@
gosub @T_CIRC_2317
045A: draw_text_1number 590.5 15@ GXT "SPEED" number 12@
if
32@ > 999
jf @T_CIRC_2261
32@ = 0

:T_CIRC_2261
gosub @T_CIRC_2317
045A: draw_text_1number 607.5 15@ GXT "SPEED" number 13@
gosub @T_CIRC_2317
045A: draw_text_1number 617.5 15@ GXT "SPEED" number 14@
return

:T_CIRC_2317
0340: set_text_draw_RGBA 1@ 2@ 3@ 255
0343: set_text_draw_linewidth 5000.0
033F: set_text_draw_letter_size 0.5 1.8
return

:T_CIRC_2352
0209: 0@ = random_int_in_ranges 0 19
set_weather 0@
01B7: release_weather
return

:T_CIRC_2370
if
0AB0: key_pressed 115
jf @T_CIRC_4963
if
24@ == 0
jf @T_CIRC_4813
24@ = 1
if
23@ == 1
jf @T_CIRC_2437
23@ = 0
return

:T_CIRC_2437
23@ = 1
return

:T_CIRC_2446
0777: delete_objects_in_object_group "TRUTHSFARM"
0777: delete_objects_in_object_group "BARRIERS1"
0777: delete_objects_in_object_group "BARRIERS2"
0777: delete_objects_in_object_group "CARTER"
0777: delete_objects_in_object_group "CRACK"
0629: change_integer_stat 181 to 4
0AB4: 0@ = var 7
00BF: 1@ = current_time_hours, 2@ = current_time_minutes
03DE: set_pedestrians_density_multiplier_to 1.0
0AB1: call_scm_func @T_CIRC_6104 2 0@ 10000 3@
080E: get_actor $PLAYER_ACTOR ped_event_to 4@
0@ /= 10000
gosub @T_CIRC_6044
if
3@ >= 2014
jf @T_CIRC_2656
0A8C: write_memory 9867622 size 1 value 1 virtual_protect 0
0A8C: write_memory 9867643 size 1 value 0 virtual_protect 0
0A8C: write_memory 9867645 size 1 value 0 virtual_protect 0
01EB: set_traffic_density_multiplier_to 1.0
06D0: enable_emergency_traffic 1
06D7: enable_train_traffic 1
jump @T_CIRC_4535

:T_CIRC_2656
if
3@ >= 2007
jf @T_CIRC_2743
0A8C: write_memory 9867622 size 1 value 0 virtual_protect 0
0A8C: write_memory 9867643 size 1 value 0 virtual_protect 0
0A8C: write_memory 9867645 size 1 value 0 virtual_protect 0
01EB: set_traffic_density_multiplier_to 0.95
06D0: enable_emergency_traffic 1
06D7: enable_train_traffic 1
gosub @T_CIRC_5646
jump @T_CIRC_4535

:T_CIRC_2743
if
3@ >= 2004
jf @T_CIRC_2830
0A8C: write_memory 9867622 size 1 value 0 virtual_protect 0
0A8C: write_memory 9867643 size 1 value 0 virtual_protect 0
0A8C: write_memory 9867645 size 1 value 0 virtual_protect 0
01EB: set_traffic_density_multiplier_to 0.9
06D0: enable_emergency_traffic 1
06D7: enable_train_traffic 1
gosub @T_CIRC_5646
jump @T_CIRC_4535

:T_CIRC_2830
if
3@ >= 2000
jf @T_CIRC_2917
0A8C: write_memory 9867622 size 1 value 0 virtual_protect 0
0A8C: write_memory 9867643 size 1 value 0 virtual_protect 0
0A8C: write_memory 9867645 size 1 value 0 virtual_protect 0
01EB: set_traffic_density_multiplier_to 0.85
06D0: enable_emergency_traffic 1
06D7: enable_train_traffic 1
gosub @T_CIRC_5646
jump @T_CIRC_4535

:T_CIRC_2917
if
3@ >= 1996
jf @T_CIRC_3004
0A8C: write_memory 9867622 size 1 value 0 virtual_protect 0
0A8C: write_memory 9867643 size 1 value 0 virtual_protect 0
0A8C: write_memory 9867645 size 1 value 0 virtual_protect 0
01EB: set_traffic_density_multiplier_to 0.8
06D0: enable_emergency_traffic 1
06D7: enable_train_traffic 1
gosub @T_CIRC_5646
jump @T_CIRC_4535

:T_CIRC_3004
if
3@ >= 1992
jf @T_CIRC_3091
0A8C: write_memory 9867622 size 1 value 0 virtual_protect 0
0A8C: write_memory 9867643 size 1 value 0 virtual_protect 0
0A8C: write_memory 9867645 size 1 value 0 virtual_protect 0
01EB: set_traffic_density_multiplier_to 0.75
06D0: enable_emergency_traffic 1
06D7: enable_train_traffic 1
gosub @T_CIRC_5646
jump @T_CIRC_4535

:T_CIRC_3091
if
3@ >= 1990
jf @T_CIRC_3178
0A8C: write_memory 9867622 size 1 value 0 virtual_protect 0
0A8C: write_memory 9867643 size 1 value 0 virtual_protect 0
0A8C: write_memory 9867645 size 1 value 0 virtual_protect 0
01EB: set_traffic_density_multiplier_to 0.7
06D0: enable_emergency_traffic 1
06D7: enable_train_traffic 1
gosub @T_CIRC_5646
jump @T_CIRC_4535

:T_CIRC_3178
if
3@ >= 1987
jf @T_CIRC_3265
0A8C: write_memory 9867622 size 1 value 0 virtual_protect 0
0A8C: write_memory 9867643 size 1 value 0 virtual_protect 0
0A8C: write_memory 9867645 size 1 value 0 virtual_protect 0
01EB: set_traffic_density_multiplier_to 0.65
06D0: enable_emergency_traffic 1
06D7: enable_train_traffic 1
gosub @T_CIRC_5646
jump @T_CIRC_4535

:T_CIRC_3265
if
3@ >= 1981
jf @T_CIRC_3352
0A8C: write_memory 9867622 size 1 value 0 virtual_protect 0
0A8C: write_memory 9867643 size 1 value 0 virtual_protect 0
0A8C: write_memory 9867645 size 1 value 0 virtual_protect 0
01EB: set_traffic_density_multiplier_to 0.6
06D0: enable_emergency_traffic 1
06D7: enable_train_traffic 1
gosub @T_CIRC_5646
jump @T_CIRC_4535

:T_CIRC_3352
if
3@ >= 1978
jf @T_CIRC_3446
0A8C: write_memory 9867622 size 1 value 0 virtual_protect 0
0A8C: write_memory 9867643 size 1 value 0 virtual_protect 0
0A8C: write_memory 9867645 size 1 value 0 virtual_protect 0
01EB: set_traffic_density_multiplier_to 0.55
06D0: enable_emergency_traffic 1
06D7: enable_train_traffic 1
gosub @T_CIRC_5646
gosub @T_CIRC_5715
jump @T_CIRC_4535

:T_CIRC_3446
if
3@ >= 1975
jf @T_CIRC_3540
0A8C: write_memory 9867622 size 1 value 0 virtual_protect 0
0A8C: write_memory 9867643 size 1 value 0 virtual_protect 0
0A8C: write_memory 9867645 size 1 value 0 virtual_protect 0
01EB: set_traffic_density_multiplier_to 0.5
06D0: enable_emergency_traffic 1
06D7: enable_train_traffic 1
gosub @T_CIRC_5646
gosub @T_CIRC_5715
jump @T_CIRC_4535

:T_CIRC_3540
if
3@ >= 1971
jf @T_CIRC_3634
0A8C: write_memory 9867622 size 1 value 0 virtual_protect 0
0A8C: write_memory 9867643 size 1 value 0 virtual_protect 0
0A8C: write_memory 9867645 size 1 value 0 virtual_protect 0
01EB: set_traffic_density_multiplier_to 0.45
06D0: enable_emergency_traffic 1
06D7: enable_train_traffic 1
gosub @T_CIRC_5646
gosub @T_CIRC_5715
jump @T_CIRC_4535

:T_CIRC_3634
if
3@ >= 1966
jf @T_CIRC_3728
0A8C: write_memory 9867622 size 1 value 0 virtual_protect 0
0A8C: write_memory 9867643 size 1 value 0 virtual_protect 0
0A8C: write_memory 9867645 size 1 value 0 virtual_protect 0
01EB: set_traffic_density_multiplier_to 0.4
06D0: enable_emergency_traffic 1
06D7: enable_train_traffic 1
gosub @T_CIRC_5646
gosub @T_CIRC_5715
jump @T_CIRC_4535

:T_CIRC_3728
if
3@ >= 1961
jf @T_CIRC_3822
0A8C: write_memory 9867622 size 1 value 0 virtual_protect 0
0A8C: write_memory 9867643 size 1 value 0 virtual_protect 0
0A8C: write_memory 9867645 size 1 value 0 virtual_protect 0
01EB: set_traffic_density_multiplier_to 0.35
06D0: enable_emergency_traffic 1
06D7: enable_train_traffic 1
gosub @T_CIRC_5646
gosub @T_CIRC_5715
jump @T_CIRC_4535

:T_CIRC_3822
if
3@ >= 1957
jf @T_CIRC_3916
0A8C: write_memory 9867622 size 1 value 0 virtual_protect 0
0A8C: write_memory 9867643 size 1 value 0 virtual_protect 0
0A8C: write_memory 9867645 size 1 value 0 virtual_protect 0
01EB: set_traffic_density_multiplier_to 0.3
06D0: enable_emergency_traffic 1
06D7: enable_train_traffic 1
gosub @T_CIRC_5646
gosub @T_CIRC_5715
jump @T_CIRC_4535

:T_CIRC_3916
if
3@ >= 1955
jf @T_CIRC_4010
0A8C: write_memory 9867622 size 1 value 0 virtual_protect 0
0A8C: write_memory 9867643 size 1 value 0 virtual_protect 0
0A8C: write_memory 9867645 size 1 value 0 virtual_protect 0
01EB: set_traffic_density_multiplier_to 0.25
06D0: enable_emergency_traffic 1
06D7: enable_train_traffic 1
gosub @T_CIRC_5646
gosub @T_CIRC_5715
jump @T_CIRC_4535

:T_CIRC_4010
if
3@ >= 1952
jf @T_CIRC_4104
0A8C: write_memory 9867622 size 1 value 0 virtual_protect 0
0A8C: write_memory 9867643 size 1 value 0 virtual_protect 0
0A8C: write_memory 9867645 size 1 value 0 virtual_protect 0
01EB: set_traffic_density_multiplier_to 0.2
06D0: enable_emergency_traffic 0
06D7: enable_train_traffic 1
gosub @T_CIRC_5646
gosub @T_CIRC_5715
jump @T_CIRC_4535

:T_CIRC_4104
if
3@ >= 1944
jf @T_CIRC_4198
0A8C: write_memory 9867622 size 1 value 0 virtual_protect 0
0A8C: write_memory 9867643 size 1 value 1 virtual_protect 0
0A8C: write_memory 9867645 size 1 value 0 virtual_protect 0
01EB: set_traffic_density_multiplier_to 0.5
06D0: enable_emergency_traffic 0
06D7: enable_train_traffic 1
gosub @T_CIRC_5646
gosub @T_CIRC_5715
jump @T_CIRC_4535

:T_CIRC_4198
if
3@ >= 1939
jf @T_CIRC_4292
0A8C: write_memory 9867622 size 1 value 0 virtual_protect 0
0A8C: write_memory 9867643 size 1 value 1 virtual_protect 0
0A8C: write_memory 9867645 size 1 value 0 virtual_protect 0
01EB: set_traffic_density_multiplier_to 0.4
06D0: enable_emergency_traffic 1
06D7: enable_train_traffic 1
gosub @T_CIRC_5646
gosub @T_CIRC_5715
jump @T_CIRC_4535

:T_CIRC_4292
if
3@ >= 1931
jf @T_CIRC_4386
0A8C: write_memory 9867622 size 1 value 0 virtual_protect 0
0A8C: write_memory 9867643 size 1 value 1 virtual_protect 0
0A8C: write_memory 9867645 size 1 value 0 virtual_protect 0
01EB: set_traffic_density_multiplier_to 0.3
06D0: enable_emergency_traffic 0
06D7: enable_train_traffic 1
gosub @T_CIRC_5646
gosub @T_CIRC_5715
jump @T_CIRC_4535

:T_CIRC_4386
if
3@ >= 1923
jf @T_CIRC_4480
0A8C: write_memory 9867622 size 1 value 0 virtual_protect 0
0A8C: write_memory 9867643 size 1 value 1 virtual_protect 0
0A8C: write_memory 9867645 size 1 value 1 virtual_protect 0
01EB: set_traffic_density_multiplier_to 0.2
06D0: enable_emergency_traffic 0
06D7: enable_train_traffic 1
gosub @T_CIRC_5646
gosub @T_CIRC_5715
jump @T_CIRC_4535

:T_CIRC_4480
0A8C: write_memory 9867622 size 1 value 0 virtual_protect 0
0A8C: write_memory 9867645 size 1 value 1 virtual_protect 0
01EB: set_traffic_density_multiplier_to 0.0
06D0: enable_emergency_traffic 0
06D7: enable_train_traffic 0
gosub @T_CIRC_5646
gosub @T_CIRC_5715

:T_CIRC_4535
if
3@ >= 2011
jf @T_CIRC_4573
01F0: set_max_wanted_level_to 6
08EA: enable_gangs_spawn 1
099E: enable_police_patrols 1
jump @T_CIRC_5801

:T_CIRC_4573
if
3@ >= 1992
jf @T_CIRC_4611
01F0: set_max_wanted_level_to 5
08EA: enable_gangs_spawn 1
099E: enable_police_patrols 1
jump @T_CIRC_5801

:T_CIRC_4611
if
3@ >= 1965
jf @T_CIRC_4649
01F0: set_max_wanted_level_to 4
08EA: enable_gangs_spawn 1
099E: enable_police_patrols 1
jump @T_CIRC_5801

:T_CIRC_4649
if
3@ >= 1931
jf @T_CIRC_4687
01F0: set_max_wanted_level_to 3
08EA: enable_gangs_spawn 0
099E: enable_police_patrols 1
jump @T_CIRC_5801

:T_CIRC_4687
if
3@ >= 1882
jf @T_CIRC_4725
01F0: set_max_wanted_level_to 2
08EA: enable_gangs_spawn 0
099E: enable_police_patrols 1
jump @T_CIRC_5801

:T_CIRC_4725
if
3@ >= 1768
jf @T_CIRC_4794
01F0: set_max_wanted_level_to 1
08EA: enable_gangs_spawn 0
099E: enable_police_patrols 0
jump @T_CIRC_5801

:T_CIRC_4794
01F0: set_max_wanted_level_to 0
08EA: enable_gangs_spawn 0
099E: enable_police_patrols 0
jump @T_CIRC_5801

:T_CIRC_4813
return

:T_CIRC_4815
if and
00E1: player 0 pressed_key 6
00E1: player 0 pressed_key 18
jf @T_CIRC_4954
0AB4: 0@ = var 0
if and
Player.Controllable($PLAYER_CHAR)
0@ == 0
16@ == 0
jf @T_CIRC_4813
16@ = 1
0AB4: 0@ = var 11
0@ *= -1
0@ += 1
0AB3: var 11 = 0@
if
0@ == 0
jf @T_CIRC_4941
03E5: show_text_box 'MODE1'
return

:T_CIRC_4941
03E5: show_text_box 'MODE2'
return

:T_CIRC_4954
16@ = 0
return

:T_CIRC_4963
24@ = 0
return

:T_CIRC_4972
0AB4: 0@ = var 7
0AB1: call_scm_func @T_CIRC_6104 2 0@ 10000 3@
00BF: 1@ = current_time_hours, 2@ = current_time_minutes
if and
0@ == 10212015
1@ >= 11
not 1@ >= 17
jf @T_CIRC_5081
set_weather 8
if and
1@ == 16
2@ >= 34
jf @T_CIRC_4813
set_weather 2
jump @T_CIRC_5959

:T_CIRC_5081
if and
0@ == 11131955
not 1@ >= 10
jf @T_CIRC_5149
set_weather 8
if and
1@ == 8
2@ >= 22
jf @T_CIRC_4813
set_weather 3
jump @T_CIRC_5959

:T_CIRC_5149
if
0@ == 11121955
jf @T_CIRC_5478
if
1@ == 23
jf @T_CIRC_5199
set_weather 8
jump @T_CIRC_5959

:T_CIRC_5199
if and
1@ == 22
2@ >= 7
jf @T_CIRC_5235
set_weather 8
jump @T_CIRC_5959

:T_CIRC_5235
if and
1@ == 22
2@ >= 4
jf @T_CIRC_5293
03DE: set_pedestrians_density_multiplier_to 0.0
01EB: set_traffic_density_multiplier_to 0.0
06D0: enable_emergency_traffic 0
06D7: enable_train_traffic 0
set_weather 12
jump @T_CIRC_5959

:T_CIRC_5293
if and
1@ == 22
2@ >= 0
jf @T_CIRC_5351
set_weather 8
03DE: set_pedestrians_density_multiplier_to 0.0
01EB: set_traffic_density_multiplier_to 0.0
06D0: enable_emergency_traffic 0
06D7: enable_train_traffic 0
jump @T_CIRC_5959

:T_CIRC_5351
if and
1@ == 21
2@ >= 57
jf @T_CIRC_5409
set_weather 8
03DE: set_pedestrians_density_multiplier_to 0.0
01EB: set_traffic_density_multiplier_to 0.0
06D0: enable_emergency_traffic 0
06D7: enable_train_traffic 0
jump @T_CIRC_5959

:T_CIRC_5409
if
1@ == 21
jf @T_CIRC_5478
if and
2@ >= 30
not 2@ >= 57
jf @T_CIRC_5478
set_weather 20
01EB: set_traffic_density_multiplier_to 0.0
06D0: enable_emergency_traffic 0
06D7: enable_train_traffic 0
jump @T_CIRC_5959

:T_CIRC_5478
if and
0@ >= 10182015
not 0@ >= 10242015
jf @T_CIRC_5520
set_weather 1
jump @T_CIRC_5959

:T_CIRC_5520
if and
0@ >= 10221985
not 0@ >= 10301985
jf @T_CIRC_5562
set_weather 1
jump @T_CIRC_5959

:T_CIRC_5562
if and
0@ >= 11021955
not 0@ >= 11171955
jf @T_CIRC_5604
set_weather 1
jump @T_CIRC_5959

:T_CIRC_5604
if and
0@ >= 8281885
not 0@ >= 9091885
jf @T_CIRC_5959
set_weather 1
jump @T_CIRC_5959

:T_CIRC_5646
0209: 30@ = random_int_in_ranges 0 8
if and
4@ == 72
30@ == 4
jf @T_CIRC_4813
if and
Actor.DrivingVehicleType($PLAYER_ACTOR, #BUFFALO)
4@ == 72
jf @T_CIRC_4813
Player.SetMinWantedLevel($PLAYER_CHAR, 3)
return

:T_CIRC_5715
0209: 30@ = random_int_in_ranges 0 10
if and
4@ == 72
30@ == 5
jf @T_CIRC_4813
if or
Actor.DrivingVehicleType($PLAYER_ACTOR, #SUPERGT)
Actor.DrivingVehicleType($PLAYER_ACTOR, #BULLET)
Actor.DrivingVehicleType($PLAYER_ACTOR, #HOTKNIFE)
Actor.DrivingVehicleType($PLAYER_ACTOR, #INFERNUS)
jf @T_CIRC_4813
Player.SetMinWantedLevel($PLAYER_CHAR, 2)
return

:T_CIRC_5801
if and
3@ >= 1861
not 3@ >= 1866
jf @T_CIRC_5926
if
3@ == 1861
jf @T_CIRC_5899
if
0@ >= 412
jf @T_CIRC_5926

:T_CIRC_5866
0A8C: write_memory 9867637 size 1 value 1 virtual_protect 0
0A8C: write_memory 9867584 size 1 value 1 virtual_protect 0
jump @T_CIRC_4972

:T_CIRC_5899
if and
0@ >= 624
3@ == 1865
jf @T_CIRC_5866

:T_CIRC_5926
0A8C: write_memory 9867637 size 1 value 0 virtual_protect 0
0A8C: write_memory 9867584 size 1 value 0 virtual_protect 0
jump @T_CIRC_4972

:T_CIRC_5959
if
0AB0: key_pressed 118
jf @T_CIRC_4813
0AB3: var 19 = 1
if
27@ == 0
jf @T_CIRC_6012
27@ = 1
jump @T_CIRC_6019

:T_CIRC_6012
27@ = 0

:T_CIRC_6019
wait 0
03F0: enable_text_draw 0
if
8AB0: not key_pressed 118
jf @T_CIRC_6019
return

:T_CIRC_6044
0085: 29@ = 3@ // (int)
29@ -= 3000
29@ /= 0.001
28@ = 0.008
0062: 28@ -= 29@ // (int)
0A8C: write_memory 8796548 size 4 value 28@ virtual_protect 1
return

:T_CIRC_6104
0085: 2@ = 0@ // (int)
0072: 2@ /= 1@ // (int)
006A: 2@ *= 1@ // (int)
0062: 0@ -= 2@ // (int)
0AB2: ret 1 0@