Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- :GRG
- 03A4: name_thread 'GRG'
- 0004: 13@ = 0
- 0004: 14@ = 0
- 0004: 12@ = 0.0
- 0004: $11225 = 0
- 0004: $11226 = 0
- :GRG_49
- 0001: wait 0 ms
- 00D6: if
- 0038: 13@ == 0
- 004D: jump_if_false @GRG_49
- 00D6: if
- 00A4: actor $PLAYER_ACTOR sphere 0 in_cube_cornerA 2257.187 1383.134 9.0 cornerB 2357.628 1523.398 64.0
- 004D: jump_if_false @GRG_49
- 03DE: set_pedestrians_density_multiplier_to 0.0
- 01EB: set_traffic_density_multiplier_to 0.0
- 054C: use_GXT_table 'MENU2P'
- 03F0: enable_text_draw 0
- 0001: wait 10 ms
- 0343: set_text_draw_linewidth 300.0
- 045A: draw_text_1number 40.0 40.0 GXT 'MENU_41' number $11227 // Cars ~1~
- 033E: set_draw_text_position 40.0 60.0 GXT 'MENU_28' // Car limit
- 045A: draw_text_1number 120.0 60.0 GXT 'NUMBER' number 80 // ~1~
- 00D6: if
- 0018: $11227 > 0
- 004D: jump_if_false @GRG_252
- 0050: gosub @GRG_1002
- :GRG_252
- 00D6: if
- 00DF: actor $PLAYER_ACTOR driving
- 004D: jump_if_false @GRG_483
- 0811: $11228 = actor $PLAYER_ACTOR car // versionC
- :GRG_276
- 0001: wait 0 ms
- 00D6: if
- 00A4: actor $PLAYER_ACTOR sphere 0 in_cube_cornerA 2257.187 1383.134 9.0 cornerB 2357.628 1523.398 64.0
- 004D: jump_if_false @GRG_542
- 00D6: if and
- 01AC: car $11228 sphere 0 in_cube_cornerA 2257.187 1383.134 9.0 cornerB 2357.628 1523.398 64.0 stopped
- 00E1: player 0 pressed_key 15
- 004D: jump_if_false @GRG_276
- 0050: gosub @GRG_664
- 0004: 13@ = 1
- 03F0: enable_text_draw 1
- 03F0: enable_text_draw 0
- 0001: wait 10 ms
- 0343: set_text_draw_linewidth 300.0
- 045A: draw_text_1number 40.0 40.0 GXT 'MENU_41' number $11227 // Cars ~1~
- 033E: set_draw_text_position 40.0 60.0 GXT 'MENU_28' // Car limit
- 045A: draw_text_1number 120.0 60.0 GXT 'NUMBER' number 80 // ~1~
- :GRG_483
- 0001: wait 0 ms
- 00D6: if
- 00A4: actor $PLAYER_ACTOR sphere 0 in_cube_cornerA 2257.187 1383.134 9.0 cornerB 2357.628 1523.398 64.0
- 004D: jump_if_false @GRG_542
- 0002: jump @GRG_483
- :GRG_542
- 00D6: if
- 00DF: actor $PLAYER_ACTOR driving
- 004D: jump_if_false @GRG_565
- 0050: gosub @GRG_1508
- :GRG_565
- 0050: gosub @GRG_1368
- 0395: clear_area 2 at 2300.0 1450.0 25.0 radius 300.0
- 03BA: clear_cars_from_cube_cornerA 2257.187 1383.134 9.0 cornerB 2357.628 1523.398 64.0
- 0001: wait 10 ms
- 03F0: enable_text_draw 1
- 03DE: set_pedestrians_density_multiplier_to 1.0
- 01EB: set_traffic_density_multiplier_to 1.0
- 0004: 13@ = 0
- 0002: jump @GRG_49
- :GRG_664
- 00D6: if
- 001A: 80 > $11227
- 004D: jump_if_false @GRG_689
- 0008: $11227 += 1
- :GRG_689
- 00D6: if
- 0018: $11227 > 1
- 004D: jump_if_false @GRG_893
- 0004: $11225 = 80
- :GRG_714
- 0001: wait 0 ms
- 00D6: if
- 0018: $11225 > 0
- 004D: jump_if_false @GRG_893
- 000C: $11225 -= 1
- 0084: $11226 = $11225 // (int)
- 000C: $11226 -= 1
- 0084: $11229($11225,80i) = $11229($11226,80i) // (int)
- 0085: $11309($11225,80f) = $11309($11226,80f) // (int)
- 0085: $11389($11225,80f) = $11389($11226,80f) // (int)
- 0085: $11469($11225,80f) = $11469($11226,80f) // (int)
- 0085: $11549($11225,80f) = $11549($11226,80f) // (int)
- 0084: $11629($11225,80i) = $11629($11226,80i) // (int)
- 0084: $11709($11225,80i) = $11709($11226,80i) // (int)
- 0084: $11789($11225,80i) = $11789($11226,80i) // (int)
- 0002: jump @GRG_714
- :GRG_893
- 0001: wait 0 ms
- 0004: $11226 = 0
- 0084: $11789($11226,80i) = $11228 // (int)
- 0441: $11229($11226,80i) = car $11228 model
- 0407: store_coords_to $11309($11226,80f) $11389($11226,80f) $11469($11226,80f) from_car $11228 with_offset 0.0 0.0 0.0
- 0174: $11549($11226,80f) = car $11228 Z_angle
- 03F3: get_car $11228 primary_color_to $11629($11226,80i) secondary_color_to $11709($11226,80i)
- 0051: return
- :GRG_1002
- 0004: $11226 = 0
- 0084: $11225 = $11227 // (int)
- 00D6: if
- 0018: $11227 > 0
- 004D: jump_if_false @GRG_1366
- 00D6: if
- 0018: $11227 > 1
- 004D: jump_if_false @GRG_1235
- :GRG_1053
- 0001: wait 0 ms
- 00D6: if
- 0018: $11225 > 0
- 004D: jump_if_false @GRG_1235
- 000C: $11225 -= 1
- 0008: $11226 += 1
- 00D6: if
- 001C: $11227 > $11226 // (int)
- 004D: jump_if_false @GRG_1235
- 0247: load_model $11229($11225,80i)
- 038B: load_requested_models
- :GRG_1119
- 0001: wait 0 ms
- 00D6: if
- 0248: model $11229($11225,80i) available
- 004D: jump_if_false @GRG_1119
- 00A5: $11789($11225,80i) = create_car $11229($11225,80i) at $11309($11225,80f) $11389($11225,80f) $11469($11225,80f)
- 0229: set_car $11789($11225,80i) primary_color_to $11629($11225,80i) secondary_color_to $11709($11225,80i)
- 0175: set_car $11789($11225,80i) Z_angle_to $11549($11225,80f)
- 0249: release_model $11229($11225,80i)
- 0002: jump @GRG_1053
- :GRG_1235
- 0001: wait 0 ms
- 0004: $11226 = 0
- 0247: load_model $11229($11226,80i)
- 038B: load_requested_models
- :GRG_1257
- 0001: wait 0 ms
- 00D6: if
- 0248: model $11229($11226,80i) available
- 004D: jump_if_false @GRG_1257
- 00A5: $11789($11226,80i) = create_car $11229($11226,80i) at $11309($11226,80f) $11389($11226,80f) $11469($11226,80f)
- 0229: set_car $11789($11226,80i) primary_color_to $11629($11226,80i) secondary_color_to $11709($11226,80i)
- 0175: set_car $11789($11226,80i) Z_angle_to $11549($11226,80f)
- 0249: release_model $11229($11226,80i)
- :GRG_1366
- 0051: return
- :GRG_1368
- 0004: $11226 = 0
- 0084: $11225 = $11227 // (int)
- 00D6: if
- 0018: $11227 > 0
- 004D: jump_if_false @GRG_1506
- 00D6: if
- 0018: $11227 > 1
- 004D: jump_if_false @GRG_1490
- :GRG_1419
- 0001: wait 0 ms
- 00D6: if
- 0018: $11225 > 0
- 004D: jump_if_false @GRG_1490
- 000C: $11225 -= 1
- 0008: $11226 += 1
- 00D6: if
- 001C: $11227 > $11226 // (int)
- 004D: jump_if_false @GRG_1490
- 01C3: remove_references_to_car $11789($11225,80i) // Like turning a car into any random car
- 0002: jump @GRG_1419
- :GRG_1490
- 0004: $11226 = 0
- 01C3: remove_references_to_car $11789($11226,80i) // Like turning a car into any random car
- :GRG_1506
- 0051: return
- :GRG_1508
- 0004: $11226 = 0
- 0084: $11225 = $11227 // (int)
- 0084: $11869 = $11227 // (int)
- 000C: $11869 -= 1
- 00D6: if
- 0018: $11227 > 0
- 004D: jump_if_false @GRG_2194
- 00D6: if
- 0018: $11227 > 1
- 004D: jump_if_false @GRG_1890
- :GRG_1574
- 0001: wait 0 ms
- 00D6: if
- 0018: $11225 > 0
- 004D: jump_if_false @GRG_1890
- 000C: $11225 -= 1
- 0008: $11226 += 1
- 00D6: if
- 001C: $11227 > $11226 // (int)
- 004D: jump_if_false @GRG_1890
- 00D6: if
- 00DB: actor $PLAYER_ACTOR in_car $11789($11225,80i)
- 004D: jump_if_false @GRG_1574
- 000C: $11227 -= 1
- 0084: $11229($11225,80i) = $11229($11869,80i) // (int)
- 0085: $11309($11225,80f) = $11309($11869,80f) // (int)
- 0085: $11389($11225,80f) = $11389($11869,80f) // (int)
- 0085: $11469($11225,80f) = $11469($11869,80f) // (int)
- 0085: $11549($11225,80f) = $11549($11869,80f) // (int)
- 0084: $11629($11225,80i) = $11629($11869,80i) // (int)
- 0084: $11709($11225,80i) = $11709($11869,80i) // (int)
- 0084: $11789($11225,80i) = $11789($11869,80i) // (int)
- 0084: $11229($11869,80i) = 14@ // (int)
- 0085: $11309($11869,80f) = 12@ // (int)
- 0085: $11389($11869,80f) = 12@ // (int)
- 0085: $11469($11869,80f) = 12@ // (int)
- 0085: $11549($11869,80f) = 12@ // (int)
- 0084: $11629($11869,80i) = 14@ // (int)
- 0084: $11709($11869,80i) = 14@ // (int)
- 0084: $11789($11869,80i) = 14@ // (int)
- 0002: jump @GRG_2194
- :GRG_1890
- 0001: wait 0 ms
- 0004: $11226 = 0
- 00D6: if
- 00DB: actor $PLAYER_ACTOR in_car $11789($11226,80i)
- 004D: jump_if_false @GRG_2194
- 00D6: if
- 0018: $11227 > 1
- 004D: jump_if_false @GRG_2084
- 000C: $11227 -= 1
- 0084: $11229($11226,80i) = $11229($11869,80i) // (int)
- 0085: $11309($11226,80f) = $11309($11869,80f) // (int)
- 0085: $11389($11226,80f) = $11389($11869,80f) // (int)
- 0085: $11469($11226,80f) = $11469($11869,80f) // (int)
- 0085: $11549($11226,80f) = $11549($11869,80f) // (int)
- 0084: $11629($11226,80i) = $11629($11869,80i) // (int)
- 0084: $11709($11226,80i) = $11709($11869,80i) // (int)
- 0084: $11789($11226,80i) = $11789($11869,80i) // (int)
- 0002: jump @GRG_2194
- :GRG_2084
- 000C: $11227 -= 1
- 0084: $11229($11226,80i) = 14@ // (int)
- 0085: $11309($11226,80f) = 12@ // (int)
- 0085: $11389($11226,80f) = 12@ // (int)
- 0085: $11469($11226,80f) = 12@ // (int)
- 0085: $11549($11226,80f) = 12@ // (int)
- 0084: $11629($11226,80i) = 14@ // (int)
- 0084: $11709($11226,80i) = 14@ // (int)
- 0084: $11789($11226,80i) = 14@ // (int)
- 0002: jump @GRG_2194
- :GRG_2194
- 0051: return
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement