I keep getting an error on line 18 saying “Attempt to concatenate string with Instance”
Here is the script
local cameraInterpolateEvent = game.ReplicatedStorage.Remotes.cameraInterpolateEvent
local cameraToPlayerEvent = game.ReplicatedStorage.Remotes.cameraToPlayerEvent
for i, v in pairs(workspace.Triggers:GetDescendants()) do
if v.Name == "Trigger" then
triggernum = v.Parent.TriggerValue
v.Touched:Connect(function(hit)
if hit.Parent:FindFirstChild("Humanoid") then
local player = game.Players:GetPlayerFromCharacter(hit.Parent)
if player.MonsterJumpscared.Value == false then
player.MonsterJumpscared.Value = true
local monster = game.ReplicatedStorage.TriggersRep["Trigger" .. triggernum].monster:Clone()
monster.Parent = game.Workspace
monster.Head.Scream:Play()
cameraInterpolateEvent:FireClient(player, game.Workspace.Triggers["Trigger" .. triggernum].CameraPosition.CFrame,game.Workspace.Triggers["Trigger" .. triggernum].CameraAim.CFrame,0.1)
wait(1.25)
cameraToPlayerEvent:FireClient(player)
monster.Parent = game.ReplicatedStorage.TriggersRep["Trigger" .. triggernum]
player.MonsterJumpscared.Value = false
end
end
end)
end
end