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.

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 

03F0: enable_text_draw 0 
0AB4: 0@ = var 9 
if 
  
0@ == 1 
jf 
@T_CIRC_126 
0AB4: 1@ = var 
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 
0AB3: var 7 = 1@ 
0AB4: 1@ = var 
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 

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_ACTOR26@)
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 
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 
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 
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 
0AB4: 0@ = var 
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 
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 

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 

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 

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@