script 1: --{{service's}}-- local Players = game:GetService("Players") local ReplicatedStorage = game:GetService("ReplicatedStorage") --{{variables}}-- local remotesFolder = ReplicatedStorage.Remotes local triggerCutscene = remotesFolder.TriggerCutscene local cutsceneFolder = game.Workspace.FirstCutscene --{{functions}}-- if cutsceneFolder:FindFirstChild("Trigger") then cutsceneFolder.Trigger.Touched:Connect(function(hit) if hit.Parent:FindFirstChild("Humanoid") then local player = Players:GetPlayerFromCharacter(hit.Parent) if player then cutsceneFolder.Trigger:Destroy() triggerCutscene:FireAllClients(cutsceneFolder) end end end) end script 2: --{{service's}}-- local Player = game:GetService("Players") local replicatedStorage = game:Getservice("replicatedStorage") local TweenService = game:GetService("TweenService") --{{variables}}-- local remotesFolder = replicatedStorage.remotes local triggerCutscene = remotesFolder.TriggerCutscene local player = Player.LocalPlayer local currentCamera = game.Workspace.CurrentCamera --{{functions}}-- triggerCutscene.OnClientEvent:Connect(function(cutsceneFolder) local cameras = cutsceneFolder.Cameras:GetChildren()
for index=1, #cameras do if cutsceneFolder.Cameras:FindFirstChild("Cam"..(index + 1)) then local Tween = TweenService:Create(currentCamera, TweenInfo.new(3, Enum.EasingStyle.Quad, Enum.EasingDirection.InOut), {CFrame = cutsceneFolder.Cameras["Cam"..(index + 1)].CFrame}) Tween:play()
@@r1e44hh I would like to see your game when it’s finished and I would like to know in order to play it what will be named?I like playing games to pass the time
A much better approach is to animate the CameraPart using Moon Animator then just loop to change the Camera Position to CameraPart while the animation is playing this is a much simple and good approach
Hi there! Please make sure that everything is spelled correctly and that you followed all the steps correctly! You're doing great though, keep up the good work!
thanks for the tutorial! you motivate me to continue working on my horror game!
script 1:
--{{service's}}--
local Players = game:GetService("Players")
local ReplicatedStorage = game:GetService("ReplicatedStorage")
--{{variables}}--
local remotesFolder = ReplicatedStorage.Remotes
local triggerCutscene = remotesFolder.TriggerCutscene
local cutsceneFolder = game.Workspace.FirstCutscene
--{{functions}}--
if cutsceneFolder:FindFirstChild("Trigger") then
cutsceneFolder.Trigger.Touched:Connect(function(hit)
if hit.Parent:FindFirstChild("Humanoid") then
local player = Players:GetPlayerFromCharacter(hit.Parent)
if player then
cutsceneFolder.Trigger:Destroy()
triggerCutscene:FireAllClients(cutsceneFolder)
end
end
end)
end
script 2:
--{{service's}}--
local Player = game:GetService("Players")
local replicatedStorage = game:Getservice("replicatedStorage")
local TweenService = game:GetService("TweenService")
--{{variables}}--
local remotesFolder = replicatedStorage.remotes
local triggerCutscene = remotesFolder.TriggerCutscene
local player = Player.LocalPlayer
local currentCamera = game.Workspace.CurrentCamera
--{{functions}}--
triggerCutscene.OnClientEvent:Connect(function(cutsceneFolder)
local cameras = cutsceneFolder.Cameras:GetChildren()
currentCamera.CameraType = Enum.CameraType.Scriptable
currentCamera.CFrame = cutsceneFolder.Cameras.Cam1.CFrame
for index=1, #cameras do
if cutsceneFolder.Cameras:FindFirstChild("Cam"..(index + 1)) then
local Tween = TweenService:Create(currentCamera, TweenInfo.new(3, Enum.EasingStyle.Quad, Enum.EasingDirection.InOut), {CFrame = cutsceneFolder.Cameras["Cam"..(index + 1)].CFrame})
Tween:play()
Tween.Completed:Wait()
end
end
currentCamera.CameraType = Enum.CameraType.Custom
end)
Your the Best
uhh it doesnt work
Thanks!
Music* Your a liffee ssaaavvee4rr
@@alanmcmullan9930 yeah thats the problem I had
I been making my horror game for 10 week and thank you for the cutscene video! now i can make a trailer for my game
Tysm this really helped
Thanks for CUTSCENES!!
thank you, i really needed this
You're so welcome!
Thanks for cutscene! This would shoutout to you!
hi, can u make a tutorial of a cutscene but with an npc animation?
Cool.. now I know what cutscenes are 😂
this guy is the goat. underrated asf
You Are AMAZING thx for the tutorial im gonna make an amazing game thanks to your scripting tutorials😊
late but my cutscene still wont work I checked 3 times to make sure it was the same idk why it isn't working😭😭
made a few changes with the script its good
what changes? @@r1e44hh
@@r1e44hh I would like to see your game when it’s finished and I would like to know in order to play it what will be named?I like playing games to pass the time
@@Atalentlesskid im not sure if ill finish it. which i probably will but slowly, though ill make sure to tell you if i do end up finishing it!!
@@r1e44hhI like that you kept working and didn’t give up even though it didn’t work the first time
A much better approach is to animate the CameraPart using Moon Animator
then just loop to change the Camera Position to CameraPart while the animation is playing
this is a much simple and good approach
moon animator is paid tho..
@@oofedgod7909 looks like a you problem
Maybe try it with normal animation editor
yoooo tysm!!
Nice 👍
I did not see the vid yet but I’m hyped cuz I want to make a 1x1x1x1 boss battle idk why
TYSM FOR CUTSCENES
Is it possible to make a cutscenes with a normal Animation Editor?
now how do i play an animation of a character walking during that scene?
i am very late but i need to ask, how do you make a cutscene for just 2-3 people
Do story game next!🎉
Hello can you please make Mobile support for the gun tutorial plsss?
I already redid it two times. Why is it not working? 😭😭😭😭😭I just want it to work
can you make a jumpscare gamepass
It’s easier if it’s a plugin. But thanks!
bro my animation isnt able to load
Do i need to remove the grey text
Yes you can
i am too for this young for this ( i am 9 )
didnt work
I closed my explorer😀
and i cant get my cutscene to work
Hi there! Please make sure that everything is spelled correctly and that you followed all the steps correctly! You're doing great though, keep up the good work!
for some reason its not working...
try fixing it
@@Ash_Can0706 i tryed it in a world with nothing and it worked so theres something wrong in the world/game we're making :I
@@littlestar_kitty6098 oh, ok