Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- {$CLEO .cm}
- thread 'TAXIODD'
- 34@ = 0
- gosub @TAXIODD_64
- if
- wasted_or_busted
- else_jump @TAXIODD_50
- gosub @TAXIODD_18891
- :TAXIODD_50
- gosub @TAXIODD_19045
- end_thread
- :TAXIODD_64
- if
- 900@ == 0
- else_jump @TAXIODD_87
- :TAXIODD_87
- $ONMISSION = 1
- 800@ = 1
- if
- not Actor.Dead($PLAYER_ACTOR)
- else_jump @TAXIODD_244
- if
- Actor.DrivingTaxiVehicle($PLAYER_ACTOR)
- else_jump @TAXIODD_244
- 00D9: 37@ = actor $PLAYER_ACTOR car
- 01E9: 35@ = car 37@ num_passengers
- if
- not 35@ == 0
- else_jump @TAXIODD_192
- 00BC: show_text_highpriority GXT 'TX_FULL' time 5000 flag 1 // ~r~Il te faut une caisse vide pour commencer les missions Taxi.
- wait 4500
- 00BE: text_clear_all
- return
- :TAXIODD_192
- 36@ = Car.Health(37@)
- if
- 8185: not car 37@ health >= 400
- else_jump @TAXIODD_244
- 00BC: show_text_highpriority GXT 'TX_ILL' time 5000 flag 1 // ~r~Ce taxi est saccagž. Il te faut une caisse en bon žtat pour commencer les missions Taxi.
- wait 4500
- 00BE: text_clear_all
- return
- :TAXIODD_244
- 0084: 801@ = 802@ // (int)
- 802@ = 1
- 85@ = 0
- 86@ = 0
- 87@ = 0
- 38@ = 0
- 39@ = 0
- 40@ = 0
- 41@ = 0
- 42@ = 0
- 47@ = 0
- 48@ = 0
- 32@ = 0
- 33@ = 0
- 102@ = 0
- 127@ = 0
- 130@ = 0
- 132@ = 0
- 133@ = 0
- 134@ = 0
- 135@ = 0
- 136@ = 0
- 137@ = 0
- 139@ = 0
- 140@ = 0
- 141@ = 0
- 142@ = 0
- 143@ = 0
- 144@ = 0
- 145@ = 0
- 124@ = 0
- 125@ = 0
- 126@ = 0
- 108@ = 0
- 146@ = 0
- if
- 38@ == -99
- else_jump @TAXIODD_734
- 0662: printstring "SHOULD_NEVER_BE_IN_FAKE_ENTITY_CREATION"
- 89@ = Car.Create(#TAXI, 0.0, 0.0, 0.0)
- 88@ = Actor.Create(CivMale, #WMYBU, 0.0, 0.0, 0.0)
- 49@ = 0
- :TAXIODD_606
- 90@(49@,4i) = Object.Create(3013, 0.0, 0.0, 0.0)
- 49@ += 1
- 49@ >= 4
- else_jump @TAXIODD_606
- 96@ = Marker.CreateAboveActor(88@)
- 018A: 97@ = create_checkpoint_at 0.0 0.0 0.0
- 49@ = 0
- :TAXIODD_689
- 018A: 98@(49@,3i) = create_checkpoint_at 0.0 0.0 0.0
- 49@ += 1
- 49@ >= 3
- else_jump @TAXIODD_689
- :TAXIODD_734
- 054C: use_GXT_table 'TAXI1'
- gosub @TAXIODD_18048
- 060A: create_decision_maker_type 0 store_to 101@ // decision\allowed\m_.ped files
- gosub @TAXIODD_18050
- if
- 34@ == 1
- else_jump @TAXIODD_791
- jump @TAXIODD_17122
- :TAXIODD_791
- wait 0
- gosub @TAXIODD_16692
- gosub @TAXIODD_17046
- if or
- 40@ == 1
- 41@ == 1
- else_jump @TAXIODD_841
- jump @TAXIODD_1569
- :TAXIODD_841
- gosub @TAXIODD_17915
- gosub @TAXIODD_17949
- if
- Actor.Dead($PLAYER_ACTOR)
- else_jump @TAXIODD_885
- 124@ = 1
- jump @TAXIODD_1569
- :TAXIODD_885
- if
- 38@ == 0
- else_jump @TAXIODD_943
- 0662: printstring "STAGE_SHOULD_NEVER_BE_0_IN_MAIN_LOOP"
- :TAXIODD_943
- 83@ = 0
- 0293: 803@ = get_controller_mode
- if
- not 803@ == 3
- else_jump @TAXIODD_1046
- if
- 00E1: player 0 pressed_key 19
- else_jump @TAXIODD_1039
- 00BC: show_text_highpriority GXT 'TX_MTA' time 5000 flag 1 // ~r~Mission Taxi annulže
- 01E3: show_text_1number_styled GXT 'TX_END' number 109@ time 5000 style 5 // Fin mission Taxi
- wait 5000
- 83@ = 1
- return
- :TAXIODD_1039
- jump @TAXIODD_1112
- :TAXIODD_1046
- if
- 00E1: player 0 pressed_key 14
- else_jump @TAXIODD_1112
- 00BC: show_text_highpriority GXT 'TX_MTA' time 5000 flag 1 // ~r~Mission Taxi annulže
- 01E3: show_text_1number_styled GXT 'TX_END' number 109@ time 5000 style 5 // Fin mission Taxi
- wait 5000
- 83@ = 1
- return
- :TAXIODD_1112
- if
- 135@ == 0
- else_jump @TAXIODD_1178
- if
- 83@ == 1
- else_jump @TAXIODD_1171
- if
- Player.Defined($PLAYER_CHAR)
- else_jump @TAXIODD_1171
- 135@ = 1
- :TAXIODD_1171
- jump @TAXIODD_1226
- :TAXIODD_1178
- if
- 83@ == 0
- else_jump @TAXIODD_1226
- if
- Player.Defined($PLAYER_CHAR)
- else_jump @TAXIODD_1226
- 124@ = 1
- jump @TAXIODD_1569
- :TAXIODD_1226
- if
- Car.Wrecked(89@)
- else_jump @TAXIODD_1263
- 124@ = 1
- 108@ = 3
- jump @TAXIODD_1569
- :TAXIODD_1263
- 51@ = Car.Health(89@)
- if
- 250 >= 51@
- else_jump @TAXIODD_1391
- if
- not Actor.Dead(88@)
- else_jump @TAXIODD_1377
- if
- Actor.InCar(88@, 89@)
- else_jump @TAXIODD_1377
- 00BC: show_text_highpriority GXT 'TX_FLED' time 5000 flag 1 // ~r~Ton passager veut se tirer.
- if
- 138@ == 0
- else_jump @TAXIODD_1377
- 0947: actor 88@ speak_from_audio_table 221 store_spoken_phrase_id_to 116@
- 138@ = 1
- :TAXIODD_1377
- 126@ = 1
- jump @TAXIODD_1569
- :TAXIODD_1391
- if
- 130@ == 1
- else_jump @TAXIODD_1448
- if
- 804@ == 0
- else_jump @TAXIODD_1448
- 124@ = 1
- 108@ = 2
- jump @TAXIODD_1569
- :TAXIODD_1448
- gosub @TAXIODD_2988
- if
- 127@ == 0
- else_jump @TAXIODD_1494
- 124@ = 1
- 108@ = 1
- jump @TAXIODD_1569
- :TAXIODD_1494
- if
- 38@ == 1
- else_jump @TAXIODD_1519
- gosub @TAXIODD_1761
- :TAXIODD_1519
- if
- 38@ == 2
- else_jump @TAXIODD_1544
- gosub @TAXIODD_2381
- :TAXIODD_1544
- if
- 38@ == 3
- else_jump @TAXIODD_1569
- 125@ = 1
- :TAXIODD_1569
- if
- 40@ == 0
- else_jump @TAXIODD_1713
- if
- 124@ == 0
- else_jump @TAXIODD_1697
- if
- 126@ == 0
- else_jump @TAXIODD_1676
- if
- 125@ == 0
- else_jump @TAXIODD_1655
- jump @TAXIODD_791
- jump @TAXIODD_1669
- :TAXIODD_1655
- gosub @TAXIODD_18789
- jump @TAXIODD_791
- :TAXIODD_1669
- jump @TAXIODD_1690
- :TAXIODD_1676
- gosub @TAXIODD_18825
- jump @TAXIODD_791
- :TAXIODD_1690
- jump @TAXIODD_1706
- :TAXIODD_1697
- gosub @TAXIODD_18891
- return
- :TAXIODD_1706
- jump @TAXIODD_1715
- :TAXIODD_1713
- return
- :TAXIODD_1715
- 0662: printstring "SHOULD_NEVER_BE_HERE_IN_END_OF_MAIN_LOOP"
- return
- :TAXIODD_1761
- if
- 39@ == 0
- else_jump @TAXIODD_1933
- 128@ = 0
- 129@ = 0
- 138@ = 0
- 139@ = 0
- 145@ = 0
- 107@ = 0
- Car.ToggleTaxiLight(89@) = True
- if
- 144@ == 1
- else_jump @TAXIODD_1860
- 39@ = 20
- jump @TAXIODD_1933
- :TAXIODD_1860
- gosub @TAXIODD_3454
- if
- 133@ == 0
- else_jump @TAXIODD_1899
- 39@ = 1
- jump @TAXIODD_1933
- :TAXIODD_1899
- 00BC: show_text_highpriority GXT 'TX_JUNK' time 804@ flag 1 // ~r~Ta caisse est une poubelle. Va la faire ržparer.
- 139@ = 1
- //0396: pause_timer 0
- 39@ = 10
- :TAXIODD_1933
- if
- 133@ == 1
- else_jump @TAXIODD_2070
- if
- 134@ == 0
- else_jump @TAXIODD_1983
- gosub @TAXIODD_3496
- jump @TAXIODD_2070
- :TAXIODD_1983
- gosub @TAXIODD_3454
- if
- 133@ == 0
- else_jump @TAXIODD_2070
- gosub @TAXIODD_3496
- 03D5: remove_text 'TX_JUNK' // ~r~Ta caisse est une poubelle. Va la faire ržparer.
- 804@ += 10000
- if
- 139@ == 1
- else_jump @TAXIODD_2063
- //0396: pause_timer 1
- 139@ = 0
- :TAXIODD_2063
- 39@ = 0
- :TAXIODD_2070
- if
- 39@ == 1
- else_jump @TAXIODD_2175
- gosub @TAXIODD_4520
- if
- 128@ == 1
- else_jump @TAXIODD_2175
- if
- 130@ == 0
- else_jump @TAXIODD_2164
- 804@ = 36000
- //03C3: set_timer_to 804@ type 1 GXT 'TX_TIME' // global_variable // TEMPS
- 130@ = 1
- :TAXIODD_2164
- //0396: pause_timer 0
- 39@ = 2
- :TAXIODD_2175
- if
- 39@ == 2
- else_jump @TAXIODD_2271
- if
- not Actor.Dead(88@)
- else_jump @TAXIODD_2271
- if
- Actor.InCar(88@, 89@)
- else_jump @TAXIODD_2271
- Marker.Disable(96@)
- 0647: AS_actor 88@ clear_look_task
- Car.ToggleTaxiLight(89@) = False
- 0947: actor 88@ speak_from_audio_table 224 store_spoken_phrase_id_to 116@
- 117@ = Car.Health(89@)
- 39@ = 99
- :TAXIODD_2271
- if
- 39@ == 10
- else_jump @TAXIODD_2289
- :TAXIODD_2289
- if
- 39@ == 20
- else_jump @TAXIODD_2347
- if
- 001D: 47@ > 106@ // (int)
- else_jump @TAXIODD_2347
- 144@ = 0
- 106@ = 0
- 39@ = 0
- :TAXIODD_2347
- gosub @TAXIODD_5021
- if
- 39@ == 99
- else_jump @TAXIODD_2379
- gosub @TAXIODD_17988
- :TAXIODD_2379
- return
- :TAXIODD_2381
- if
- 39@ == 0
- else_jump @TAXIODD_2472
- gosub @TAXIODD_7126
- //0396: pause_timer 0
- 131@ = 0
- 102@ = 0
- 136@ = 0
- if
- 143@ == 0
- else_jump @TAXIODD_2465
- 0085: 105@ = 47@ // (int)
- 105@ += 5000
- :TAXIODD_2465
- 39@ += 1
- :TAXIODD_2472
- if
- Actor.Dead(88@)
- else_jump @TAXIODD_2495
- 126@ = 1
- :TAXIODD_2495
- if and
- not Actor.InCar(88@, 89@)
- 131@ == 0
- else_jump @TAXIODD_2528
- 126@ = 1
- :TAXIODD_2528
- gosub @TAXIODD_3454
- if
- 133@ == 1
- else_jump @TAXIODD_2601
- if
- 134@ == 0
- else_jump @TAXIODD_2594
- 00BC: show_text_highpriority GXT 'TX_REP' time 6000 flag 1 // ~r~Ta caisse est mal en point, il faut la faire ržparer.
- gosub @TAXIODD_3496
- :TAXIODD_2594
- jump @TAXIODD_2626
- :TAXIODD_2601
- if
- 134@ == 1
- else_jump @TAXIODD_2626
- gosub @TAXIODD_3496
- :TAXIODD_2626
- if
- 39@ == 1
- else_jump @TAXIODD_2743
- if
- 0100: actor 88@ in_sphere 121@ 122@ 123@ radius 4.0 4.0 4.0 sphere 1 in_car
- else_jump @TAXIODD_2743
- if and
- Actor.InCar(88@, 89@)
- Actor.InCar($PLAYER_ACTOR, 89@)
- else_jump @TAXIODD_2743
- Player.CanMove($PLAYER_CHAR) = False
- Marker.Disable(97@)
- 131@ = 1
- //0396: pause_timer 1
- 39@ += 1
- :TAXIODD_2743
- if
- 39@ == 2
- else_jump @TAXIODD_2818
- if
- 01C1: car 89@ stopped
- else_jump @TAXIODD_2818
- if
- Actor.InCar(88@, 89@)
- else_jump @TAXIODD_2804
- 0622: AS_actor 88@ bail_car 89@
- :TAXIODD_2804
- gosub @TAXIODD_18298
- 39@ += 1
- :TAXIODD_2818
- if
- 39@ == 3
- else_jump @TAXIODD_2881
- if
- not Actor.InCar(88@, 89@)
- else_jump @TAXIODD_2881
- Actor.RemoveReferences(88@)
- 146@ -= 1
- Player.CanMove($PLAYER_CHAR) = True
- 39@ = 99
- :TAXIODD_2881
- if
- 131@ == 0
- else_jump @TAXIODD_2906
- gosub @TAXIODD_6875
- :TAXIODD_2906
- if
- 143@ == 0
- else_jump @TAXIODD_2961
- if
- 001D: 47@ > 105@ // (int)
- else_jump @TAXIODD_2961
- 03E5: show_text_box 'TX_TIP' // La barre de pourboire diminue — mesure que le temps passe et que les džg™ts augmentent.
- 143@ = 1
- :TAXIODD_2961
- if
- 39@ == 99
- else_jump @TAXIODD_2986
- gosub @TAXIODD_17988
- :TAXIODD_2986
- return
- :TAXIODD_2988
- if
- Actor.DrivingTaxiVehicle($PLAYER_ACTOR)
- else_jump @TAXIODD_3051
- if
- not 127@ == 1
- else_jump @TAXIODD_3044
- 00D9: 89@ = actor $PLAYER_ACTOR car
- 127@ = 1
- gosub @TAXIODD_3060
- :TAXIODD_3044
- jump @TAXIODD_3058
- :TAXIODD_3051
- 127@ = 0
- :TAXIODD_3058
- return
- :TAXIODD_3060
- 51@ = 0
- 90@(51@,4i) = Object.Create(3013, 0.0, 0.0, 0.0)
- Object.CollisionDetection(90@(51@,4i)) = False
- 0750: set_object 90@(51@,4i) visibility 0
- 0681: attach_object 90@(51@,4i) to_car 89@ with_offset 0.0 2.3 0.0 rotation 0.0 0.0 0.0
- 51@ = 1
- 90@(51@,4i) = Object.Create(3013, 0.0, 0.0, 0.0)
- Object.CollisionDetection(90@(51@,4i)) = False
- 0750: set_object 90@(51@,4i) visibility 0
- 0681: attach_object 90@(51@,4i) to_car 89@ with_offset 0.0 -2.6 0.0 rotation 0.0 0.0 0.0
- 51@ = 2
- 90@(51@,4i) = Object.Create(3013, 0.0, 0.0, 0.0)
- Object.CollisionDetection(90@(51@,4i)) = False
- 0750: set_object 90@(51@,4i) visibility 0
- 0681: attach_object 90@(51@,4i) to_car 89@ with_offset -1.0 -1.0 0.0 rotation 0.0 0.0 0.0
- 51@ = 3
- 90@(51@,4i) = Object.Create(3013, 0.0, 0.0, 0.0)
- Object.CollisionDetection(90@(51@,4i)) = False
- 0750: set_object 90@(51@,4i) visibility 0
- 0681: attach_object 90@(51@,4i) to_car 89@ with_offset 1.0 -1.0 0.0 rotation 0.0 0.0 0.0
- return
- :TAXIODD_3454
- if
- 0185: car 89@ health >= 400
- else_jump @TAXIODD_3487
- 133@ = 0
- jump @TAXIODD_3494
- :TAXIODD_3487
- 133@ = 1
- :TAXIODD_3494
- return
- :TAXIODD_3496
- if
- 134@ == 1
- else_jump @TAXIODD_3560
- 49@ = 0
- :TAXIODD_3521
- Marker.Disable(98@(49@,3i))
- 49@ += 1
- 49@ >= 3
- else_jump @TAXIODD_3521
- 134@ = 0
- return
- :TAXIODD_3560
- if
- 0154: actor $PLAYER_ACTOR in_zone 'LA' // Los Santos
- else_jump @TAXIODD_3627
- 51@ = 0
- gosub @TAXIODD_4007
- 51@ += 1
- gosub @TAXIODD_4064
- 51@ += 1
- gosub @TAXIODD_4349
- :TAXIODD_3627
- if
- 0154: actor $PLAYER_ACTOR in_zone 'VE' // Las Venturas
- else_jump @TAXIODD_3666
- 51@ = 0
- gosub @TAXIODD_4235
- :TAXIODD_3666
- if
- 0154: actor $PLAYER_ACTOR in_zone 'SF' // San Fierro
- else_jump @TAXIODD_3719
- 51@ = 0
- gosub @TAXIODD_4292
- 51@ += 1
- gosub @TAXIODD_4406
- :TAXIODD_3719
- if
- 0154: actor $PLAYER_ACTOR in_zone 'RED' // Red County
- else_jump @TAXIODD_3772
- 51@ = 0
- gosub @TAXIODD_4121
- 51@ += 1
- gosub @TAXIODD_4349
- :TAXIODD_3772
- if
- 0154: actor $PLAYER_ACTOR in_zone 'FLINTC' // Flint County
- else_jump @TAXIODD_3839
- 51@ = 0
- gosub @TAXIODD_4064
- 51@ += 1
- gosub @TAXIODD_4121
- 51@ += 1
- gosub @TAXIODD_4406
- :TAXIODD_3839
- if
- 0154: actor $PLAYER_ACTOR in_zone 'WHET' // Whetstone
- else_jump @TAXIODD_3906
- 51@ = 0
- gosub @TAXIODD_4064
- 51@ += 1
- gosub @TAXIODD_4121
- 51@ += 1
- gosub @TAXIODD_4406
- :TAXIODD_3906
- if
- 0154: actor $PLAYER_ACTOR in_zone 'ROBAD' // Tierra Robada
- else_jump @TAXIODD_3945
- 51@ = 0
- gosub @TAXIODD_4178
- :TAXIODD_3945
- if
- 0154: actor $PLAYER_ACTOR in_zone 'BONE' // Bone County
- else_jump @TAXIODD_3998
- 51@ = 0
- gosub @TAXIODD_4178
- 51@ += 1
- gosub @TAXIODD_4235
- :TAXIODD_3998
- 134@ = 1
- return
- :TAXIODD_4007
- if
- 075C: marker 98@(51@,3i) enabled
- else_jump @TAXIODD_4036
- Marker.Disable(98@(51@,3i))
- :TAXIODD_4036
- 02A8: 98@(51@,3i) = create_marker 63 at 2067.4 -1831.2 13.5
- return
- :TAXIODD_4064
- if
- 075C: marker 98@(51@,3i) enabled
- else_jump @TAXIODD_4093
- Marker.Disable(98@(51@,3i))
- :TAXIODD_4093
- 02A8: 98@(51@,3i) = create_marker 63 at 488.0 -1734.0 34.4
- return
- :TAXIODD_4121
- if
- 075C: marker 98@(51@,3i) enabled
- else_jump @TAXIODD_4150
- Marker.Disable(98@(51@,3i))
- :TAXIODD_4150
- 02A8: 98@(51@,3i) = create_marker 63 at 720.016 -454.625 15.328
- return
- :TAXIODD_4178
- if
- 075C: marker 98@(51@,3i) enabled
- else_jump @TAXIODD_4207
- Marker.Disable(98@(51@,3i))
- :TAXIODD_4207
- 02A8: 98@(51@,3i) = create_marker 63 at -1420.547 2583.945 58.031
- return
- :TAXIODD_4235
- if
- 075C: marker 98@(51@,3i) enabled
- else_jump @TAXIODD_4264
- Marker.Disable(98@(51@,3i))
- :TAXIODD_4264
- 02A8: 98@(51@,3i) = create_marker 63 at 1966.532 2162.65 10.995
- return
- :TAXIODD_4292
- if
- 075C: marker 98@(51@,3i) enabled
- else_jump @TAXIODD_4321
- Marker.Disable(98@(51@,3i))
- :TAXIODD_4321
- 02A8: 98@(51@,3i) = create_marker 63 at -2425.46 1020.83 49.39
- return
- :TAXIODD_4349
- if
- 075C: marker 98@(51@,3i) enabled
- else_jump @TAXIODD_4378
- Marker.Disable(98@(51@,3i))
- :TAXIODD_4378
- 02A8: 98@(51@,3i) = create_marker 63 at 1021.8 -1018.7 30.9
- return
- :TAXIODD_4406
- if
- 075C: marker 98@(51@,3i) enabled
- else_jump @TAXIODD_4435
- Marker.Disable(98@(51@,3i))
- :TAXIODD_4435
- 02A8: 98@(51@,3i) = create_marker 63 at -1908.9 292.3 40.0
- return
- if
- 075C: marker 98@(51@,3i) enabled
- else_jump @TAXIODD_4492
- Marker.Disable(98@(51@,3i))
- :TAXIODD_4492
- 02A8: 98@(51@,3i) = create_marker 63 at -103.6 1112.4 18.7
- return
- :TAXIODD_4520
- if
- 001D: 47@ > 102@ // (int)
- else_jump @TAXIODD_4635
- if
- 136@ == 0
- else_jump @TAXIODD_4603
- 00BC: show_text_highpriority GXT 'TX_NONE' time 6000 flag 1 // ~s~Y a pas de clients dans le coin, cherche encore.
- 0085: 102@ = 47@ // (int)
- 102@ += 5000
- 137@ = 1
- jump @TAXIODD_4635
- :TAXIODD_4603
- 00BC: show_text_highpriority GXT 'TX_PKUP' time 6000 flag 1 // ~s~Cherche une ~b~course~s~ — faire.
- 0085: 102@ = 47@ // (int)
- 102@ += 5000
- :TAXIODD_4635
- 02DD: 88@ = get_random_ped_in_zone 'SAN_AND' with_pedtype_civilian 1 gang 0 criminal/prostitute 1
- if
- 88@ == -1
- else_jump @TAXIODD_4675
- return
- :TAXIODD_4675
- 146@ += 1
- if or
- Actor.Dead(88@)
- Actor.Driving(88@)
- 051A: actor 88@ damaged_by_actor $PLAYER_ACTOR
- else_jump @TAXIODD_4725
- Actor.RemoveReferences(88@)
- 146@ -= 1
- return
- :TAXIODD_4725
- 0665: get_actor 88@ model_to 94@
- if
- 003B: 94@ == 95@ // (int)
- else_jump @TAXIODD_4766
- Actor.RemoveReferences(88@)
- 146@ -= 1
- return
- :TAXIODD_4766
- Actor.StorePos(88@, 58@, 59@, 60@)
- if
- 80FE: not actor $PLAYER_ACTOR sphere 0 in_sphere 58@ 59@ 60@ radius 88.0 88.0 19.0
- else_jump @TAXIODD_4836
- Actor.RemoveReferences(88@)
- 146@ -= 1
- return
- :TAXIODD_4836
- 136@ = 1
- if
- 137@ == 1
- else_jump @TAXIODD_4900
- 00BC: show_text_highpriority GXT 'TX_PKUP' time 6000 flag 1 // ~s~Cherche une ~b~course~s~ — faire.
- 0085: 102@ = 47@ // (int)
- 102@ += 5000
- 137@ = 0
- :TAXIODD_4900
- 0792: disembark_instantly_actor 88@
- 060B: set_actor 88@ decision_maker_to 101@
- 05BA: AS_actor 88@ move_mouth -2 ms
- 145@ = 0
- gosub @TAXIODD_6269
- if
- 075C: marker 96@ enabled
- else_jump @TAXIODD_4955
- Marker.Disable(96@)
- :TAXIODD_4955
- 96@ = Marker.CreateAboveActor(88@)
- 07E0: set_marker 96@ type_to 1
- Actor.StorePos($PLAYER_ACTOR, 118@, 119@, 120@)
- 118@ += 4.0
- 119@ += 4.0
- 0085: 95@ = 94@ // (int)
- 128@ = 1
- return
- :TAXIODD_5021
- if
- 128@ == 0
- else_jump @TAXIODD_5041
- return
- :TAXIODD_5041
- if
- 001D: 47@ > 102@ // (int)
- else_jump @TAXIODD_5092
- 00BC: show_text_highpriority GXT 'TX_PKUP' time 6000 flag 1 // ~s~Cherche une ~b~course~s~ — faire.
- 0085: 102@ = 47@ // (int)
- 102@ += 5000
- :TAXIODD_5092
- 83@ = 0
- 84@ = 1
- if or
- Actor.Dead(88@)
- 051A: actor 88@ damaged_by_actor $PLAYER_ACTOR
- else_jump @TAXIODD_5176
- 83@ = 1
- 84@ = 0
- 00BC: show_text_highpriority GXT 'TX_OOPS' time 6000 flag 1 // ~s~Oups_! Tu devrais te trouver un autre ~b~passager~s~.
- 0085: 102@ = 47@ // (int)
- 102@ += 5000
- :TAXIODD_5176
- if
- Car.Wrecked(89@)
- else_jump @TAXIODD_5199
- 83@ = 1
- :TAXIODD_5199
- if
- 83@ == 0
- else_jump @TAXIODD_5243
- if
- not Actor.InCar($PLAYER_ACTOR, 89@)
- else_jump @TAXIODD_5243
- 83@ = 1
- :TAXIODD_5243
- if
- 83@ == 0
- else_jump @TAXIODD_5289
- Actor.StorePos($PLAYER_ACTOR, 58@, 59@, 60@)
- Actor.StorePos(88@, 61@, 62@, 63@)
- :TAXIODD_5289
- if
- 83@ == 0
- else_jump @TAXIODD_5356
- if
- 80FE: not actor $PLAYER_ACTOR sphere 0 in_sphere 61@ 62@ 63@ radius 90.0 90.0 20.0
- else_jump @TAXIODD_5356
- 83@ = 1
- :TAXIODD_5356
- if
- 83@ == 1
- else_jump @TAXIODD_5503
- if
- 84@ == 1
- else_jump @TAXIODD_5399
- 102@ = 0
- :TAXIODD_5399
- 128@ = 0
- 138@ = 0
- Marker.Disable(96@)
- if
- 133@ == 1
- else_jump @TAXIODD_5450
- 39@ = 10
- jump @TAXIODD_5457
- :TAXIODD_5450
- 39@ = 1
- :TAXIODD_5457
- if
- not Actor.Dead(88@)
- else_jump @TAXIODD_5485
- 0647: AS_actor 88@ clear_look_task
- gosub @TAXIODD_6512
- :TAXIODD_5485
- Actor.RemoveReferences(88@)
- 146@ -= 1
- //0396: pause_timer 0
- return
- :TAXIODD_5503
- if and
- Actor.InCar($PLAYER_ACTOR, 89@)
- 0103: actor $PLAYER_ACTOR in_sphere 61@ 62@ 63@ radius 10.0 10.0 3.0 sphere 0 stopped_in_car
- else_jump @TAXIODD_5815
- if
- 129@ == 0
- else_jump @TAXIODD_5660
- gosub @TAXIODD_3454
- if
- 133@ == 1
- else_jump @TAXIODD_5619
- 00BC: show_text_highpriority GXT 'TX_JUNK' time 5000 flag 1 // ~r~Ta caisse est une poubelle. Va la faire ržparer.
- jump @TAXIODD_5399
- :TAXIODD_5619
- gosub @TAXIODD_6512
- 0085: 107@ = 47@ // (int)
- 107@ += 300
- 129@ = 1
- //0396: pause_timer 1
- jump @TAXIODD_5813
- :TAXIODD_5660
- if
- 107@ > 0
- else_jump @TAXIODD_5740
- if
- 001D: 47@ > 107@ // (int)
- else_jump @TAXIODD_5740
- 062E: get_actor 88@ task 2586 status_store_to 42@ // ret 7 if not found
- if
- 04A4: 42@ == 7 // == constant
- else_jump @TAXIODD_5740
- gosub @TAXIODD_6550
- 107@ = 0
- :TAXIODD_5740
- if
- 107@ == 0
- else_jump @TAXIODD_5813
- if
- not Actor.InCar(88@, 89@)
- else_jump @TAXIODD_5813
- 062E: get_actor 88@ task 1482 status_store_to 42@ // ret 7 if not found
- if
- 04A4: 42@ == 7 // == constant
- else_jump @TAXIODD_5813
- gosub @TAXIODD_6550
- :TAXIODD_5813
- return
- :TAXIODD_5815
- if
- 129@ == 1
- else_jump @TAXIODD_5921
- if
- Actor.InCar($PLAYER_ACTOR, 89@)
- else_jump @TAXIODD_5919
- if
- 8100: not actor $PLAYER_ACTOR in_sphere 61@ 62@ 63@ radius 10.0 10.0 3.0 sphere 0 in_car
- else_jump @TAXIODD_5919
- gosub @TAXIODD_6269
- 05BA: AS_actor 88@ move_mouth -2 ms
- 129@ = 0
- //0396: pause_timer 0
- :TAXIODD_5919
- return
- :TAXIODD_5921
- 107@ = 0
- if
- not Actor.Driving(88@)
- else_jump @TAXIODD_5990
- 062E: get_actor 88@ task 1471 status_store_to 42@ // ret 7 if not found
- if and
- 84A4: not 42@ == 1 // == constant
- 84A4: not 42@ == 0 // == constant
- else_jump @TAXIODD_5990
- 05BF: AS_actor 88@ look_at_actor $PLAYER_ACTOR -2 ms
- :TAXIODD_5990
- if
- not Actor.Driving(88@)
- else_jump @TAXIODD_6169
- 062E: get_actor 88@ task 1492 status_store_to 42@ // ret 7 if not found
- if and
- 84A4: not 42@ == 1 // == constant
- 84A4: not 42@ == 0 // == constant
- else_jump @TAXIODD_6169
- 050A: 82@ = distance_between_XYZ 58@ 59@ 60@ and_XYZ 118@ 119@ 120@
- if
- 82@ > 4.0
- else_jump @TAXIODD_6169
- 0087: 74@ = 58@ // (float)
- 0087: 75@ = 59@ // (float)
- 0087: 77@ = 61@ // (float)
- 0087: 78@ = 62@ // (float)
- 0087: 58@ = 74@ // (float)
- 0063: 58@ -= 77@ // (float)
- 0087: 59@ = 75@ // (float)
- 0063: 59@ -= 78@ // (float)
- 0604: get_Z_angle_for_point 58@ 59@ store_to 73@
- 05D4: AS_actor 88@ rotate_angle 73@
- :TAXIODD_6169
- if
- 145@ == 0
- else_jump @TAXIODD_6267
- if
- 129@ == 0
- else_jump @TAXIODD_6267
- 050A: 82@ = distance_between_XYZ 58@ 59@ 60@ and_XYZ 61@ 62@ 63@
- if
- 10.0 > 82@
- else_jump @TAXIODD_6267
- 0947: actor 88@ speak_from_audio_table 222 store_spoken_phrase_id_to 116@
- 145@ = 1
- :TAXIODD_6267
- return
- :TAXIODD_6269
- 140@ = 0
- gosub @TAXIODD_6615
- 141@ = 0
- gosub @TAXIODD_6745
- 83@ = 0
- if
- 140@ == 1
- else_jump @TAXIODD_6368
- if
- 141@ == 1
- else_jump @TAXIODD_6354
- 83@ = 0
- jump @TAXIODD_6361
- :TAXIODD_6354
- 83@ = 1
- :TAXIODD_6361
- jump @TAXIODD_6407
- :TAXIODD_6368
- if
- 141@ == 1
- else_jump @TAXIODD_6400
- 83@ = 1
- jump @TAXIODD_6407
- :TAXIODD_6400
- 83@ = 0
- :TAXIODD_6407
- if
- 83@ == 1
- else_jump @TAXIODD_6472
- 0A1A: actor 88@ perform_walk_animation "HIKER_POSE_L" IFP "MISC" framedelta 4.0 loopA 0 lockX 0 lockY 0 lockF 1 -1 ms // versionC
- jump @TAXIODD_6510
- :TAXIODD_6472
- 0A1A: actor 88@ perform_walk_animation "HIKER_POSE" IFP "MISC" framedelta 4.0 loopA 0 lockX 0 lockY 0 lockF 1 -1 ms // versionC
- :TAXIODD_6510
- return
- :TAXIODD_6512
- 0A1A: actor 88@ perform_walk_animation "ROADCROSS" IFP "PED" framedelta 4.0 loopA 0 lockX 0 lockY 0 lockF 0 100 ms // versionC
- return
- :TAXIODD_6550
- 140@ = 0
- gosub @TAXIODD_6615
- if
- 140@ == 1
- else_jump @TAXIODD_6601
- 05CA: AS_actor 88@ enter_car 89@ passenger_seat 2 time -2
- jump @TAXIODD_6613
- :TAXIODD_6601
- 05CA: AS_actor 88@ enter_car 89@ passenger_seat 1 time -2
- :TAXIODD_6613
- return
- :TAXIODD_6615
- Actor.StorePos(88@, 58@, 59@, 60@)
- Object.StorePos(92@, 61@, 62@, 63@)
- Object.StorePos(93@, 64@, 65@, 66@)
- 050A: 80@ = distance_between_XYZ 58@ 59@ 60@ and_XYZ 61@ 62@ 63@
- 050A: 81@ = distance_between_XYZ 58@ 59@ 60@ and_XYZ 64@ 65@ 66@
- if
- 0025: 81@ > 80@ // (float)
- else_jump @TAXIODD_6736
- 140@ = 0
- jump @TAXIODD_6743
- :TAXIODD_6736
- 140@ = 1
- :TAXIODD_6743
- return
- :TAXIODD_6745
- Actor.StorePos(88@, 58@, 59@, 60@)
- Object.StorePos(90@, 61@, 62@, 63@)
- Object.StorePos(91@, 64@, 65@, 66@)
- 050A: 80@ = distance_between_XYZ 58@ 59@ 60@ and_XYZ 61@ 62@ 63@
- 050A: 81@ = distance_between_XYZ 58@ 59@ 60@ and_XYZ 64@ 65@ 66@
- if
- 0025: 81@ > 80@ // (float)
- else_jump @TAXIODD_6866
- 141@ = 1
- jump @TAXIODD_6873
- :TAXIODD_6866
- 141@ = 0
- :TAXIODD_6873
- return
- :TAXIODD_6875
- if
- 132@ == 0
- else_jump @TAXIODD_6895
- return
- :TAXIODD_6895
- if
- 001D: 47@ > 104@ // (int)
- else_jump @TAXIODD_6935
- //0151: remove_status_text 805@
- 132@ = 0
- 805@ = 0
- return
- :TAXIODD_6935
- 51@ = Car.Health(89@)
- if
- 001D: 51@ > 117@ // (int)
- else_jump @TAXIODD_6977
- 0085: 117@ = 51@ // (int)
- jump @TAXIODD_7036
- :TAXIODD_6977
- if
- 001D: 117@ > 51@ // (int)
- else_jump @TAXIODD_7036
- 0085: 52@ = 117@ // (int)
- 0062: 52@ -= 51@ // (int)
- 0085: 117@ = 51@ // (int)
- 52@ *= 180
- 0062: 104@ -= 52@ // (int)
- :TAXIODD_7036
- 0085: 51@ = 104@ // (int)
- 0062: 51@ -= 103@ // (int)
- 0085: 52@ = 47@ // (int)
- 0062: 52@ -= 103@ // (int)
- 008A: 805@ = 51@ // (int)
- 0066: 805@ -= 52@ // (int)
- 805@ *= 100
- 0074: 805@ /= 51@ // (int)
- if
- 0 > 805@
- else_jump @TAXIODD_7124
- 805@ = 0
- :TAXIODD_7124
- return
- :TAXIODD_7126
- if
- Actor.Dead(88@)
- else_jump @TAXIODD_7144
- return
- :TAXIODD_7144
- 0085: 112@ = 113@ // (int)
- 113@ = 0
- 110@ = -1
- gosub @TAXIODD_7767
- Actor.StorePos(88@, 58@, 59@, 60@)
- 0087: 67@ = 58@ // (float)
- 0063: 67@ -= 121@ // (float)
- 0087: 68@ = 59@ // (float)
- 0063: 68@ -= 122@ // (float)
- 0087: 70@ = 67@ // (float)
- 006B: 70@ *= 67@ // (float)
- 0087: 71@ = 68@ // (float)
- 006B: 71@ *= 68@ // (float)
- 0087: 80@ = 70@ // (float)
- 005B: 80@ += 71@ // (float)
- 01FB: 81@ = square_root 80@
- 0092: 111@ = float 81@ to_integer
- if
- 200 > 111@
- else_jump @TAXIODD_7309
- jump @TAXIODD_7126
- :TAXIODD_7309
- 0085: 51@ = 111@ // (int)
- if
- 806@ == 0
- else_jump @TAXIODD_7342
- 51@ *= 100
- :TAXIODD_7342
- if
- 806@ == 1
- else_jump @TAXIODD_7367
- 51@ *= 95
- :TAXIODD_7367
- if
- 806@ == 2
- else_jump @TAXIODD_7392
- 51@ *= 80
- :TAXIODD_7392
- if
- 806@ == 3
- else_jump @TAXIODD_7417
- 51@ *= 79
- :TAXIODD_7417
- if
- 806@ == 4
- else_jump @TAXIODD_7442
- 51@ *= 78
- :TAXIODD_7442
- if
- 806@ == 5
- else_jump @TAXIODD_7467
- 51@ *= 76
- :TAXIODD_7467
- if and
- 806@ > 5
- 10 >= 806@
- else_jump @TAXIODD_7499
- 51@ *= 75
- :TAXIODD_7499
- if and
- 806@ > 10
- 20 >= 806@
- else_jump @TAXIODD_7531
- 51@ *= 70
- :TAXIODD_7531
- if and
- 806@ > 20
- 50 >= 806@
- else_jump @TAXIODD_7563
- 51@ *= 65
- :TAXIODD_7563
- if
- 806@ > 50
- else_jump @TAXIODD_7588
- 51@ *= 60
- :TAXIODD_7588
- 005E: 804@ += 51@ // (int)
- 0085: 52@ = 112@ // (int)
- 52@ *= 500
- 005E: 804@ += 52@ // (int)
- 005A: 51@ += 52@ // (int)
- 0085: 52@ = 113@ // (int)
- 52@ *= 1000
- 005E: 804@ += 52@ // (int)
- 005A: 51@ += 52@ // (int)
- 0085: 103@ = 47@ // (int)
- 0085: 104@ = 51@ // (int)
- 104@ *= 95
- 104@ /= 100
- 005A: 104@ += 47@ // (int)
- 805@ = 0
- //04F7: status_text 805@ type 1 line 3 GXT 'TX_ADDS' // global_variable // POURBOIRE
- 132@ = 1
- if
- 075C: marker 97@ enabled
- else_jump @TAXIODD_7751
- Marker.Disable(97@)
- :TAXIODD_7751
- 018A: 97@ = create_checkpoint_at 121@ 122@ 123@
- return
- :TAXIODD_7767
- if
- 0154: actor $PLAYER_ACTOR in_zone 'LA' // Los Santos
- else_jump @TAXIODD_7799
- gosub @TAXIODD_8504
- :TAXIODD_7799
- if
- 0154: actor $PLAYER_ACTOR in_zone 'VE' // Las Venturas
- else_jump @TAXIODD_7831
- gosub @TAXIODD_10760
- :TAXIODD_7831
- if
- 0154: actor $PLAYER_ACTOR in_zone 'SF' // San Fierro
- else_jump @TAXIODD_7863
- gosub @TAXIODD_13703
- :TAXIODD_7863
- if
- 0154: actor $PLAYER_ACTOR in_zone 'RED' // Red County
- else_jump @TAXIODD_7988
- 0209: 51@ = random_int_in_ranges 0 2
- 0871: init_jump_table 51@ total_jumps 2 default_jump 0 @TAXIODD_7988 jumps 0 @TAXIODD_7960 1 @TAXIODD_7974 -1 @TAXIODD_7988 -1 @TAXIODD_7988 -1 @TAXIODD_7988 -1 @TAXIODD_7988 -1 @TAXIODD_7988
- :TAXIODD_7960
- gosub @TAXIODD_15560
- jump @TAXIODD_7988
- :TAXIODD_7974
- gosub @TAXIODD_8504
- jump @TAXIODD_7988
- :TAXIODD_7988
- if
- 0154: actor $PLAYER_ACTOR in_zone 'FLINTC' // Flint County
- else_jump @TAXIODD_8127
- 0209: 51@ = random_int_in_ranges 0 3
- 0871: init_jump_table 51@ total_jumps 3 default_jump 0 @TAXIODD_8127 jumps 0 @TAXIODD_8085 1 @TAXIODD_8099 2 @TAXIODD_8113 -1 @TAXIODD_8127 -1 @TAXIODD_8127 -1 @TAXIODD_8127 -1 @TAXIODD_8127
- :TAXIODD_8085
- gosub @TAXIODD_15658
- jump @TAXIODD_8127
- :TAXIODD_8099
- gosub @TAXIODD_8504
- jump @TAXIODD_8127
- :TAXIODD_8113
- gosub @TAXIODD_13703
- jump @TAXIODD_8127
- :TAXIODD_8127
- if
- 0154: actor $PLAYER_ACTOR in_zone 'WHET' // Whetstone
- else_jump @TAXIODD_8252
- 0209: 51@ = random_int_in_ranges 0 2
- 0871: init_jump_table 51@ total_jumps 2 default_jump 0 @TAXIODD_8252 jumps 0 @TAXIODD_8224 1 @TAXIODD_8238 -1 @TAXIODD_8252 -1 @TAXIODD_8252 -1 @TAXIODD_8252 -1 @TAXIODD_8252 -1 @TAXIODD_8252
- :TAXIODD_8224
- gosub @TAXIODD_15758
- jump @TAXIODD_8252
- :TAXIODD_8238
- gosub @TAXIODD_13703
- jump @TAXIODD_8252
- :TAXIODD_8252
- if
- 0154: actor $PLAYER_ACTOR in_zone 'ROBAD' // Tierra Robada
- else_jump @TAXIODD_8377
- 0209: 51@ = random_int_in_ranges 0 2
- 0871: init_jump_table 51@ total_jumps 2 default_jump 0 @TAXIODD_8377 jumps 0 @TAXIODD_8349 1 @TAXIODD_8363 -1 @TAXIODD_8377 -1 @TAXIODD_8377 -1 @TAXIODD_8377 -1 @TAXIODD_8377 -1 @TAXIODD_8377
- :TAXIODD_8349
- gosub @TAXIODD_15855
- jump @TAXIODD_8377
- :TAXIODD_8363
- gosub @TAXIODD_13703
- jump @TAXIODD_8377
- :TAXIODD_8377
- if
- 0154: actor $PLAYER_ACTOR in_zone 'BONE' // Bone County
- else_jump @TAXIODD_8502
- 0209: 51@ = random_int_in_ranges 0 2
- 0871: init_jump_table 51@ total_jumps 2 default_jump 0 @TAXIODD_8502 jumps 0 @TAXIODD_8474 1 @TAXIODD_8488 -1 @TAXIODD_8502 -1 @TAXIODD_8502 -1 @TAXIODD_8502 -1 @TAXIODD_8502 -1 @TAXIODD_8502
- :TAXIODD_8474
- gosub @TAXIODD_16195
- jump @TAXIODD_8502
- :TAXIODD_8488
- gosub @TAXIODD_10760
- jump @TAXIODD_8502
- :TAXIODD_8502
- return
- :TAXIODD_8504
- if
- 34@ == 1
- else_jump @TAXIODD_8544
- 0085: 110@ = 148@ // (int)
- 110@ += 1
- jump @TAXIODD_8553
- :TAXIODD_8544
- 0209: 110@ = random_int_in_ranges 1 35
- :TAXIODD_8553
- 0871: init_jump_table 110@ total_jumps 34 default_jump 1 @TAXIODD_10641 jumps 1 @TAXIODD_8811 2 @TAXIODD_8864 3 @TAXIODD_8917 4 @TAXIODD_8970 5 @TAXIODD_9023 6 @TAXIODD_9076 7 @TAXIODD_9129
- 0872: jump_table_jumps 8 @TAXIODD_9182 9 @TAXIODD_9235 10 @TAXIODD_9288 11 @TAXIODD_9341 12 @TAXIODD_9394 13 @TAXIODD_9447 14 @TAXIODD_9500 15 @TAXIODD_9553 16 @TAXIODD_9606
- 0872: jump_table_jumps 17 @TAXIODD_9659 18 @TAXIODD_9719 19 @TAXIODD_9779 20 @TAXIODD_9839 21 @TAXIODD_9892 22 @TAXIODD_9945 23 @TAXIODD_9998 24 @TAXIODD_10051 25 @TAXIODD_10104
- 0872: jump_table_jumps 26 @TAXIODD_10157 27 @TAXIODD_10210 28 @TAXIODD_10263 29 @TAXIODD_10316 30 @TAXIODD_10376 31 @TAXIODD_10429 32 @TAXIODD_10482 33 @TAXIODD_10535 34 @TAXIODD_10588
- :TAXIODD_8811
- 00BC: show_text_highpriority GXT 'TX_LS1' time 5000 flag 1 // ~s~DESTINATION_: ~y~Liquor Mart.
- 121@ = 2468.146
- 122@ = -1736.184
- 123@ = 12.3828
- jump @TAXIODD_10758
- :TAXIODD_8864
- 00BC: show_text_highpriority GXT 'TX_LS2' time 5000 flag 1 // ~s~DESTINATION_: ~y~stade.
- 121@ = 2794.0
- 122@ = -1828.0
- 123@ = 10.0
- jump @TAXIODD_10758
- :TAXIODD_8917
- 00BC: show_text_highpriority GXT 'TX_LS3' time 5000 flag 1 // ~s~DESTINATION_: ~y~Glen Park.
- 121@ = 1884.193
- 122@ = -1257.521
- 123@ = 12.3984
- jump @TAXIODD_10758
- :TAXIODD_8970
- 00BC: show_text_highpriority GXT 'TX_LS4' time 5000 flag 1 // ~s~DESTINATION_: ~y~Sculpture Park.
- 121@ = 2317.48
- 122@ = -1386.604
- 123@ = 22.8784
- jump @TAXIODD_10758
- :TAXIODD_9023
- 00BC: show_text_highpriority GXT 'TX_LS5' time 5000 flag 1 // ~s~DESTINATION_: ~y~žglise
- 121@ = 2237.76
- 122@ = -1304.165
- 123@ = 22.8488
- jump @TAXIODD_10758
- :TAXIODD_9076
- 00BC: show_text_highpriority GXT 'TX_LS6' time 5000 flag 1 // ~s~DESTINATION_: ~y~Jefferson Motel.
- 121@ = 2221.087
- 122@ = -1137.332
- 123@ = 24.625
- jump @TAXIODD_10758
- :TAXIODD_9129
- 00BC: show_text_highpriority GXT 'TX_LS7' time 5000 flag 1 // ~s~DESTINATION_: ~y~Pik n' Go market.
- 121@ = 2146.737
- 122@ = -1179.795
- 123@ = 22.8278
- jump @TAXIODD_10758
- :TAXIODD_9182
- 00BC: show_text_highpriority GXT 'TX_LS8' time 5000 flag 1 // ~s~DESTINATION_: ~y~Leon Diamonds.
- 121@ = 2075.558
- 122@ = -1202.793
- 123@ = 22.7571
- jump @TAXIODD_10758
- :TAXIODD_9235
- 00BC: show_text_highpriority GXT 'TX_LS9' time 5000 flag 1 // ~s~DESTINATION_: ~y~Ten Green Bottles.
- 121@ = 2320.0
- 122@ = -1655.0
- 123@ = 14.0
- jump @TAXIODD_10758
- :TAXIODD_9288
- 00BC: show_text_highpriority GXT 'TX_LS10' time 5000 flag 1 // ~s~DESTINATION_: ~y~Mama's Cinema.
- 121@ = 2455.0
- 122@ = -1502.0
- 123@ = 24.0
- jump @TAXIODD_10758
- :TAXIODD_9341
- 00BC: show_text_highpriority GXT 'TX_LS11' time 5000 flag 1 // ~s~DESTINATION_: ~y~Motel 24h.
- 121@ = 2181.0
- 122@ = -1771.0
- 123@ = 13.0
- jump @TAXIODD_10758
- :TAXIODD_9394
- 00BC: show_text_highpriority GXT 'TX_LS12' time 5000 flag 1 // ~s~DESTINATION_: ~y~Well Stacked Pizza Co.
- 121@ = 2084.731
- 122@ = -1800.86
- 123@ = 12.3828
- jump @TAXIODD_10758
- :TAXIODD_9447
- 00BC: show_text_highpriority GXT 'TX_LS13' time 5000 flag 1 // ~s~DESTINATION_: ~y~Reece's Barber Shop.
- 121@ = 2078.015
- 122@ = -1791.589
- 123@ = 12.3828
- jump @TAXIODD_10758
- :TAXIODD_9500
- 00BC: show_text_highpriority GXT 'TX_LS14' time 5000 flag 1 // ~s~DESTINATION_: ~y~salon de tatouages.
- 121@ = 2081.287
- 122@ = -1779.5
- 123@ = 12.3828
- jump @TAXIODD_10758
- :TAXIODD_9553
- 00BC: show_text_highpriority GXT 'TX_LS15' time 5000 flag 1 // ~s~DESTINATION_: ~y~parking des camions.
- 121@ = 2418.542
- 122@ = -2085.119
- 123@ = 12.2928
- jump @TAXIODD_10758
- :TAXIODD_9606
- 00BC: show_text_highpriority GXT 'TX_LS16' time 5000 flag 1 // ~s~DESTINATION_: ~y~Unity Station.
- 121@ = 1742.689
- 122@ = -1858.697
- 123@ = 12.4185
- jump @TAXIODD_10758
- :TAXIODD_9659
- 00BC: show_text_highpriority GXT 'TX_LS17' time 5000 flag 1 // ~s~DESTINATION_: ~y~ažroport.
- 121@ = 1668.0
- 122@ = -2253.0
- 123@ = 13.0
- 113@ = 40
- jump @TAXIODD_10758
- :TAXIODD_9719
- 00BC: show_text_highpriority GXT 'TX_LS18' time 5000 flag 1 // ~s~DESTINATION_: ~y~ažroport.
- 121@ = 1432.198
- 122@ = -2274.648
- 123@ = 12.3906
- 113@ = 30
- jump @TAXIODD_10758
- :TAXIODD_9779
- 00BC: show_text_highpriority GXT 'TX_LS19' time 5000 flag 1 // ~s~DESTINATION_: ~y~observatoire.
- 121@ = 1256.0
- 122@ = -2028.0
- 123@ = 60.0
- 113@ = 30
- jump @TAXIODD_10758
- :TAXIODD_9839
- 00BC: show_text_highpriority GXT 'TX_LS20' time 5000 flag 1 // ~s~DESTINATION_: ~y~poste de police.
- 121@ = 1532.789
- 122@ = -1675.442
- 123@ = 12.3828
- jump @TAXIODD_10758
- :TAXIODD_9892
- 00BC: show_text_highpriority GXT 'TX_LS21' time 5000 flag 1 // ~s~DESTINATION_: ~y~Pershing Square.
- 121@ = 1472.35
- 122@ = -1729.706
- 123@ = 12.3828
- jump @TAXIODD_10758
- :TAXIODD_9945
- 00BC: show_text_highpriority GXT 'TX_LS22' time 5000 flag 1 // ~s~DESTINATION_: ~y~Skate Park.
- 121@ = 1855.419
- 122@ = -1383.273
- 123@ = 12.3984
- jump @TAXIODD_10758
- :TAXIODD_9998
- 00BC: show_text_highpriority GXT 'TX_LS23' time 5000 flag 1 // ~s~DESTINATION_: ~y~County General Hospital.
- 121@ = 2025.0
- 122@ = -1413.0
- 123@ = 17.0
- jump @TAXIODD_10758
- :TAXIODD_10051
- 00BC: show_text_highpriority GXT 'TX_LS24' time 5000 flag 1 // ~s~DESTINATION_: ~y~Ammu-Nation.
- 121@ = 1361.218
- 122@ = -1277.904
- 123@ = 12.3828
- jump @TAXIODD_10758
- :TAXIODD_10104
- 00BC: show_text_highpriority GXT 'TX_LS25' time 5000 flag 1 // ~s~DESTINATION_: ~y~All Saints General Hospital.
- 121@ = 1192.0
- 122@ = -1324.0
- 123@ = 13.0
- jump @TAXIODD_10758
- :TAXIODD_10157
- 00BC: show_text_highpriority GXT 'TX_LS26' time 5000 flag 1 // ~s~DESTINATION_: ~y~marchand de beignets.
- 121@ = 1031.066
- 122@ = -1329.704
- 123@ = 12.3861
- jump @TAXIODD_10758
- :TAXIODD_10210
- 00BC: show_text_highpriority GXT 'TX_LS27' time 5000 flag 1 // ~s~DESTINATION_: ~y~Market Station.
- 121@ = 814.0
- 122@ = -1330.0
- 123@ = 13.0
- jump @TAXIODD_10758
- :TAXIODD_10263
- 00BC: show_text_highpriority GXT 'TX_LS28' time 5000 flag 1 // ~s~DESTINATION_: ~y~Country Club.
- 121@ = 667.7637
- 122@ = -1265.69
- 123@ = 12.4687
- jump @TAXIODD_10758
- :TAXIODD_10316
- 00BC: show_text_highpriority GXT 'TX_LS29' time 5000 flag 1 // ~s~DESTINATION_: ~y~Brown Starfish bar and grill.
- 121@ = 368.1992
- 122@ = -2042.537
- 123@ = 6.6582
- 113@ = 30
- jump @TAXIODD_10758
- :TAXIODD_10376
- 00BC: show_text_highpriority GXT 'TX_LS30' time 5000 flag 1 // ~s~DESTINATION_: ~y~Santa Maria Beach.
- 121@ = 152.5806
- 122@ = -1754.831
- 123@ = 3.9518
- jump @TAXIODD_10758
- :TAXIODD_10429
- 00BC: show_text_highpriority GXT 'TX_LS31' time 5000 flag 1 // ~s~DESTINATION_: ~y~Pro Laps store.
- 121@ = 508.2797
- 122@ = -1358.598
- 123@ = 14.9532
- jump @TAXIODD_10758
- :TAXIODD_10482
- 00BC: show_text_highpriority GXT 'TX_LS32' time 5000 flag 1 // ~s~DESTINATION_: ~y~Burger Shot.
- 121@ = 1199.846
- 122@ = -933.0658
- 123@ = 41.7332
- jump @TAXIODD_10758
- :TAXIODD_10535
- 00BC: show_text_highpriority GXT 'TX_LS33' time 5000 flag 1 // ~s~DESTINATION_: ~y~Burger Shot.
- 121@ = 816.2869
- 122@ = -1630.762
- 123@ = 12.3906
- jump @TAXIODD_10758
- :TAXIODD_10588
- 00BC: show_text_highpriority GXT 'TX_LS34' time 5000 flag 1 // ~s~DESTINATION_: ~y~Legal Cinema.
- 121@ = 1311.97
- 122@ = -1712.289
- 123@ = 12.3906
- jump @TAXIODD_10758
- :TAXIODD_10641
- if
- 34@ == 1
- else_jump @TAXIODD_10666
- 110@ = 0
- :TAXIODD_10666
- 0662: printstring "UNKNOWN_LOS_SANTOS_TAXI_DESTINATION"
- 00BC: show_text_highpriority GXT 'TX_LS1' time 5000 flag 1 // ~s~DESTINATION_: ~y~Liquor Mart.
- 121@ = 2468.146
- 122@ = -1736.184
- 123@ = 12.3828
- jump @TAXIODD_10758
- :TAXIODD_10758
- return
- :TAXIODD_10760
- if
- 34@ == 1
- else_jump @TAXIODD_10800
- 0085: 110@ = 148@ // (int)
- 110@ += 1
- jump @TAXIODD_10809
- :TAXIODD_10800
- 0209: 110@ = random_int_in_ranges 1 46
- :TAXIODD_10809
- 0871: init_jump_table 110@ total_jumps 45 default_jump 1 @TAXIODD_13582 jumps 1 @TAXIODD_11197 2 @TAXIODD_11250 3 @TAXIODD_11303 4 @TAXIODD_11356 5 @TAXIODD_11409 6 @TAXIODD_11462 7 @TAXIODD_11515
- 0872: jump_table_jumps 8 @TAXIODD_11568 9 @TAXIODD_11621 10 @TAXIODD_11674 11 @TAXIODD_11727 12 @TAXIODD_11780 13 @TAXIODD_11833 14 @TAXIODD_11886 15 @TAXIODD_11939 16 @TAXIODD_11992
- 0872: jump_table_jumps 17 @TAXIODD_12045 18 @TAXIODD_12098 19 @TAXIODD_12151 20 @TAXIODD_12204 21 @TAXIODD_12257 22 @TAXIODD_12310 23 @TAXIODD_12363 24 @TAXIODD_12416 25 @TAXIODD_12469
- 0872: jump_table_jumps 26 @TAXIODD_12522 27 @TAXIODD_12575 28 @TAXIODD_12628 29 @TAXIODD_12681 30 @TAXIODD_12734 31 @TAXIODD_12787 32 @TAXIODD_12840 33 @TAXIODD_12893 34 @TAXIODD_12946
- 0872: jump_table_jumps 35 @TAXIODD_12999 36 @TAXIODD_13052 37 @TAXIODD_13105 38 @TAXIODD_13158 39 @TAXIODD_13211 40 @TAXIODD_13264 41 @TAXIODD_13317 42 @TAXIODD_13370 43 @TAXIODD_13423
- 0872: jump_table_jumps 44 @TAXIODD_13476 45 @TAXIODD_13529 -1 @TAXIODD_13701 -1 @TAXIODD_13701 -1 @TAXIODD_13701 -1 @TAXIODD_13701 -1 @TAXIODD_13701 -1 @TAXIODD_13701 -1 @TAXIODD_13701
- :TAXIODD_11197
- 00BC: show_text_highpriority GXT 'TX_VE1' time 5000 flag 1 // ~s~DESTINATION_: ~y~raffinerie.
- 121@ = 2491.378
- 122@ = 2773.608
- 123@ = 9.764
- jump @TAXIODD_13701
- :TAXIODD_11250
- 00BC: show_text_highpriority GXT 'TX_VE2' time 5000 flag 1 // ~s~DESTINATION_: ~y~centre commercial.
- 121@ = 2899.211
- 122@ = 2435.624
- 123@ = 9.764
- jump @TAXIODD_13701
- :TAXIODD_11303
- 00BC: show_text_highpriority GXT 'TX_VE3' time 5000 flag 1 // ~s~DESTINATION_: ~y~Clown's Pocket Casino.
- 121@ = 2220.495
- 122@ = 1838.497
- 123@ = 9.764
- jump @TAXIODD_13701
- :TAXIODD_11356
- 00BC: show_text_highpriority GXT 'TX_VE4' time 5000 flag 1 // ~s~DESTINATION_: ~y~Starfish Casino.
- 121@ = 2246.202
- 122@ = 1896.591
- 123@ = 9.764
- jump @TAXIODD_13701
- :TAXIODD_11409
- 00BC: show_text_highpriority GXT 'TX_VE5' time 5000 flag 1 // ~s~DESTINATION_: ~y~Emerald Isle.
- 121@ = 2127.307
- 122@ = 2355.785
- 123@ = 9.764
- jump @TAXIODD_13701
- :TAXIODD_11462
- 00BC: show_text_highpriority GXT 'TX_VE6' time 5000 flag 1 // ~s~DESTINATION_: ~y~poste de police.
- 121@ = 2289.589
- 122@ = 2415.939
- 123@ = 9.7773
- jump @TAXIODD_13701
- :TAXIODD_11515
- 00BC: show_text_highpriority GXT 'TX_VE7' time 5000 flag 1 // ~s~DESTINATION_: ~y~VRock Casino.
- 121@ = 2636.223
- 122@ = 2344.803
- 123@ = 9.764
- jump @TAXIODD_13701
- :TAXIODD_11568
- 00BC: show_text_highpriority GXT 'TX_VE8' time 5000 flag 1 // ~s~DESTINATION_: ~y~Blackfield Chapel.
- 121@ = 1439.0
- 122@ = 754.0
- 123@ = 9.764
- jump @TAXIODD_13701
- :TAXIODD_11621
- 00BC: show_text_highpriority GXT 'TX_VE9' time 5000 flag 1 // ~s~DESTINATION_: ~y~Blackfield Stadium.
- 121@ = 1095.619
- 122@ = 1375.292
- 123@ = 9.7977
- jump @TAXIODD_13701
- :TAXIODD_11674
- 00BC: show_text_highpriority GXT 'TX_VE10' time 5000 flag 1 // ~s~DESTINATION_: ~y~Greenglass College.
- 121@ = 1162.077
- 122@ = 1124.441
- 123@ = 9.8125
- jump @TAXIODD_13701
- :TAXIODD_11727
- 00BC: show_text_highpriority GXT 'TX_VE11' time 5000 flag 1 // ~s~DESTINATION_: ~y~Las Venturas Airport~s~.
- 121@ = 1710.624
- 122@ = 1448.153
- 123@ = 9.6643
- jump @TAXIODD_13701
- :TAXIODD_11780
- 00BC: show_text_highpriority GXT 'TX_VE12' time 5000 flag 1 // ~s~DESTINATION_: ~y~džp§t de carburant de l'armže.
- 121@ = 2490.384
- 122@ = 2771.702
- 123@ = 9.7964
- jump @TAXIODD_13701
- :TAXIODD_11833
- 00BC: show_text_highpriority GXT 'TX_VE13' time 5000 flag 1 // ~s~DESTINATION_: ~y~club-house de golf.
- 121@ = 1465.187
- 122@ = 2773.965
- 123@ = 9.6875
- jump @TAXIODD_13701
- :TAXIODD_11886
- 00BC: show_text_highpriority GXT 'TX_VE14' time 5000 flag 1 // ~s~DESTINATION_: ~y~Gare de Yellow Bell.
- 121@ = 1436.145
- 122@ = 2670.385
- 123@ = 9.6797
- jump @TAXIODD_13701
- :TAXIODD_11939
- 00BC: show_text_highpriority GXT 'TX_VE15' time 5000 flag 1 // ~s~DESTINATION_: ~y~stade de base-ball.
- 121@ = 1486.472
- 122@ = 2257.945
- 123@ = 9.8128
- jump @TAXIODD_13701
- :TAXIODD_11992
- 00BC: show_text_highpriority GXT 'TX_VE16' time 5000 flag 1 // ~s~DESTINATION_: ~y~Steakhouse.
- 121@ = 1694.188
- 122@ = 2200.378
- 123@ = 9.8203
- jump @TAXIODD_13701
- :TAXIODD_12045
- 00BC: show_text_highpriority GXT 'TX_VE17' time 5000 flag 1 // ~s~DESTINATION_: ~y~caserne de pompiers de Redsands West.
- 121@ = 1744.656
- 122@ = 2055.81
- 123@ = 9.7309
- jump @TAXIODD_13701
- :TAXIODD_12098
- 00BC: show_text_highpriority GXT 'TX_VE18' time 5000 flag 1 // ~s~DESTINATION_: ~y~h§tel.
- 121@ = 1840.554
- 122@ = 2169.654
- 123@ = 9.801
- jump @TAXIODD_13701
- :TAXIODD_12151
- 00BC: show_text_highpriority GXT 'TX_VE19' time 5000 flag 1 // ~s~DESTINATION_: ~y~boutique de souvenirs.
- 121@ = 1928.357
- 122@ = 2434.31
- 123@ = 9.813
- jump @TAXIODD_13701
- :TAXIODD_12204
- 00BC: show_text_highpriority GXT 'TX_VE20' time 5000 flag 1 // ~s~DESTINATION_: ~y~galerie d'art.
- 121@ = 2424.123
- 122@ = 2315.745
- 123@ = 9.6797
- jump @TAXIODD_13701
- :TAXIODD_12257
- 00BC: show_text_highpriority GXT 'TX_VE21' time 5000 flag 1 // ~s~DESTINATION_: ~y~banque.
- 121@ = 2431.154
- 122@ = 2375.061
- 123@ = 9.6797
- jump @TAXIODD_13701
- :TAXIODD_12310
- 00BC: show_text_highpriority GXT 'TX_VE22' time 5000 flag 1 // ~s~DESTINATION_: ~y~tribunal.
- 121@ = 2370.298
- 122@ = 2467.925
- 123@ = 9.6797
- jump @TAXIODD_13701
- :TAXIODD_12363
- 00BC: show_text_highpriority GXT 'TX_VE23' time 5000 flag 1 // ~s~DESTINATION_: ~y~agence immobilire.
- 121@ = 2272.043
- 122@ = 2286.755
- 123@ = 9.6797
- jump @TAXIODD_13701
- :TAXIODD_12416
- 00BC: show_text_highpriority GXT 'TX_VE24' time 5000 flag 1 // ~s~DESTINATION_: ~y~Freemont St. Casino.
- 121@ = 2324.513
- 122@ = 2155.099
- 123@ = 9.6797
- jump @TAXIODD_13701
- :TAXIODD_12469
- 00BC: show_text_highpriority GXT 'TX_VE25' time 5000 flag 1 // ~s~DESTINATION_: ~y~Topless Girls of Bush County.
- 121@ = 2508.472
- 122@ = 2131.205
- 123@ = 9.8125
- jump @TAXIODD_13701
- :TAXIODD_12522
- 00BC: show_text_highpriority GXT 'TX_VE26' time 5000 flag 1 // ~s~DESTINATION_: ~y~Ammu-Nation.
- 121@ = 2530.914
- 122@ = 2083.355
- 123@ = 9.6797
- jump @TAXIODD_13701
- :TAXIODD_12575
- 00BC: show_text_highpriority GXT 'TX_VE27' time 5000 flag 1 // ~s~DESTINATION_: ~y~24-7.
- 121@ = 2546.51
- 122@ = 1968.607
- 123@ = 9.8125
- jump @TAXIODD_13701
- :TAXIODD_12628
- 00BC: show_text_highpriority GXT 'TX_VE28' time 5000 flag 1 // ~s~DESTINATION_: ~y~Chinese Mall.
- 121@ = 2530.781
- 122@ = 1821.228
- 123@ = 9.8129
- jump @TAXIODD_13701
- :TAXIODD_12681
- 00BC: show_text_highpriority GXT 'TX_VE29' time 5000 flag 1 // ~s~DESTINATION_: ~y~Burger Shot.
- 121@ = 2360.313
- 122@ = 2071.996
- 123@ = 9.6797
- jump @TAXIODD_13701
- :TAXIODD_12734
- 00BC: show_text_highpriority GXT 'TX_VE30' time 5000 flag 1 // ~s~DESTINATION_: ~y~Visage Casino.
- 121@ = 2035.457
- 122@ = 1912.279
- 123@ = 11.1768
- jump @TAXIODD_13701
- :TAXIODD_12787
- 00BC: show_text_highpriority GXT 'TX_VE31' time 5000 flag 1 // ~s~DESTINATION_: ~y~office de tourisme.
- 121@ = 2078.414
- 122@ = 2041.116
- 123@ = 9.8203
- jump @TAXIODD_13701
- :TAXIODD_12840
- 00BC: show_text_highpriority GXT 'TX_VE32' time 5000 flag 1 // ~s~DESTINATION_: ~y~Caligula's Casino.
- 121@ = 2159.09
- 122@ = 1678.112
- 123@ = 9.6953
- jump @TAXIODD_13701
- :TAXIODD_12893
- 00BC: show_text_highpriority GXT 'TX_VE33' time 5000 flag 1 // ~s~DESTINATION_: ~y~Pirates in Men's Pants Casino.
- 121@ = 2028.496
- 122@ = 1711.744
- 123@ = 9.6797
- jump @TAXIODD_13701
- :TAXIODD_12946
- 00BC: show_text_highpriority GXT 'TX_VE34' time 5000 flag 1 // ~s~DESTINATION_: ~y~Royal Casino.
- 121@ = 2076.406
- 122@ = 1519.038
- 123@ = 9.6875
- jump @TAXIODD_13701
- :TAXIODD_12999
- 00BC: show_text_highpriority GXT 'TX_VE35' time 5000 flag 1 // ~s~DESTINATION_: ~y~High Roller Casino.
- 121@ = 2040.251
- 122@ = 1342.891
- 123@ = 9.6797
- jump @TAXIODD_13701
- :TAXIODD_13052
- 00BC: show_text_highpriority GXT 'TX_VE36' time 5000 flag 1 // ~s~DESTINATION_: ~y~Camel's Toe Casino.
- 121@ = 2230.47
- 122@ = 1284.891
- 123@ = 9.6797
- jump @TAXIODD_13701
- :TAXIODD_13105
- 00BC: show_text_highpriority GXT 'TX_VE37' time 5000 flag 1 // ~s~DESTINATION_: ~y~Come-a-lot Casino.
- 121@ = 2074.51
- 122@ = 1162.833
- 123@ = 9.6875
- jump @TAXIODD_13701
- :TAXIODD_13158
- 00BC: show_text_highpriority GXT 'TX_VE38' time 5000 flag 1 // ~s~DESTINATION_: ~y~Pink Swan Casino.
- 121@ = 2039.257
- 122@ = 1174.172
- 123@ = 9.6797
- jump @TAXIODD_13701
- :TAXIODD_13211
- 00BC: show_text_highpriority GXT 'TX_VE39' time 5000 flag 1 // ~s~DESTINATION_: ~y~Four Dragons Casino.
- 121@ = 2040.284
- 122@ = 1005.619
- 123@ = 9.6645
- jump @TAXIODD_13701
- :TAXIODD_13264
- 00BC: show_text_highpriority GXT 'TX_VE40' time 5000 flag 1 // ~s~DESTINATION_: ~y~h§pital.
- 121@ = 1608.522
- 122@ = 1827.752
- 123@ = 9.8281
- jump @TAXIODD_13701
- :TAXIODD_13317
- 00BC: show_text_highpriority GXT 'TX_VE41' time 5000 flag 1 // ~s~DESTINATION_: ~y~žglise.
- 121@ = 2483.514
- 122@ = 922.5383
- 123@ = 9.8203
- jump @TAXIODD_13701
- :TAXIODD_13370
- 00BC: show_text_highpriority GXT 'TX_VE42' time 5000 flag 1 // ~s~DESTINATION_: ~y~24Hrs Men's club.
- 121@ = 2544.668
- 122@ = 1016.168
- 123@ = 9.7593
- jump @TAXIODD_13701
- :TAXIODD_13423
- 00BC: show_text_highpriority GXT 'TX_VE43' time 5000 flag 1 // ~s~DESTINATION_: ~y~Tiki Hotel.
- 121@ = 2491.765
- 122@ = 1533.687
- 123@ = 9.6875
- jump @TAXIODD_13701
- :TAXIODD_13476
- 00BC: show_text_highpriority GXT 'TX_VE44' time 5000 flag 1 // ~s~DESTINATION_: ~y~Linden Station.
- 121@ = 2828.649
- 122@ = 1292.268
- 123@ = 9.8281
- jump @TAXIODD_13701
- :TAXIODD_13529
- 00BC: show_text_highpriority GXT 'TX_VE45' time 5000 flag 1 // ~s~DESTINATION_: ~y~sex-shop.
- 121@ = 2524.493
- 122@ = 2297.584
- 123@ = 9.6797
- jump @TAXIODD_13701
- :TAXIODD_13582
- if
- 34@ == 1
- else_jump @TAXIODD_13607
- 110@ = 0
- :TAXIODD_13607
- 0662: printstring "UNKNOWN_LAS_VENTURAS_TAXI_DESTINATION"
- 00BC: show_text_highpriority GXT 'TX_VE1' time 5000 flag 1 // ~s~DESTINATION_: ~y~raffinerie.
- 121@ = 2491.378
- 122@ = 2773.608
- 123@ = 9.764
- jump @TAXIODD_13701
- :TAXIODD_13701
- return
- :TAXIODD_13703
- if
- 34@ == 1
- else_jump @TAXIODD_13743
- 0085: 110@ = 148@ // (int)
- 110@ += 1
- jump @TAXIODD_13752
- :TAXIODD_13743
- 0209: 110@ = random_int_in_ranges 1 28
- :TAXIODD_13752
- 0871: init_jump_table 110@ total_jumps 27 default_jump 1 @TAXIODD_15441 jumps 1 @TAXIODD_14010 2 @TAXIODD_14063 3 @TAXIODD_14116 4 @TAXIODD_14169 5 @TAXIODD_14222 6 @TAXIODD_14275 7 @TAXIODD_14328
- 0872: jump_table_jumps 8 @TAXIODD_14381 9 @TAXIODD_14434 10 @TAXIODD_14487 11 @TAXIODD_14540 12 @TAXIODD_14593 13 @TAXIODD_14646 14 @TAXIODD_14699 15 @TAXIODD_14752 16 @TAXIODD_14805
- 0872: jump_table_jumps 17 @TAXIODD_14858 18 @TAXIODD_14911 19 @TAXIODD_14964 20 @TAXIODD_15017 21 @TAXIODD_15070 22 @TAXIODD_15123 23 @TAXIODD_15176 24 @TAXIODD_15229 25 @TAXIODD_15282
- 0872: jump_table_jumps 26 @TAXIODD_15335 27 @TAXIODD_15388 -1 @TAXIODD_15558 -1 @TAXIODD_15558 -1 @TAXIODD_15558 -1 @TAXIODD_15558 -1 @TAXIODD_15558 -1 @TAXIODD_15558 -1 @TAXIODD_15558
- :TAXIODD_14010
- 00BC: show_text_highpriority GXT 'TX_SF1' time 5000 flag 1 // ~s~DESTINATION_: ~y~gratte-ciel du centre-ville.
- 121@ = -1974.876
- 122@ = 486.737
- 123@ = 30.371
- jump @TAXIODD_15558
- :TAXIODD_14063
- 00BC: show_text_highpriority GXT 'TX_SF2' time 5000 flag 1 // ~s~DESTINATION_: ~y~gratte-ciel de King's.
- 121@ = -2044.419
- 122@ = 500.771
- 123@ = 35.176
- jump @TAXIODD_15558
- :TAXIODD_14116
- 00BC: show_text_highpriority GXT 'TX_SF3' time 5000 flag 1 // ~s~DESTINATION_: ~y~centre commercial.
- 121@ = -2150.581
- 122@ = 251.624
- 123@ = 35.176
- jump @TAXIODD_15558
- :TAXIODD_14169
- 00BC: show_text_highpriority GXT 'TX_SF4' time 5000 flag 1 // ~s~DESTINATION_: ~y~Cranberry Station.
- 121@ = -1988.513
- 122@ = 138.31
- 123@ = 27.857
- jump @TAXIODD_15558
- :TAXIODD_14222
- 00BC: show_text_highpriority GXT 'TX_SF5' time 5000 flag 1 // ~s~DESTINATION_: ~y~stade.
- 121@ = -2216.399
- 122@ = -297.305
- 123@ = 35.202
- jump @TAXIODD_15558
- :TAXIODD_14275
- 00BC: show_text_highpriority GXT 'TX_SF6' time 5000 flag 1 // ~s~DESTINATION_: ~y~Country Club.
- 121@ = -2726.428
- 122@ = -310.5865
- 123@ = 6.0313
- jump @TAXIODD_15558
- :TAXIODD_14328
- 00BC: show_text_highpriority GXT 'TX_SF7' time 5000 flag 1 // ~s~DESTINATION_: ~y~cathždrale.
- 121@ = -2704.649
- 122@ = -3.5644
- 123@ = 3.1953
- jump @TAXIODD_15558
- :TAXIODD_14381
- 00BC: show_text_highpriority GXT 'TX_SF8' time 5000 flag 1 // ~s~DESTINATION_: ~y~bibliothque.
- 121@ = -2708.997
- 122@ = 127.501
- 123@ = 4.584
- jump @TAXIODD_15558
- :TAXIODD_14434
- 00BC: show_text_highpriority GXT 'TX_SF9' time 5000 flag 1 // ~s~DESTINATION_: ~y~h§tel de ville.
- 121@ = -2751.905
- 122@ = 376.781
- 123@ = 4.584
- jump @TAXIODD_15558
- :TAXIODD_14487
- 00BC: show_text_highpriority GXT 'TX_SF10' time 5000 flag 1 // ~s~DESTINATION_: ~y~Vank Hoff au Park Hotel.
- 121@ = -2415.75
- 122@ = 330.9614
- 123@ = 33.9765
- jump @TAXIODD_15558
- :TAXIODD_14540
- 00BC: show_text_highpriority GXT 'TX_SF11' time 5000 flag 1 // ~s~DESTINATION_: ~y~Biffin Bridge Hotel.
- 121@ = -2454.926
- 122@ = 138.9312
- 123@ = 33.9765
- jump @TAXIODD_15558
- :TAXIODD_14593
- 00BC: show_text_highpriority GXT 'TX_SF12' time 5000 flag 1 // ~s~DESTINATION_: ~y~Central Hashbury.
- 121@ = -2499.214
- 122@ = -16.6149
- 123@ = 24.6094
- jump @TAXIODD_15558
- :TAXIODD_14646
- 00BC: show_text_highpriority GXT 'TX_SF13' time 5000 flag 1 // ~s~DESTINATION_: ~y~Missionary Hill viewpoint.
- 121@ = -2431.735
- 122@ = -198.9205
- 123@ = 34.1563
- jump @TAXIODD_15558
- :TAXIODD_14699
- 00BC: show_text_highpriority GXT 'TX_SF14' time 5000 flag 1 // ~s~DESTINATION_: ~y~gratte-ciel du centre-ville.
- 121@ = -1815.151
- 122@ = 597.754
- 123@ = 38.528
- jump @TAXIODD_15558
- :TAXIODD_14752
- 00BC: show_text_highpriority GXT 'TX_SF15' time 5000 flag 1 // ~s~DESTINATION_: ~y~base navale d'Easter Basin.
- 121@ = -1530.776
- 122@ = 487.201
- 123@ = 9.44
- jump @TAXIODD_15558
- :TAXIODD_14805
- 00BC: show_text_highpriority GXT 'TX_SF16' time 5000 flag 1 // ~s~DESTINATION_: ~y~quais d'Easter Basin.
- 121@ = -1745.08
- 122@ = 27.759
- 123@ = 5.452
- jump @TAXIODD_15558
- :TAXIODD_14858
- 00BC: show_text_highpriority GXT 'TX_SF17' time 5000 flag 1 // ~s~DESTINATION_: ~y~ažroport.
- 121@ = -1414.557
- 122@ = -301.347
- 123@ = 14.637
- jump @TAXIODD_15558
- :TAXIODD_14911
- 00BC: show_text_highpriority GXT 'TX_SF18' time 5000 flag 1 // ~s~DESTINATION_: ~y~sous le Gant Bridge.
- 121@ = -2618.467
- 122@ = 1432.752
- 123@ = 6.1016
- jump @TAXIODD_15558
- :TAXIODD_14964
- 00BC: show_text_highpriority GXT 'TX_SF19' time 5000 flag 1 // ~s~DESTINATION_: ~y~Downtown Square.
- 121@ = -1904.765
- 122@ = 882.7293
- 123@ = 34.0156
- jump @TAXIODD_15558
- :TAXIODD_15017
- 00BC: show_text_highpriority GXT 'TX_SF20' time 5000 flag 1 // ~s~DESTINATION_: ~y~tout en haut du chemin sinueux.
- 121@ = -2134.729
- 122@ = 919.0828
- 123@ = 78.8438
- jump @TAXIODD_15558
- :TAXIODD_15070
- 00BC: show_text_highpriority GXT 'TX_SF21' time 5000 flag 1 // ~s~DESTINATION_: ~y~Burger Shot.
- 121@ = -2361.836
- 122@ = 993.0967
- 123@ = 49.6875
- jump @TAXIODD_15558
- :TAXIODD_15123
- 00BC: show_text_highpriority GXT 'TX_SF22' time 5000 flag 1 // ~s~DESTINATION_: ~y~Tuff Nut Donuts.
- 121@ = -2753.69
- 122@ = 779.9389
- 123@ = 53.2422
- jump @TAXIODD_15558
- :TAXIODD_15176
- 00BC: show_text_highpriority GXT 'TX_SF23' time 5000 flag 1 // ~s~DESTINATION_: ~y~jetže 69.
- 121@ = -1714.717
- 122@ = 1332.564
- 123@ = 6.0391
- jump @TAXIODD_15558
- :TAXIODD_15229
- 00BC: show_text_highpriority GXT 'TX_SF24' time 5000 flag 1 // ~s~DESTINATION_: ~y~portes de Chinatown.
- 121@ = -2251.033
- 122@ = 717.7971
- 123@ = 48.2969
- jump @TAXIODD_15558
- :TAXIODD_15282
- 00BC: show_text_highpriority GXT 'TX_SF25' time 5000 flag 1 // ~s~DESTINATION_: ~y~Well Stacked Pizza Co.
- 121@ = -1807.813
- 122@ = 936.0701
- 123@ = 23.75
- jump @TAXIODD_15558
- :TAXIODD_15335
- 00BC: show_text_highpriority GXT 'TX_SF26' time 5000 flag 1 // ~s~DESTINATION_: ~y~žglise.
- 121@ = -1969.205
- 122@ = 1115.312
- 123@ = 52.6942
- jump @TAXIODD_15558
- :TAXIODD_15388
- 00BC: show_text_highpriority GXT 'TX_SF27' time 5000 flag 1 // ~s~DESTINATION_: ~y~pont.
- 121@ = -2540.593
- 122@ = 1222.188
- 123@ = 36.4283
- jump @TAXIODD_15558
- :TAXIODD_15441
- if
- 34@ == 1
- else_jump @TAXIODD_15466
- 110@ = 0
- :TAXIODD_15466
- 0662: printstring "UNKNOWN_SAN_FIERRO_TAXI_DESTINATION"
- 00BC: show_text_highpriority GXT 'TX_SF1' time 5000 flag 1 // ~s~DESTINATION_: ~y~gratte-ciel du centre-ville.
- 121@ = -1974.876
- 122@ = 486.737
- 123@ = 30.371
- jump @TAXIODD_15558
- :TAXIODD_15558
- return
- :TAXIODD_15560
- 0662: printstring "NO_RED_COUNTY_DESTINATIONS_YET"
- if
- 34@ == 1
- else_jump @TAXIODD_15626
- 110@ = 0
- jump @TAXIODD_15656
- :TAXIODD_15626
- 0662: printstring "CHOOSING_LOS_SANTOS"
- gosub @TAXIODD_8504
- :TAXIODD_15656
- return
- :TAXIODD_15658
- 0662: printstring "NO_FLINT_COUNTY_DESTINATIONS_YET"
- if
- 34@ == 1
- else_jump @TAXIODD_15726
- 110@ = 0
- jump @TAXIODD_15756
- :TAXIODD_15726
- 0662: printstring "CHOOSING_SAN_FIERRO"
- gosub @TAXIODD_13703
- :TAXIODD_15756
- return
- :TAXIODD_15758
- 0662: printstring "NO_WHETSTONE_DESTINATIONS_YET"
- if
- 34@ == 1
- else_jump @TAXIODD_15823
- 110@ = 0
- jump @TAXIODD_15853
- :TAXIODD_15823
- 0662: printstring "CHOOSING_SAN_FIERRO"
- gosub @TAXIODD_13703
- :TAXIODD_15853
- return
- :TAXIODD_15855
- if
- 34@ == 1
- else_jump @TAXIODD_15895
- 0085: 110@ = 148@ // (int)
- 110@ += 1
- jump @TAXIODD_15904
- :TAXIODD_15895
- 0209: 110@ = random_int_in_ranges 1 3
- :TAXIODD_15904
- 0871: init_jump_table 110@ total_jumps 2 default_jump 1 @TAXIODD_16073 jumps 1 @TAXIODD_15967 2 @TAXIODD_16020 -1 @TAXIODD_16193 -1 @TAXIODD_16193 -1 @TAXIODD_16193 -1 @TAXIODD_16193 -1 @TAXIODD_16193
- :TAXIODD_15967
- 00BC: show_text_highpriority GXT 'TX_TR1' time 5000 flag 1 // ~s~DESTINATION_: ~y~Cafe Art-Deco.
- 121@ = -1934.078
- 122@ = 2382.762
- 123@ = 48.5
- jump @TAXIODD_16193
- :TAXIODD_16020
- 00BC: show_text_highpriority GXT 'TX_TR2' time 5000 flag 1 // ~s~DESTINATION_: ~y~Grill Smokin' Beef.
- 121@ = -846.9434
- 122@ = 1528.154
- 123@ = 20.551
- jump @TAXIODD_16193
- :TAXIODD_16073
- if
- 34@ == 1
- else_jump @TAXIODD_16098
- 110@ = 0
- :TAXIODD_16098
- 0662: printstring "UNKNOWN_TIERRA_ROBADA_TAXI_DESTINATION"
- 00BC: show_text_highpriority GXT 'TX_TR1' time 5000 flag 1 // ~s~DESTINATION_: ~y~Cafe Art-Deco.
- 121@ = -1934.078
- 122@ = 2382.762
- 123@ = 48.5
- jump @TAXIODD_16193
- :TAXIODD_16193
- return
- :TAXIODD_16195
- if
- 34@ == 1
- else_jump @TAXIODD_16235
- 0085: 110@ = 148@ // (int)
- 110@ += 1
- jump @TAXIODD_16244
- :TAXIODD_16235
- 0209: 110@ = random_int_in_ranges 1 6
- :TAXIODD_16244
- 0871: init_jump_table 110@ total_jumps 5 default_jump 1 @TAXIODD_16572 jumps 1 @TAXIODD_16307 2 @TAXIODD_16360 3 @TAXIODD_16413 4 @TAXIODD_16466 5 @TAXIODD_16519 -1 @TAXIODD_16690 -1 @TAXIODD_16690
- :TAXIODD_16307
- 00BC: show_text_highpriority GXT 'TX_BC1' time 5000 flag 1 // ~s~DESTINATION_: ~y~Ranch Big Spread.
- 121@ = 689.646
- 122@ = 1943.252
- 123@ = 4.539
- jump @TAXIODD_16690
- :TAXIODD_16360
- 00BC: show_text_highpriority GXT 'TX_BC2' time 5000 flag 1 // ~s~DESTINATION_: ~y~Barrage Sherman.
- 121@ = -904.3732
- 122@ = 2007.643
- 123@ = 59.9141
- jump @TAXIODD_16690
- :TAXIODD_16413
- 00BC: show_text_highpriority GXT 'TX_BC3' time 5000 flag 1 // ~s~DESTINATION_: ~y~Terrain d'aviation.
- 121@ = 392.0225
- 122@ = 2547.806
- 123@ = 15.5568
- jump @TAXIODD_16690
- :TAXIODD_16466
- 00BC: show_text_highpriority GXT 'TX_BC4' time 5000 flag 1 // ~s~DESTINATION_: ~y~Stand de tir.
- 121@ = 832.8276
- 122@ = 1705.429
- 123@ = 4.8587
- jump @TAXIODD_16690
- :TAXIODD_16519
- 00BC: show_text_highpriority GXT 'TX_BC5' time 5000 flag 1 // ~s~DESTINATION_: ~y~Lil' Probe Inn.
- 121@ = -84.9834
- 122@ = 1358.616
- 123@ = 9.3644
- jump @TAXIODD_16690
- :TAXIODD_16572
- if
- 34@ == 1
- else_jump @TAXIODD_16597
- 110@ = 0
- :TAXIODD_16597
- 0662: printstring "UNKNOWN_BONE_COUNTY_TAXI_DESTINATION"
- 00BC: show_text_highpriority GXT 'TX_BC1' time 5000 flag 1 // ~s~DESTINATION_: ~y~Ranch Big Spread.
- 121@ = 689.646
- 122@ = 1943.252
- 123@ = 4.539
- jump @TAXIODD_16690
- :TAXIODD_16690
- return
- :TAXIODD_16692
- if
- 0736: is_keyboard_key_just_pressed 32
- else_jump @TAXIODD_16741
- 48@ += 1
- if
- 48@ > 2
- else_jump @TAXIODD_16739
- 48@ = 0
- :TAXIODD_16739
- 086A: NOP
- :TAXIODD_16741
- if
- 48@ == 1
- else_jump @TAXIODD_16916
- 008A: 807@ = 38@ // (int)
- 008A: 808@ = 39@ // (int)
- 008A: 809@ = 47@ // (int)
- 0084: 810@ = 811@ // (int)
- 008A: 812@ = 146@ // (int)
- 813@ = 0
- 814@ = 0
- 815@ = 0
- 065D: NOP 807@ "M_STAGE"
- 065D: NOP 808@ "M_GOALS"
- 065D: NOP 812@ "CLEANUP_TESTING"
- 065D: NOP 809@ "M_MISSION_TIMER"
- 065D: NOP 810@ "TOTAL_TAXI_PASSED"
- :TAXIODD_16916
- if
- 48@ == 2
- else_jump @TAXIODD_16934
- :TAXIODD_16934
- if
- 0736: is_keyboard_key_just_pressed 98
- else_jump @TAXIODD_16956
- 40@ = 1
- :TAXIODD_16956
- if
- 0736: is_keyboard_key_just_pressed 80
- else_jump @TAXIODD_17044
- if
- 41@ == 0
- else_jump @TAXIODD_17019
- 41@ = 1
- 0662: printstring "LEVEL_PAUSED"
- jump @TAXIODD_17044
- :TAXIODD_17019
- 41@ = 0
- 0662: printstring "LEVEL_UNPAUSED"
- :TAXIODD_17044
- return
- :TAXIODD_17046
- if
- 8736: not is_keyboard_key_just_pressed 74
- else_jump @TAXIODD_17063
- return
- :TAXIODD_17063
- if
- 38@ == 2
- else_jump @TAXIODD_17120
- 0395: clear_area 0 at 121@ 122@ 123@ radius 10.0
- Actor.PutAt($PLAYER_ACTOR, 121@, 122@, 123@)
- 39@ = 1
- :TAXIODD_17120
- return
- :TAXIODD_17122
- 147@ = 0
- 148@ = 0
- :TAXIODD_17136
- 110@ = 0
- 0871: init_jump_table 147@ total_jumps 8 default_jump 1 @TAXIODD_17646 jumps 0 @TAXIODD_17271 1 @TAXIODD_17317 2 @TAXIODD_17365 3 @TAXIODD_17411 4 @TAXIODD_17457 5 @TAXIODD_17505 6 @TAXIODD_17550
- 0872: jump_table_jumps 7 @TAXIODD_17599 -1 @TAXIODD_17653 -1 @TAXIODD_17653 -1 @TAXIODD_17653 -1 @TAXIODD_17653 -1 @TAXIODD_17653 -1 @TAXIODD_17653 -1 @TAXIODD_17653 -1 @TAXIODD_17653
- :TAXIODD_17271
- gosub @TAXIODD_8504
- if
- not 110@ == 0
- else_jump @TAXIODD_17310
- 0662: printstring "LOS_SANTOS"
- :TAXIODD_17310
- jump @TAXIODD_17653
- :TAXIODD_17317
- gosub @TAXIODD_10760
- if
- not 110@ == 0
- else_jump @TAXIODD_17358
- 0662: printstring "LAS_VENTURAS"
- :TAXIODD_17358
- jump @TAXIODD_17653
- :TAXIODD_17365
- gosub @TAXIODD_13703
- if
- not 110@ == 0
- else_jump @TAXIODD_17404
- 0662: printstring "SAN_FIERRO"
- :TAXIODD_17404
- jump @TAXIODD_17653
- :TAXIODD_17411
- gosub @TAXIODD_15560
- if
- not 110@ == 0
- else_jump @TAXIODD_17450
- 0662: printstring "RED_COUNTY"
- :TAXIODD_17450
- jump @TAXIODD_17653
- :TAXIODD_17457
- gosub @TAXIODD_15658
- if
- not 110@ == 0
- else_jump @TAXIODD_17498
- 0662: printstring "FLINT_COUNTY"
- :TAXIODD_17498
- jump @TAXIODD_17653
- :TAXIODD_17505
- gosub @TAXIODD_15758
- if
- not 110@ == 0
- else_jump @TAXIODD_17543
- 0662: printstring "WHETSTONE"
- :TAXIODD_17543
- jump @TAXIODD_17653
- :TAXIODD_17550
- gosub @TAXIODD_15855
- if
- not 110@ == 0
- else_jump @TAXIODD_17592
- 0662: printstring "TIERRA_ROBADA"
- :TAXIODD_17592
- jump @TAXIODD_17653
- :TAXIODD_17599
- gosub @TAXIODD_16195
- if
- not 110@ == 0
- else_jump @TAXIODD_17639
- 0662: printstring "BONE_COUNTY"
- :TAXIODD_17639
- jump @TAXIODD_17653
- :TAXIODD_17646
- 147@ = -1
- :TAXIODD_17653
- if
- 110@ == 0
- else_jump @TAXIODD_17696
- wait 0
- 147@ += 1
- 148@ = 0
- jump @TAXIODD_17136
- :TAXIODD_17696
- 0663: printint "J_A_D___ID" 110@
- :TAXIODD_17713
- if
- 8736: not is_keyboard_key_just_pressed 74
- else_jump @TAXIODD_17797
- if
- 0736: is_keyboard_key_just_pressed 65
- else_jump @TAXIODD_17757
- 147@ += 1
- jump @TAXIODD_17136
- :TAXIODD_17757
- if
- 0736: is_keyboard_key_just_pressed 68
- else_jump @TAXIODD_17786
- 148@ += 1
- jump @TAXIODD_17136
- :TAXIODD_17786
- wait 0
- jump @TAXIODD_17713
- :TAXIODD_17797
- if
- not Actor.Dead($PLAYER_ACTOR)
- else_jump @TAXIODD_17841
- 018A: 97@ = create_checkpoint_at 121@ 122@ 123@
- Actor.PutAt($PLAYER_ACTOR, 121@, 122@, 123@)
- :TAXIODD_17841
- 148@ += 1
- 0662: printstring "PRESS_N_FOR_NEXT_FARE"
- :TAXIODD_17873
- if
- 8736: not is_keyboard_key_just_pressed 78
- else_jump @TAXIODD_17899
- wait 0
- jump @TAXIODD_17873
- :TAXIODD_17899
- Marker.Disable(97@)
- wait 0
- jump @TAXIODD_17136
- :TAXIODD_17915
- 43@ += 1
- if
- 43@ > 9
- else_jump @TAXIODD_17947
- 43@ = 0
- :TAXIODD_17947
- return
- :TAXIODD_17949
- 01BD: 44@ = current_time_in_ms
- 0085: 46@ = 44@ // (int)
- 0062: 46@ -= 45@ // (int)
- 0085: 45@ = 44@ // (int)
- 005A: 47@ += 46@ // (int)
- return
- :TAXIODD_17988
- 38@ += 1
- 39@ = 0
- 32@ = 0
- 33@ = 0
- return
- :TAXIODD_18018
- 38@ = 1
- 39@ = 0
- 32@ = 0
- 33@ = 0
- return
- :TAXIODD_18048
- return
- :TAXIODD_18050
- if
- not Player.Defined($PLAYER_CHAR)
- else_jump @TAXIODD_18077
- wait 0
- jump @TAXIODD_18050
- :TAXIODD_18077
- gosub @TAXIODD_18222
- gosub @TAXIODD_18258
- if
- 816@ == 0
- else_jump @TAXIODD_18127
- 03E5: show_text_box 'TX_H1' // ArrŸte-toi prs d'un pižton qui cherche un taxi pour le faire monter et conduis-le — destination avant la fin du chrono.
- 816@ = 1
- :TAXIODD_18127
- gosub @TAXIODD_2988
- 109@ = 0
- 112@ = 0
- 113@ = 0
- 806@ = 0
- //03C4: set_status_text 806@ type 0 GXT 'TX_TOTL' // global_variable // COURSES
- 804@ = 0
- 114@ = 5
- 115@ = 10
- 94@ = -1
- 95@ = -1
- gosub @TAXIODD_17988
- return
- :TAXIODD_18222
- Model.Load(3013)
- 038B: load_requested_models
- :TAXIODD_18229
- if
- not Model.Available(3013)
- else_jump @TAXIODD_18256
- wait 0
- jump @TAXIODD_18229
- :TAXIODD_18256
- return
- :TAXIODD_18258
- 04ED: load_animation "MISC"
- :TAXIODD_18266
- if
- 84EE: not animation "MISC" loaded
- else_jump @TAXIODD_18296
- wait 0
- jump @TAXIODD_18266
- :TAXIODD_18296
- return
- :TAXIODD_18298
- if
- 132@ == 1
- else_jump @TAXIODD_18338
- 0085: 51@ = 111@ // (int)
- 51@ /= 16
- jump @TAXIODD_18353
- :TAXIODD_18338
- 0085: 51@ = 111@ // (int)
- 51@ /= 40
- :TAXIODD_18353
- 0085: 52@ = 51@ // (int)
- Player.Money($PLAYER_CHAR) += 51@
- 01E3: show_text_1number_styled GXT 'TX_PAY' number 51@ time 5000 style 6 // Gain Taxi: ~1~$
- 018C: play_sound 1058 at 0.0 0.0 0.0
- 005A: 109@ += 51@ // (int)
- 806@ += 1
- 811@ += 1
- 142@ = 0
- if
- 003C: 806@ == 114@ // (int)
- else_jump @TAXIODD_18523
- 036D: show_text_2numbers_styled GXT 'TX_SEQ' numbers 806@ 115@ time 5000 style 5 // Bonus ~1~ de suite: ~1~$
- Player.Money($PLAYER_CHAR) += 115@
- 005A: 109@ += 115@ // (int)
- 142@ = 1
- 005A: 52@ += 115@ // (int)
- 114@ += 5
- 115@ += 10
- :TAXIODD_18523
- if and
- 900@ == 0
- 811@ > 24
- else_jump @TAXIODD_18611
- 0394: play_music 2
- 00BA: show_text_styled GXT 'TX_DONE' time 5000 style 5 // Missions Taxi terminže
- 030C: progress_made = 1
- 0595: mission_complete
- 144@ = 1
- 0085: 106@ = 47@ // (int)
- 106@ += 7000
- 900@ = 1
- jump @TAXIODD_18772
- :TAXIODD_18611
- if
- 805@ > 0
- else_jump @TAXIODD_18704
- if
- 142@ == 1
- else_jump @TAXIODD_18670
- 00BA: show_text_styled GXT 'TX_FAST' time 5000 style 4 // Bonus de vitesse
- jump @TAXIODD_18686
- :TAXIODD_18670
- 00BA: show_text_styled GXT 'TX_FAST' time 5000 style 5 // Bonus de vitesse
- :TAXIODD_18686
- 0947: actor 88@ speak_from_audio_table 226 store_spoken_phrase_id_to 116@
- jump @TAXIODD_18772
- :TAXIODD_18704
- if
- 142@ == 1
- else_jump @TAXIODD_18745
- 00BA: show_text_styled GXT 'TX_WIN' time 5000 style 4 // Course terminže
- jump @TAXIODD_18761
- :TAXIODD_18745
- 00BA: show_text_styled GXT 'TX_WIN' time 5000 style 5 // Course terminže
- :TAXIODD_18761
- 0947: actor 88@ speak_from_audio_table 225 store_spoken_phrase_id_to 116@
- :TAXIODD_18772
- 0A10: increase_integer_stat 150 by 1
- 0A10: increase_integer_stat 149 by 52@
- return
- :TAXIODD_18789
- 804@ += 10000
- //0151: remove_status_text 805@
- 132@ = 0
- 125@ = 0
- gosub @TAXIODD_18018
- return
- :TAXIODD_18825
- if
- not Actor.Dead(88@)
- else_jump @TAXIODD_18853
- Actor.RemoveReferences(88@)
- 146@ -= 1
- :TAXIODD_18853
- Marker.Disable(96@)
- Marker.Disable(97@)
- //0151: remove_status_text 805@
- 132@ = 0
- 126@ = 0
- gosub @TAXIODD_18018
- return
- :TAXIODD_18891
- 00BA: show_text_styled GXT 'TX_END' time 5000 style 5 // Fin mission Taxi
- 03EB: clear_small_messages_only
- 0871: init_jump_table 108@ total_jumps 3 default_jump 0 @TAXIODD_19041 jumps 1 @TAXIODD_18972 2 @TAXIODD_18995 3 @TAXIODD_19018 -1 @TAXIODD_19041 -1 @TAXIODD_19041 -1 @TAXIODD_19041 -1 @TAXIODD_19041
- :TAXIODD_18972
- 00BC: show_text_highpriority GXT 'TX_PDT' time 5000 flag 1 // ~r~Tu es descendu du Taxi.
- jump @TAXIODD_19041
- :TAXIODD_18995
- 00BC: show_text_highpriority GXT 'TX_F2' time 5000 flag 1 // ~r~Le temps est žcoulž.
- jump @TAXIODD_19041
- :TAXIODD_19018
- 00BC: show_text_highpriority GXT 'TX_TB' time 5000 flag 1 // ~r~Le Taxi est džtruit.
- jump @TAXIODD_19041
- :TAXIODD_19041
- 03E6: remove_text_box
- return
- :TAXIODD_19045
- if
- not Actor.Dead(88@)
- else_jump @TAXIODD_19122
- 0647: AS_actor 88@ clear_look_task
- if
- Car.Wrecked(89@)
- else_jump @TAXIODD_19096
- gosub @TAXIODD_6512
- jump @TAXIODD_19122
- :TAXIODD_19096
- if
- not Actor.InCar(88@, 89@)
- else_jump @TAXIODD_19122
- gosub @TAXIODD_6512
- :TAXIODD_19122
- Car.RemoveReferences(89@)
- Actor.RemoveReferences(88@)
- 49@ = 0
- :TAXIODD_19139
- Object.RemoveReferences(90@(49@,4i))
- 49@ += 1
- 49@ >= 4
- else_jump @TAXIODD_19139
- Marker.Disable(96@)
- Marker.Disable(97@)
- 49@ = 0
- :TAXIODD_19186
- Marker.Disable(98@(49@,3i))
- 49@ += 1
- 49@ >= 3
- else_jump @TAXIODD_19186
- //0151: remove_status_text 806@
- //014F: stop_timer 804@
- //0151: remove_status_text 805@
- 04EF: release_animation "MISC"
- Model.Destroy(3013)
- 0084: 802@ = 801@ // (int)
- 01BD: $CURRENT_TIME_IN_MS = current_time_in_ms
- 800@ = 0
- $ONMISSION = 0
- $ONMISSION_TAXI = 0
- if
- 900@ == 1
- else_jump @TAXIODD_19303
- 900@ = 2
- :TAXIODD_19303
- mission_cleanup
- return
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement