Плавание на яхте кортеза по морям Vice City
П о л к о в н и к. Не желаете ли поплавать на моей яхте?
Т о м м и. Желаю, но её объекты должны быть выкинуты из основного скрипта, так как содержатся в вами предложенном.
:ChkObj
0001: wait 0 ms
029B: $119 = init_object -8 (YT_MAIN_BODY) at -375.499 -1322.31 9.81124
029B: $11A = init_object -9 (YT_MAIN_BODY2) at -375.499 -1322.31 9.81124
029B: $11B = init_object -10 (YT_DOORS14) at -375.499 -1322.31 9.81124
029B: $11F = init_object -11 (YT_TMP_BOAT) at -375.499 -1322.31 9.81124
029B: $123 = init_object -12 (LODMAIN_BODY) at -375.499 -1322.31 9.81124
:StartBoatEff
0001: wait 0 ms
00D6: if 0
00F6: player $PLAYER_CHAR 1 ()near_point_on_foot -226.6 -1354.6 7.1 radius 1.0 1.0 2.0
004D: jump_if_false ЈЈStartBoatEff
01B4: set player $PLAYER_CHAR frozen state 0 (frozen)
0400: create coordinate 3@ 4@ 5@ from object $119 offset -.277 -16.662 3.152
0055: put_player $PLAYER_CHAR at 3@ 4@ 5@
0171: set_player $PLAYER_CHAR z_angle_to 0.0
:Forward
0001: wait 50 ms
00D6: if 0
00E1: key pressed 0 8
004D: jump_if_false ЈЈLeft
0400: create_coordinate $lx $ly $lz from_object $119 offset 0.0 3.0 0.0
01BC: put object $119 at $lx $ly $lz
01BC: put object $11A at $lx $ly $lz
01BC: put object $11B at $lx $ly $lz
01BC: put object $11F at $lx $ly $lz
01BC: put object $123 at $lx $ly $lz
0400: create coordinate 3@ 4@ 5@ from object $119 offset -.277 -16.662 3.152
0055: put_player $PLAYER_CHAR at 3@ 4@ 5@