I am still trying to make the text thing and I made a script out of a few tutorials:
(script startup cutscene
(sleep_until (volume_test_objects talk1 (players))15)
(volume_teleport_players_not_inside hide hideplayers01)
(cinematic_start)
(camera_control 1)
(camera_set cut1 0)
(sleep 50)
(ai_attach chief1 cinematic1)
(ai_attach black start)
(camera_set cut2 0)
(sleep 50)
(camera_set cut3 0)
(sleep 50)
(if (= (player_action_test_primary_trigger) 0) (camera_set black 50))
(if (= (player_action_test_primary_trigger) 0) (sleep 50))
(if (= (player_action_test_primary_trigger) 0) (show_hud_help_text true))
(if (= (player_action_test_primary_trigger) 0) (hud_set_help_text obj2))
(if (= (player_action_test_primary_trigger) 0) (player_action_test_reset))
(if (= (player_action_test_primary_trigger) 0) (sleep_until (= (or
(player_action_test_jump) (player_action_test_primary_trigger)) true) 15))
(if (= (player_action_test_primary_trigger) 0) (sleep 2))
(if (= (player_action_test_primary_trigger) 0) (camera_set chief1 50))
(if (= (player_action_test_primary_trigger) 0) (hud_set_help_text obj3))
(if (= (player_action_test_primary_trigger) 0) (player_action_test_reset))
(if (= (player_action_test_primary_trigger) 0) (sleep_until (= (or
(player_action_test_jump) (player_action_test_primary_trigger)) true) 15))
(if (= (player_action_test_primary_trigger) 0) (sleep 2))
(if (= (player_action_test_primary_trigger) 0) (camera_set black 50))
(if (= (player_action_test_primary_trigger) 0) (hud_set_help_text obj4))
(if (= (player_action_test_primary_trigger) 0) (player_action_test_reset))
(if (= (player_action_test_primary_trigger) 0) (sleep_until (= (or
(player_action_test_jump) (player_action_test_primary_trigger)) true) 15))
(if (= (player_action_test_primary_trigger) 0) (sleep 2))
(if (= (player_action_test_primary_trigger) 0) (camera_set chief1 50))
(if (= (player_action_test_primary_trigger) 0) (hud_set_help_text obj5))
(if (= (player_action_test_primary_trigger) 0) (player_action_test_reset))
(if (= (player_action_test_primary_trigger) 0) (sleep_until (= (or
(player_action_test_jump) (player_action_test_primary_trigger)) true) 15))
(if (= (player_action_test_primary_trigger) 0) (sleep 2))
(if (= (player_action_test_primary_trigger) 0) (camera_set black 50))
(if (= (player_action_test_primary_trigger) 0) (sleep 50))
(if (= (player_action_test_primary_trigger) 0) (show_hud_help_text true))
(if (= (player_action_test_primary_trigger) 0) (hud_set_help_text obj6))
(if (= (player_action_test_primary_trigger) 0) (player_action_test_reset))
(if (= (player_action_test_primary_trigger) 0) (sleep_until (= (or
(player_action_test_jump) (player_action_test_primary_trigger)) true) 15))
(if (= (player_action_test_primary_trigger) 0) (sleep 2))
(if (= (player_action_test_primary_trigger) 0) (camera_set chief1 50))
(if (= (player_action_test_primary_trigger) 0) (sleep 50))
(if (= (player_action_test_primary_trigger) 0) (show_hud_help_text true))
(if (= (player_action_test_primary_trigger) 0) (hud_set_help_text obj7))
(if (= (player_action_test_primary_trigger) 0) (player_action_test_reset))
(if (= (player_action_test_primary_trigger) 0) (sleep_until (= (or
(player_action_test_jump) (player_action_test_primary_trigger)) true) 15))
(if (= (player_action_test_primary_trigger) 0) (sleep 2))
(fade_out 1 1 1 30)
(object_destroy chief1)
(camera_control 0)
(volume_teleport_players_not_inside hide showplayers01)
(cinematic_stop)
(fade_in 1 1 1 30)
(player_enable_input 1)
)
I think there's a problem with it because whenever I try to compile it I get this error:
[cutscene3 line 1] only static scripts of the same type can override stub scripts.: (script startup cutscene
recompiling scripts after scenarios were merged.
this left parenthesis is unmatched.: (script startup cutscene
I don't know how to fix this error, I just started scripting a few days ago.