FREE REFERENCE
FiveM cutscene list
All 772 cutscene names GTA 5 ships, across 115 mission strands, with the code to play any of them. Search for one, open it, and copy a working RequestCutscene block straight into your resource.
- abigail_mcs_1_concatabigail
- abigail_mcs_2abigail
- ac_ig_3_p3_bac
- ah_1_ext_t6ah
- ah_1_intah
- ah_1_mcs_1ah
- ah_2_ext_altah
- ah_2_ext_p4ah
- ah_3a_explosionah
- ah_3a_extah
- ah_3a_intah
- ah_3a_mcs_3ah
- ah_3a_mcs_6ah
- ah_3b_extah
- ah_3b_intah
- ah_3b_mcs_1ah
- ah_3b_mcs_2ah
- ah_3b_mcs_3ah
- ah_3b_mcs_4ah
- ah_3b_mcs_5ah
- ah_3b_mcs_6_p1ah
- ah_3b_mcs_7ah
- apa_fin_cel_apt2apa
- apa_fin_cel_apt3apa
- apa_fin_cel_apt4apa
- apa_hum_fin_intapa
- apa_nar_intapa
- apa_nar_midapa
- apa_pri_intapa
- arena_intarena
- arena_int2arena
- arm_1_mcs_2_concatarm
- arm_2_mcs_4arm
- armenian_1_intarmenian
- armenian_1_mcs_1armenian
- armenian_2_intarmenian
- armenian_2_mcs_6armenian
- armenian_3_intarmenian
- armenian_3_mcs_3armenian
- armenian_3_mcs_4armenian
- armenian_3_mcs_5armenian
- armenian_3_mcs_6armenian
- armenian_3_mcs_7armenian
- armenian_3_mcs_8armenian
- armenian_3_mcs_9_concatarmenian
- ass_int_2_alt1ass
- ass_mcs_1ass
- bar_1_rcm_p2bar
- bar_2_rcmbar
- bar_3_rcmbar
- bar_4_rcmbar
- bar_5_rcm_p2bar
- bmad_introbmad
- bs_1_intbs
- bs_2a_2b_intbs
- bs_2a_extbs
- bs_2a_intbs
- bs_2a_mcs_1bs
- bs_2a_mcs_10bs
- bs_2a_mcs_11bs
- bs_2a_mcs_2bs
- bs_2a_mcs_3_altbs
- bs_2a_mcs_4bs
- bs_2a_mcs_5bs
- bs_2a_mcs_6bs
- bs_2a_mcs_7_p1bs
- bs_2a_mcs_8bs
- bs_2a_mcs_8_p3bs
- bs_2b_ext_alt1abs
- bs_2b_ext_alt2bs
- bs_2b_intbs
- bs_2b_mcs_1bs
- bs_2b_mcs_3bs
- bss_1_mcs_2bss
- bss_1_mcs_3bss
- bunk_intbunk
- car_1_ext_concatcar
- car_1_int_concatcar
- car_2_mcs_1car
- car_2_mcs_1_mergedcar
- car_4_extcar
- car_4_mcs_1car
- car_5_extcar
- car_5_mcs_1car
- car_steal_3_mcs_1car
- car_steal_3_mcs_2car
- car_steal_3_mcs_3car
- carbine_mag_offset_testcarbine
- chi_1_mcs_1chi
- chi_1_mcs_4_concatchi
- chi_2_mcs_5chi
- chinese_1_intchinese
- chinese_2_intchinese
- choice_intchoice
- cletus_mcs_1_concatcletus
- club_introclub
- club_intro2club
- club_openclub
- dhp1_mcs_1dhp1
- dixn_introdixn
- drf_mic_1_cs_1drf
- drf_mic_1_cs_2drf
- drf_mic_2_cs_1drf
- drf_mic_2_cs_2drf
- drf_mic_3_cs_1drf
- drf_mic_3_cs_2drf
- ef_1_rcmef
- ef_2_rcmef
- ef_3_rcm_concatef
- ep_1_rcm_concatep
- ep_2_rcmep
- ep_3_rcm_alt1ep
- ep_4_rcmep
- ep_4_rcm_concatep
- ep_5_rcmep
- ep_6_rcmep
- ep_7_rcmep
- ep_8_rcmep
- eps_4_mcs_1eps
- eps_4_mcs_2eps
- eps_4_mcs_3eps
- es_1_rcm_concates
- es_1_rcm_p1es
- es_2_rcm_concates
- es_3_mcs_1es
- es_3_mcs_2es
- es_3_rcmes
- es_4_rcm_p1es
- es_4_rcm_p2_concates
- exile_1_intexile
- exile_2_intexile
- exile_3_intexile
- exl_1_mcs_1_p3_bexl
- exl_2_mcs_3exl
- exl_3_extexl
- fam_1_ext_2fam
- fam_1_ext_alt2fam
- fam_1_ext_alt3fam
- fam_1_mcs_2fam
- fam_3_mcs_1fam
- fam_3_mcs_1_bfam
- fam_4_int_alt1fam
- fam_5_mcs_6fam
- fam_5_mcs_6_p3_bfam
- fam_5_mcs_6_p4fam
- fam_6_intfam
- fam_6_int_p3_t7fam
- fam_6_mcs_1fam
- fam_6_mcs_2_concatfam
- fam_6_mcs_3fam
- fam_6_mcs_4fam
- fam_6_mcs_5fam
- fam_6_mcs_6fam
- fam_6_mcs_6_p4_bfam
- family_1_intfamily
- family_2_intfamily
- family_2_mcs_2family
- family_2_mcs_3family
- family_2_mcs_4family
- family_3_extfamily
- family_3_intfamily
- family_3_intp1family
- family_3_intp1_2family
- family_3_intp1_3family
- family_3_intp2family
- family_3_intp2_1family
- family_3_mcs_1family
- family_4_mcs_2family
- family_4_mcs_3_concatfamily
- family_5_intfamily
- family_5_mcs_1family
- family_5_mcs_2family
- family_5_mcs_3family
- family_5_mcs_4family
- family_5_mcs_5family
- family_5_mcs_5_p4family
- family_5_mcs_5_p5family
- fbi_1_extfbi
- fbi_1_intfbi
- fbi_1_jan_killfbi
- fbi_1_mcs_1_concatfbi
- fbi_2_extfbi
- fbi_2_intfbi
- fbi_2_mcs_1fbi
- fbi_2_mcs_2fbi
- fbi_2_mcs_3_p1afbi
- fbi_2_mcs_3bfbi
- fbi_3_intfbi
- fbi_3_mcs_1fbi
- fbi_3_mcs_2fbi
- fbi_3_mcs_3fbi
- fbi_3_mcs_4p2fbi
- fbi_3_mcs_5fbi
- fbi_3_mcs_5p2fbi
- fbi_3_mcs_6p1_bfbi
- fbi_3_mcs_6p2fbi
- fbi_3_mcs_7fbi
- fbi_3_mcs_8fbi
- fbi_4_intfbi
- fbi_4_mcs_2_concatfbi
- fbi_4_mcs_3_concatfbi
- fbi_5_extfbi
- fbi_5_intfbi
- fbi_5a_mcs_1fbi
- fbi_5a_mcs_10fbi
- fbi_5b_mcs_1fbi
- fin_a_extfin
- fin_a_intfin
- fin_a_mcs_1fin
- fin_b_extfin
- fin_b_mcs_1_aandbfin
- fin_b_mcs_2fin
- fin_c2_mcs_1fin
- fin_c2_mcs_5fin
- fin_c_extfin
- fin_c_intfin
- fin_c_mcs_1fin
- fin_c_mcs_1_p1_afin
- fin_ext_p1fin
- fin_ext_p2fin
- fix_agy_int1fix
- fix_agy_int2fix
- fix_agy_int3fix
- fix_art_extfix
- fix_art_intfix
- fix_bil_mcs1fix
- fix_bil_mcs2fix
- fix_golf_extfix
- fix_golf_intfix
- fix_low_mcs1fix
- fix_low_mcs2fix
- fix_pro_mcs1fix
- fix_prod_extfix
- fix_prod_intfix
- fix_set_mcs1fix
- fix_stu_extfix
- fix_stu_mcs1fix
- fix_trip1_extfix
- fix_trip1_intfix
- fix_trip1_mcs1fix
- fix_trip1_mcs2fix
- fix_trip1_mcs3fix
- fix_trip2_extfix
- fix_trip2_intfix
- fix_trip2_mcs1fix
- fix_trip3_extfix
- fix_trip3_intfix
- fix_trip3_mcs1fix
- fix_trk_mcs2fix
- fix_weed_extfix
- fix_weed_intfix
- fix_wrm_intfix
- fixf_fin_mcs1fixf
- fixf_fin_mcs2fixf
- fixf_fin_mcs3fixf
- fos_ep_1_p0fos
- fos_ep_1_p1fos
- fos_ep_1_p2fos
- fos_ep_1_p3fos
- fos_ep_1_p3bfos
- fos_ep_1_p3cfos
- fos_ep_1_p3dfos
- fos_ep_1_p3efos
- fos_ep_1_p4fos
- fos_ep_1_p5fos
- fos_ep_1_p5bfos
- fos_ep_1_p6fos
- fos_ep_1_p6bfos
- fos_ep_1_p7fos
- fos_ep_1_p8fos
- fos_ep_1_p9fos
- fos_ep_2_p1fos
- fos_ep_2_p2fos
- fos_ep_2_p3fos
- fos_ep_2_p5bfos
- fos_ep_2_p5cfos
- fos_ep_2_p5dfos
- fos_ep_2_p6_alt1fos
- fos_tracey_1_p1fos
- fos_tracey_1_p2fos
- fos_tracey_1_p2bfos
- fos_tracey_1_p3fos
- fra_0_intfra
- fra_0_int_p1_altfra
- fra_0_mcs_1fra
- fra_0_mcs_4_p2_t3fra
- fra_0_mcs_5_p1fra
- fra_1_mcs_1fra
- fra_2_extfra
- fra_2_ig_4_alt1_concatfra
- fra_2_intfra
- franklin_1_intfranklin
- franklin_1_intp1franklin
- franklin_1_intp2franklin
- franklin_1_intp3franklin
- gen9_mig_intgen9
- gen9_mig_int_p1_t00gen9
- handposeshandposes
- hang_inthang
- hang_int_planehang
HOW IT WORKS
Playing a scene, start to finish
Four steps. Three of the four things that usually go wrong are in step two.
- 01 Find the name
Search by scene name or by mission strand. Every name on this page is the exact string RequestCutscene expects.
- 02 Request and wait
RequestCutscene(name, 8), then loop on HasCutsceneLoaded() until it returns true. Skipping the wait is the single most common reason a scene does not play.
- 03 Register your entities
If the scene has a slot for a character you want to replace, call RegisterEntityForCutscene before StartCutscene.
- 04 Start and clean up
StartCutscene(0), wait for IsCutsceneActive() to go false, then RemoveCutscene() so the next one can load.
READING A NAME
What the suffixes tell you
These are conventions rather than flags, and the counts are taken from the list itself.
| Convention | Names carrying it | What it usually marks |
|---|---|---|
| mission segment | 220 | One numbered piece of a mission’s cutscene run. |
| interior | 203 | The version of the beat played inside a building. |
| exterior | 98 | The version played outdoors, often the same dialogue. |
| part | 97 | A numbered part where a scene was split. |
| concatenated | 34 | Several segments joined so they play as one scene. |
| take | 16 | A numbered take of the same shot. |
| alternate take | 5 | A variant kept alongside the main one. |
BY MISSION STRAND
115 strands
The leading token of a name is the mission or strand it belongs to. The biggest ones first.
59 scenes — starting with mph_fin_cel_apt
mp37 scenes — starting with mp_int_mcs_12_a3_3
fix32 scenes — starting with fix_agy_int1
fbi29 scenes — starting with fbi_1_ext
fos27 scenes — starting with fos_ep_1_p0
jhrs26 scenes — starting with jhrs_1_int_p2
family23 scenes — starting with family_1_int
bs20 scenes — starting with bs_1_int
ah19 scenes — starting with ah_1_ext_t6
fam19 scenes — starting with fam_1_ext_2
hs417 scenes — starting with hs4_bch_end
melt15 scenes — starting with melt_int_10_p1
xm2515 scenes — starting with xm25_avi5_ext
fin14 scenes — starting with fin_a_ext
hs3f14 scenes — starting with hs3f_all_drp1
hs4f14 scenes — starting with hs4f_app_heli
under14 scenes — starting with under_int_1
xm414 scenes — starting with xm4_cbr6_agg_int
low13 scenes — starting with low_drv_ext
armenian12 scenes — starting with armenian_1_int
jh12 scenes — starting with jh_1_ig_3
mic12 scenes — starting with mic_1_int
car11 scenes — starting with car_1_ext_concat
sol11 scenes — starting with sol_1_ext
trv10 scenes — starting with trv_1_mcs_1_p1
xm310 scenes — starting with xm3_drg1_ace_int
ep9 scenes — starting with ep_1_rcm_concat
fra9 scenes — starting with fra_0_int
pro9 scenes — starting with pro_mcs_1
sum249 scenes — starting with sum24_btw_arralive_mcs5
es8 scenes — starting with es_1_rcm_concat
hs38 scenes — starting with hs3_arc_int
rbh8 scenes — starting with rbh_2a_ext1_a1_p1
xm248 scenes — starting with xm24_factory_int
apa7 scenes — starting with apa_fin_cel_apt2
drf6 scenes — starting with drf_mic_1_cs_1
les6 scenes — starting with les_1a_mcs_0
lsdh6 scenes — starting with lsdh_2a_ext
pap6 scenes — starting with pap_1_mcs_1
sum236 scenes — starting with sum23_cm1_int
QUESTIONS
About cutscenes in FiveM
How do I play a cutscene in FiveM?
Why does nothing happen when I start one?
What do the suffixes mean?
Can I use my own ped in a cutscene?
Do cutscenes work in multiplayer?
Where does this list come from?
Names from the publicly published GTA V data dumps. The scenes themselves are the property of Take-Two Interactive and Rockstar Games — see our trademark and IP notice.